L’outil Superposer les couches combine deux couches en une seule à l’aide de l’une des cinq méthodes suivantes : Intersection, Effacer, Union, Identité ou Différence symétrique.
Diagramme de workflow
Analyse avec les GeoAnalytics Tools
Vous pouvez exécuter des analyses avec GeoAnalytics Tools via un traitement distribué sur plusieurs cœurs et machines ArcGIS GeoAnalytics Server. GeoAnalytics Tools et les outils d’analyse d’entités standard de ArcGIS Enterprise proposent différents paramètres et fonctionnalités. Pour en savoir plus sur ces différences, reportez-vous à la rubrique Différences entre les outils d’analyse d’entités.
Exemples
L'Office pour la qualité de l'environnement souhaite surveiller l'impact du pâturage sur la qualité de l'eau de l'Etat. Les biologistes, en collaboration avec l'Office, doivent déterminer les endroits où les terrains considérés comme des parcelles de pâturage intersectent certains bassins versants. Superposer les couches permet d'identifier les zones d'intersection.
Un promoteur immobilier souhaite implanter un nouveau terrain golf dans l'un des trois comtés centraux de son Etat. Avant de commencer la planification, les dirigeants de la société doivent déterminer si ces comtés comportent assez de terrains privés qu'ils peuvent acquérir. Overlay Layers (Superposer les couches) peut servir à supprimer les terrains publics des comtés sélectionnés.
Remarques sur l'utilisation
Les entités de micropolygones peuvent être exclues selon la tolérance de la référence spatiale de traitement.
L'outil Superposer les couches requiert deux entrées : une couche en entrée et une couche de superposition. Les deux méthodes de superposition prises en charge et les géométries en entrée sont décrites dans les tables suivantes :
Types de géométrie en entrée et de superposition | Intersecter | Effacer | Union (version 10.7.1) | Identité (version 10.7.1) | Différence symétrique (version 10.7.1) |
---|---|---|---|---|---|
Point et point | |||||
Point et polyligne | |||||
Point et polygone | |||||
Polyligne et point | |||||
Polyligne et polyligne | |||||
Polyligne et polygone | |||||
Polygone et point | |||||
Polygone et polyligne | |||||
Polygone et polygone |
Overlay method (Méthode de superposition) | Description |
---|---|
Intersecter
| Les entités ou les portions d'entités de la superposition qui chevauchent les entités en entrée sont conservées. La géométrie des entrées et des entités doit être identique. Il s'agit de la méthode par défaut. |
Effacer
| Les entités ou les portions d'entités des entités en entrée qui chevauchent les entités de superposition sont supprimées. |
Agréger
| Le résultat contient l’union géométrique de la couche en entrée et de la couche de superposition. Toutes les entités et leurs attributs sont reportés dans la couche. |
Identité
| Le résultat contient les entités ou parties d’entités en entrée et de superposition. Les entités ou les portions d’entités qui sont superposées dans la couche en entrée et la couche de superposition sont reportées dans la couche en sortie. |
Différence symétrique
| Les entités ou parties d’entités de la couche en entrée et de la couche de superposition qui ne se chevauchent pas. |
Si l'option Utiliser l'étendue courante de la carte est sélectionnée, seules les entités de la couche en entrée et de superposition qui sont visibles au sein de l'étendue courante de la carte seront superposées. Si l'option n'est pas sélectionnée, toutes les entités qui se trouvent à la fois dans la couche en entrée et dans la couche de superposition seront superposées, même si elles se trouvent en dehors de l'étendue courante de la carte.
Exemple de ArcGIS API for Python
L’outil Superposer les couches est disponible dans ArcGIS API for Python.
Cet exemple recherche les zones d’intersection entre les bassins versants et les pâturages dans le Missouri.
# Import the required ArcGIS API for Python modules
import arcgis
from arcgis.gis import GIS
from arcgis.geoanalytics import manage_data
# Connect to your ArcGIS Enterprise portal and confirm that GeoAnalytics is supported
portal = GIS("https://myportal.domain.com/portal", "gis_publisher", "my_password", verify_cert=False)
if not portal.geoanalytics.is_supported():
print("Quitting, GeoAnalytics is not supported")
exit(1)
# Find the big data file share dataset you'll use for analysis
search_result = portal.content.search("", "Big Data File Share")
# Look through the search results for a big data file share with the matching name
bdfs_search = next(x for x in search_result if x.title == "bigDataFileShares_LandUse")
# Look through the big data file share for grazing land
grazing_land = next(x for x in bdfs_search.layers if x.properties.name == "GrazingLand")
# Find a feature layer named "Watersheds" in your ArcGIS Enterprise portal and apply a filter
watersheds_search_result = portal.content.search("Watersheds", "Feature Layer")
watersheds_layer = watersheds_search_result[0].layers[0]
watersheds_layer.filter = "region = 'Missouri'"
# Set the tool environment settings
arcgis.env.verbose = True
arcgis.env.defaultAggregations = True
# Run the Overlay Layers tool
overlay_result = manage_data.overlay_data(input_layer = grazing_land,
overlay_layer = watersheds_layer,
overlay_type = "Intersect",
output_name = "Watershed_intersections")
# Visualize the tool results if you are running Python in a Jupyter Notebook
processed_map = portal.map('Missouri', 6)
processed_map.add_layer(overlay_result)
Outils semblables
Utilisez l’outil Overlay Layers (Superposer les couches) pour fusionner deux couches à l’aide de la méthode Intersecter, Effacer, Union, Identité ou Distance symétrique. D'autres outils peuvent vous aider à résoudre des problèmes légèrement différents.
Outils d'analyse Map Viewer
Si vous souhaitez superposer des couches à l’aide de la relation d’union, utilisez l’outil d'analyse standard Overlay Layers (Superposer les couches).
Si vous combinez des entités de même type en une seule couche d’entités, quelle que soit la relation spatiale, utilisez l’outil standard Combiner les couches ou l’GeoAnalytics Tools Combiner les couches.
Outils d'analyse d'ArcGIS Desktop
Overlay Layers (Superposer les couches) exécute la fonction des outils Intersecter etEffacer, Union, Identité et Différence symétrique.
Pour exécuter l’outil à partir de ArcGIS Pro, votre portail actif doit être Enterprise version 10.6.1 ou ultérieure. Vous devez vous connecter via un compte détenteur des privilèges permettant d’effectuer une analyse d’entités GeoAnalytics.
Vous avez un commentaire à formuler concernant cette rubrique ?