Filtre spatial

Insights in ArcGIS Online
Insights in ArcGIS Enterprise
Insights desktop

Le filtre spatial permet de créer un jeu de données de résultat contenant une copie des entités de votre carte qui remplissent un ensemble de critères basés sur une requête spatiale.

Exemple

Le commissariat de police d'une ville réalise une analyse afin de déterminer s'il existe une relation entre les crimes violents et le taux de chômage. Un programme d'emplois saisonniers sera mis en place à destination des lycéens ans les zones où les taux de crimes violents et de chômage sont élevés. Le filtre spatial permet de copier les lycées dans les zones de réhabilitation.

Utiliser la fonctionnalité Filtre spatial

La fonctionnalité Filtre spatial peut être utilisée sur les cartes comportant deux couches (points, lignes ou surfaces).

  1. Le cas échéant, cliquez sur la fiche de carte pour l’activer. Une fiche est active lorsque la barre d'outils et le bouton Action Opération apparaissent.
  2. Cliquez sur le bouton Action, puis sélectionnez Spatial Filter (Filtre spatial).
  3. Pour Choose layer to filter (Choisir la couche à filtrer), sélectionnez la couche que vous souhaitez filtrer.
  4. Pour Choose layer to filter by (Choisir la couche en fonction de laquelle filtrer), sélectionnez la couche que vous souhaitez utiliser pour filtrer la première couche.
  5. Pour Choose type of filter (Choisir le type de filtre), sélectionnez la relation spatiale que vous souhaitez utiliser pour le filtre. Pour plus d’informations, reportez-vous aux Remarques d'utilisation.
  6. Cliquez sur Run (Exécuter).
Conseil :

Drag-N Drop Le filtre spatial peut aussi être exécuté en faisant glisser un jeu de données dans la zone de déplacement Filter by selected feature (Filtrer en fonction de l’entité sélectionnée) sur une carte existante.

Remarques sur l'utilisation

Le paramètre Choisir la couche à filtrer est la couche ponctuelle, linéaire ou surfacique à filtrer. Le jeu de données de résultat sera un sous-ensemble de cette couche.

Le paramètre Choisir la couche en fonction de laquelle filtrer est la couche ponctuelle, linéaire ou surfacique à utiliser pour filtrer la première couche.

Conseil :

Vous pouvez utiliser les entités sélectionnées dans le filtre spatial. Par exemple, si vous détenez un jeu de données des emplacements de points de vente aux Etats-Unis mais que vous souhaitez uniquement analyser les points de vente de Californie, vous pouvez sélectionner California (Californie) dans votre couche US States (États américains), faire glisser l’entité sélectionnée vers votre carte d’emplacements de points de vente et déposer l’entité sélectionnée dans la zone Filter by selected feature (Filtrer en fonction de l’entité sélectionnée).

Le paramètre Choisir le type de filtre permet de préciser la relation entre les deux jeux de données en entrée. Les types de filtre suivants sont disponibles dans Insights :

Type de filtreDescription

Intersecte

Si une entité de la première couche intersecte une entité de la deuxième couche, l'entité de la première couche est comprise dans la sortie.

N'intersecte pas

Si une entité de la première couche intersecte une entité de la deuxième couche, l'entité de la première couche est exclue de la sortie.

Contient

Si une entité de la première couche contient une entité de la deuxième couche, l'entité de la première couche est comprise dans la sortie.

Ne contient pas

Si une entité de la première couche contient une entité de la deuxième couche, l'entité de la première couche est exclue de la sortie.

Limitations

Lorsque vous effectuez une agrégation spatiale ou un filtrage spatial sur des données à partir de la même connexion à la base de données, vous devez vous assurer que toutes les données sont stockées dans le même système de référence spatiale. Pour les jeux de données provenant de Microsoft SQL Server, les données doivent en outre être de même type (géographie ou géométrie).

SAP HANA ne prend pas en charge ST_Contains pour les systèmes de coordonnées géographiques (« contour arrondi de la Terre »). Le filtrage spatial avec les types de filtre Contains (Contient) et Doesn't Contain (Ne contient pas) échoue pour les jeux de données SAP HANA avec un système de coordonnées géographiques.

Remarque :

Les connexions aux bases de données sont disponibles dans Insights in ArcGIS Enterprise et Insights desktop.