Lo strumento Sovrapponi layer combina due layer in un singolo layer utilizzando uno dei cinque metodi seguenti: Interseca, Cancella, Unione, Identità o Differenza simmetrica.
Diagramma del Workflow
Analisi tramite GeoAnalytics Tools
L'analisi tramite GeoAnalytics Tools viene eseguita utilizzando l'elaborazione distribuita su più computer e core ArcGIS GeoAnalytics Server. GeoAnalytics Tools e gli strumenti di analisi delle feature standard in ArcGIS Enterprise dispongono di diversi parametri e funzionalità. Per ulteriori informazioni sulle differenze, consultare Differenze tra gli strumenti di analisi delle feature.
Esempi
Il dipartimento per la qualità ambientale desidera monitorare l'impatto dei pascoli sulla qualità dell'acqua del paese. I biologi collaborano con il dipartimento per determinare il punto in cui il terreno destinato al pascolo si interseca con alcuni spartiacque. Per trovare le aree intersecanti è possibile utilizzare Sovrapponi layer.
Una società di sviluppo intende creare un nuovo golf resort in una delle tre regioni centrali del paese. Prima di iniziare la pianificazione, è necessario determinare se all'interno di queste regioni ci sono sufficienti terreni di proprietà privata acquistabili per il resort. Lo strumento Sovrapponi layer può essere utilizzato per rimuovere i terreni di proprietà pubblica dalle regioni selezionate.
Note sull'utilizzo
Le feature di frammento possono essere escluse in base alla tolleranza di riferimento spaziale di elaborazione.
Lo strumento Sovrapponi layer richiede due input: un layer di input e uno di sovrapposizione. I due metodi di sovrapposizione supportati e le geometrie di input sono descritti nelle tabelle seguenti:
Tipi di geometrie di input e sovrapposizione | Interseca | Cancella | Unione (nella versione 10.7.1) | Identità (nella versione 10.7.1) | Differenza simmetrica (nella versione 10.7.1) |
---|---|---|---|---|---|
Punto e punto | |||||
Punto e polilinea | |||||
Punto e poligono | |||||
Polilinea e punto | |||||
Polilinea e polilinea | |||||
Polilinea e poligono | |||||
Poligono e punto | |||||
Poligono e polilinea | |||||
Poligono e poligono |
Metodo di sovrapposizione | Descrizione |
---|---|
Interseca
| Le feature o porzioni di feature nella sovrapposizione che sormontano le feature di input vengono mantenute. La geometria di input e delle feature deve essere la stessa. Questo è il metodo predefinito. |
Cancella
| Le feature o porzioni di feature nelle feature di input che si sovrappongo alle feature di sovrapposizione vengono rimosse. |
Unione
| Il risultato conterrà un’unione geometrica del layer di input e di quello di sovrapposizione. Tutte le feature e i rispettivi attributi saranno scritti sul layer. |
Identità
| Il risultato conterrà feature o porzioni delle feature di input e feature di sovrapposizione. Feature o porzioni di feature che si sovrappongono nel layer di input e nel layer di sovrapposizione verranno scritte nel layer di output. |
Differenza simmetrica
| Il risultato conterrà feature o porzioni di feature del layer di input e del layer di sovrapposizione che non di sovrappongono. |
Se l'opzione Usa estensione mappa corrente è selezionata, verranno sovrapposte solo le feature nel layer di input e di sovrapposizione visibili nell'estensione mappa corrente. Se è deselezionata, verranno sovrapposte tutte le feature sia nel layer di input che in quello di sovrapposizione, anche se esterne all'estensione mappa corrente.
Esempio ArcGIS API for Python
Lo strumento Sovrapponi layer è disponibile tramite ArcGIS API for Python.
Questo esempio trova le aree di intersezione tra spartiacque e terreni destinati al pascolo in 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 check 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're interested in using for analysis search_result = portal.content.search("", "Big Data File Share")
# Look through search results for a big data file share with the matching name bd_file = 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 bd_file.layers if x.properties.name == "GrazingLand")
# Find a feature layer named "Watersheds" in your ArcGIS Enterprise portal and apply a filter watersheds = portal.content.search("Watersheds", "Feature Layer") watersheds_layer = layer_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)
Strumenti simili
Utilizzare lo strumento Sovrapponi layer per combinare due layer in un singolo layer utilizzando il metodo Interseca, Cancella, Unione, Identità o Distanza simmetrica. Altri strumenti possono essere utili per la risoluzione di problemi simili ma leggermente diversi.
Strumenti di analisi di Map Viewer
Se si desidera sovrapporre layer usando la relazione di unione, usare lo strumento di analisi standard Sovrapponi layer.
Se si combinano feature dello stesso tipo in un singolo layer di feature indipendentemente dalla relazione spaziale, utilizzare lo strumento standard Unisci layer o lo strumento di GeoAnalytics Tools Unisci layer.
Strumenti di analisi di ArcGIS Desktop
Sovrapponi layer esegue la funzione degli strumenti Interseca e Cancella, Unione, Identità e Differenza simmetrica.
Per eseguire questo strumento da ArcGIS Pro, il portale attivo deve essere Enterprise 10.6.1 o versione successiva. È necessario effettuare l'accesso utilizzando un account che ha privilegi per eseguire le analisi delle feature GeoAnalytics.