Dans ArcGIS Web Editor, la sélection d’entités correspond à la première étape de la plupart des processus de mise à jour. Vous pouvez sélectionner des entités sur une carte, à partir d’une table ou à l’aide d’une requête attributaire.
Rendre les couches sélectionnables
Les couches doivent être sélectionnables pour que vous puissiez commencer à sélectionner et mettre à jour des entités. Pour rendre les couches sélectionnables, procédez comme suit :
- Ouvrir une carte dans Web Editor.
- Dans la barre d’outils de sélection, cliquez sur Selectable layers (Couches sélectionnables) .
Un menu apparaît avec les noms des couches de la carte Web.
- Cochez les cases des couches qui doivent être sélectionnables. Décochez les cases de celles qui ne doivent pas être sélectionnables.
Les couches sélectionnables sont mises à jour.
Utiliser la fenêtre Selection (Sélection)
Les entités sélectionnées sur la carte, dans une table ou par attribut sont consultables dans la fenêtre Selection (Sélection). Les options suivantes sont disponibles à partir du bouton More options (Autres options) d’une couche :
- L’option Zoom to (Zoom sur) permet de se déplacer sur la carte jusqu’à l’étendue des entités sélectionnées dans la couche.
- L’option Only select this (Sélectionner uniquement cet élément) permet d’effacer les entités sélectionnées de toutes les autres couches.
- L’option Select by attribute (Sélectionner par attribut) permet d’ouvrir la fenêtre pour créer une requête sur des entités.
- L’option Unselect (Désélectionner) permet de supprimer toutes les entités de la sélection.
Les options suivantes sont disponibles à partir du bouton More options (Autres options) d’une entité sélectionnée :
- L’option Zoom to (Zoom sur) permet de se déplacer sur la carte jusqu’à l’étendue de l’entité sélectionnée.
- L’option Open pop-up (Ouvrir une fenêtre contextuelle) permet d’afficher les champs et attributs de l’entité sélectionnée.
- L’option Only select this (Sélectionner uniquement cet élément) permet d’effacer toutes les autres entités sélectionnées.
- L’option Unselect (Désélectionner) permet de supprimer l’entité de la sélection.
Sélectionner des entités sur une carte
Sélectionner des entités à partir d’une carte vous permet de sélectionner des entités à partir de tout emplacement particulier d’une carte Web à l’aide de l’outil Rectangle select (Sélection par rectangle), Polygon select (Sélection par polygone) ou Lasso select (Sélection au lasso).
Pour sélectionner des entités sur une carte, procédez comme suit :
- Ouvrir une carte dans Web Editor.
- Mettez à jour les couches sélectionnables si nécessaire.
- Dans la barre d’outils de mise à jour, cliquez sur Rectangle select (Sélection par rectangle) .
L’outil Rectangle select (Sélection par rectangle) permet de sélectionner une ou plusieurs entités à l’intérieur d’une zone rectangulaire.
Remarque :
L’outil Rectangle select (Sélection par rectangle) est l’outil de sélection par défaut lorsque vous ouvrez une carte dans Web Editor. Si vous avez déjà changé d’outil de sélection, une autre option est visible à la place de l’outil Rectangle select (Sélection par rectangle).
- Dans le menu, sélectionnez Polygon select (Sélection par polygone) ou Lasso select (Sélection au lasso) pour changer de méthode de sélection, si nécessaire.
- Cliquez sur une entité ou dessinez une forme pour sélectionner des entités sur la carte.
Un contour bleu indique les entités sélectionnées.
- Utilisez l’option Append to selection (Ajouter à la sélection) ou Remove from selection (Supprimer de la sélection) pour ajouter des entités à la sélection ou en supprimer, si nécessaire.
Sélectionner des entités à partir d’une table
Sélectionner des entités à partir d’une table vous permet d’utiliser la vue tabulaire pour trier et filtrer les attributs de sélection.
Pour sélectionner des entités à partir d’une table, procédez comme suit :
- Ouvrir une carte dans Web Editor.
- Mettez à jour les couches sélectionnables si nécessaire.
- Effectuez l’une des opérations suivantes :
- Dans la barre d’outils Contents (Contenu) (foncée), cliquez sur Layers (Couches) .
- Utilisez le raccourci Alt+Maj+L pour Windows ou le raccourci Option+Maj+L pour Mac.
La fenêtre Layers (Couches) apparaît.
- Cliquez sur Options (Options) en regard d’une couche.
- Cliquez sur Show table (Afficher la table).
La table s’ouvre.
- Cochez les cases d’une ou de plusieurs lignes.
Remarque :
Vous pouvez trier un champ suivant l’ordre croissant ou décroissant à l’aide d’options supplémentaires .
- Cliquez sur le bouton More options (Autres options) , puis sélectionnez l’une des options suivantes :
- Cliquez sur Clear selection (Effacer la sélection) pour désélectionner les entités.
- Cliquez sur Zoom to selection (Zoom sur la sélection) pour afficher le premier enregistrement sélectionné sur la carte.
- Cliquez sur Show selection (Afficher la sélection) pour masquer les entités désélectionnées.
Sélectionnez selon les attributs
L’option Select by attribute (Sélectionner par attribut) permet de sélectionner des entités à l’aide d’une expression de requête. L’expression de requête utilise une ou plusieurs conditions pour déterminer les entités sélectionnées. Chaque requête inclut un nom de champ, un opérateur et une valeur. Si une requête avancée est requise, vous pouvez également regrouper les conditions.
Pour sélectionner par attribut, procédez comme suit :
- Ouvrir une carte dans Web Editor.
- Dans la barre d’outils Content (Contenu) (foncée), cliquez sur Selection (Sélection) .
La fenêtre Selection (Sélection) apparaît.
- Cliquez sur Select by attributes (Sélectionner selon les attributs).
- Pour Select a layer (Sélectionner une couche), développez le menu et sélectionnez une couche pour générer une requête.
- Pour Selection type (Type de sélection), sélectionnez New (Nouveau), Add to (Ajouter à) ou Subtract from (Soustraire de).
L’option New (Nouveau) permet d’effacer les sélections existantes et d’en créer une. L’option Add to (Ajouter à) permet d’ajouter les entités interrogées à une sélection existante. L’option Subtract from (Soustraire de) permet de supprimer les entités interrogées d’une sélection existante.
- Pour Create query (Créer une requête), sélectionnez les paramètres de la première condition de l’expression, comme suit :
- Cliquez sur le sélecteur de champ pour développer le menu Replace field (Remplacer le champ), puis modifiez le champ de la condition.
- Cliquez sur le sélecteur d’opérateur et sélectionnez un opérateur, tel que le suivant : is (est), is not (n’est pas), includes (inclut), excludes (exclut) ou contains (contient).
Les conditions disponibles dépendent du type de champ.
- Dans la zone de saisie de la valeur, entrez une valeur à utiliser dans l'expression.
La zone de saisie varie selon le type de champ et l'opérateur. Si, par exemple, vous avez sélectionné l’opérateur includes (inclut) ou excludes (exclut), vous sélectionnez dans une liste de valeurs de données pour le champ spécifié.
- Ajoutez éventuellement des conditions à l’expression.
- Cliquez sur Add new (Ajouter nouveau) et répétez l’étape précédente pour chaque nouvelle condition.
Conseil :
Pour créer une condition similaire à celle que vous avez créée, cliquez sur le bouton Options (Options) de la condition, puis cliquez sur Duplicate (Dupliquer). Apportez les modifications nécessaires à la condition dupliquée.
Pour supprimer une condition, cliquez sur le bouton Options (Options) et sélectionnez Delete (Supprimer).
Par défaut, les conditions sont reliées par une clause AND, ce qui signifie que toutes les conditions doivent être remplies pour pouvoir sélectionner une entité.
- Cliquez sur All of the following are true (Toutes les conditions suivantes sont vraies) et sélectionnez Any of the following are true (L’une des conditions suivantes est vraie) si nécessaire.
Les conditions sont maintenant reliées par une clause OR.
- Cliquez sur Add new (Ajouter nouveau) et répétez l’étape précédente pour chaque nouvelle condition.
- Cliquez sur Apply (Appliquer).
- Cliquez sur Zoom to selection (Zoom sur la sélection) pour effectuer un zoom avant et vous déplacer sur la carte jusqu’aux entités sélectionnées, si nécessaire.
Regrouper des conditions
Pour créer une requête plus complexe et dynamique, vous pouvez créer un groupe de conditions multiples.
Remarque :
L’ordre suivant lequel vous configurez les conditions et les groupes détermine les entités sélectionnées.
Pour créer une requête à l’aide d’une condition regroupée, procédez comme suit :
- Suivez les six premières étapes pour sélectionner selon les attributs.
- Sur la condition à ajouter à un jeu, cliquez sur le bouton Options (Options) , puis cliquez sur Add condition (Ajouter une condition).
Un nouveau jeu contenant la condition existante et une nouvelle condition est créé.
- Ajoutez un champ, un opérateur et une valeur pour la nouvelle condition.
Par défaut, les conditions sont reliées par une clause AND, ce qui signifie que toutes les conditions doivent être remplies pour pouvoir sélectionner une entité.
- Cliquez sur All of the following are true (Toutes les conditions suivantes sont vraies) et sélectionnez Any of the following are true (L’une des conditions suivantes est vraie) si nécessaire.
Les conditions sont maintenant reliées par une clause OR.
- Répétez éventuellement les étapes précédentes pour créer d’autres jeux de conditions.
Conseil :
Pour créer une condition similaire à celle que vous avez créée, cliquez sur le bouton Options (Options) de la condition, puis cliquez sur Duplicate (Dupliquer). Apportez les modifications nécessaires à la condition dupliquée.
Pour supprimer une condition, cliquez sur le bouton Options (Options) et sélectionnez Delete (Supprimer).
- Cliquez sur Apply (Appliquer).
- Cliquez sur Zoom to selection (Zoom sur la sélection) pour effectuer un zoom avant et vous déplacer sur la carte jusqu’aux entités sélectionnées, si nécessaire.
Effacer une sélection
Cliquez sur Clear selection (Effacer la sélection) pour désélectionner toutes les entités.
Vous avez un commentaire à formuler concernant cette rubrique ?