Appliquer une requête et un filtre

Le filtrage d’entités vous permet de travailler et de vous concentrer sur un sous-ensemble d’enregistrements. En limitant la visibilité des entités dans une couche, vous pouvez mettre en évidence ce qui est important à vos yeux. ArcGIS Earth prend en charge l’interrogation des entités via des expressions et l’application de filtres spatiaux pour les couches d’objets 3D et les couches de scènes ponctuelles par géométrie.

Requête

Les formats de données suivants sont pris en charge :

Créer une requête

Une requête utilise une ou plusieurs expressions pour déterminer les entités qui s’affichent sur la carte. Chaque expression inclut un nom de champ, un opérateur et une valeur. Lorsque vous configurez la requête, les entités qui ne correspondent pas à ses critères sont masqués sur la carte.

Pour créer une expression de requête de couche, effectuez les étapes suivantes :

  1. Cliquez avec le bouton droit sur une couche prise en charge dans la table des matières, puis cliquez sur Query (Requête).
  2. Dans la fenêtre Query (Requête), cliquez sur Add expression (Ajouter une expression) pour ajouter votre première expression de requête.
  3. Cliquez sur le sélecteur de champ, puis choisissez le champ à utiliser pour l’expression.
  4. 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).

    Si vous sélectionnez un champ numérique ou de date, un histogramme de la distribution de données s’affiche pour vous aider à choisir les données de manière intuitive. Vous pouvez également définir la plage de la requête de données en faisant glisser les valeurs maximale et minimale dans l’histogramme.

  5. Dans la zone de texte de la valeur, entrez ou choisissez la valeur à utiliser dans l’expression.

    La zone de texte varie selon le type de champ et l’opérateur. Par exemple, si vous sélectionnez l’opérateur includes (inclut) ou excludes (exclut), vous effectuez un choix dans la liste de valeurs de données du champ spécifié. Et pour l’opérateur blank (vide), vous n’avez pas besoin de saisir de valeur.

Remarque :
  • Si une requête initiale est configurée dans les données, l’expression s’affiche dans la fenêtre. L’expression initiale prend en charge la suppression et la restauration et ne peut pas être mise à jour.
  • Les expressions ne sont pas enregistrées une fois que ArcGIS Earth est fermé.

Si la requête contient plusieurs expressions, vous devez choisir une option correspondante pour les connecter.

  • Match all expressions (Correspondre à toutes les expressions) : affiche uniquement les entités qui correspondent à l’ensemble des expressions de requête.
  • Match at least one expression (Correspondre à au moins une expression) : les entités s’affichent sur la carte si une des expressions présente une correspondance.

Appliquer un filtre spatial

Le filtre spatial prend en charge l’exclusion ou l’inclusion de bâtiments, d’arbres, d’objets 3D et de points 3D à l’intérieur d’une zone désignée en dessinant un polygone ou en sélectionnant des entités individuelles. Les formats de données suivants sont pris en charge :

Pour appliquer un filtre spatial dans une scène, procédez comme suit :

  1. Cliquez avec le bouton droit sur une couche prise en charge dans la table des matières, puis cliquez sur Spatial Filter (Filtre spatial).
  2. Dans la fenêtre Spatial Filter (Filtre spatial), choisissez de filtrer par polygone et sélection.
  3. Dans la section By Polygon (Par polygone), cliquez sur Draw (Dessiner) pour commencer à dessiner un polygone dans la scène. Vous pouvez éventuellement dessiner d’autres polygones à ajouter au filtre spatial. Cliquez sur Delete (Supprimer) pour supprimer les polygones du filtre spatial.
  4. Pour Mode (Mode), incluez ou excluez les entités dans le polygone, de l’une des manières suivantes :
    • Cliquez sur Exclude (Exclure) pour exclure les entités situées à l’intérieur du polygone.
    • Cliquez sur Include (Inclure) pour n’inclure que les entités situées à l’intérieur du polygone.
  5. Dans la section By Selection (Par sélection), cliquez sur Select (Sélectionner) pour sélectionner des entités. Cliquez sur Apply (Appliquer) pour masquer les entités sélectionnées dans la vue.
  6. Cliquez éventuellement sur Clear All (Effacer tout) pour réinitialiser les filtres.