Skip To Content

Aggiungi dati da griglia multi-variabile

Lo strumento Aggiungi dati da griglia multi-variabile unisce gli attributi da una griglia multi-variabile a un layer puntuale. Una griglia multi-variabile è una griglia di bin quadrati o esagonali creati con lo strumento Crea griglia multi-variabile che compila informazioni da vari layer in un'unica griglia di poligoni. I metadati da griglie multi-variabili vengono utilizzati per arricchire efficientemente le feature puntuale di input, rendendo il tutto più veloce diJoin delle feature di GeoAnalytics Tools. Questo consente di aggiungere rapidamente raccolte grandi e variegate di informazioni ai dati puntuali da usare in ulteriori analisi spaziali.

Diagramma del Workflow

Aggiungi dati da griglia multi-variabile

Analisi tramite GeoAnalytics Tools

L'analisi che usa GeoAnalytics Tools è in esecuzione usando l'elaborazione distribuita tramite più computer ArcGIS GeoAnalytics Server e punteggi. GeoAnalytics Tools e strumenti di analisi feature standard in ArcGIS Enterprise hanno diversi parametri e funzionalità. Per ulteriori informazioni sulle differenze, consultare Differenze tra gli strumenti di analisi delle feature.

Questa funzione è stata aggiunta a partire da 10.1.

Per una grande rete idrica, un analista ha creato una griglia multi-variabile utilizzando lo strumento Crea griglia multi-variabile. Questa griglia multi-variabile contiene più di 20 variabili che descrivono infrastrutture, condizioni ambientali, dati demografici, attività economica e così via, a una risoluzione di 250 piedi per le aree servite dalle imprese di pubblici servizi. Ogni mese, l’analista riceve un insieme di dati sul consumo di acqua contenente milioni di feature. L’analista desidera utilizzare un modello di regressione lineare per studiare quali fattori contribuiscono maggiormente ad un elevato consumo e come tali fattori sono cambiati rispetto al mese precedente. Utilizzando lo strumento Aggiungi dati da griglia multi-variabile, l’analista può aggiungere velocemente i nuovi dati di consumo con le variabili contenute nella griglia multi-variabile in modo da poter essere utilizzate come variabili dipendenti durante l’illustrazione sul consumo di acqua.

Note sull'utilizzo

Gli input per Aggiungi dati da griglia multi-variabile sono un layer puntuale e un layer di griglia multi-variabile. Il layer di griglia multi-variabile deve essere stato creato utilizzando lo strumento Crea griglia multi-variabile.

Tutti gli attributi nel layer di input saranno inclusi nel layer risultante.

Il layer scelto per il parametro Scegli la griglia multi-variabile a partire dalla quale aggiungere dati deve essere creato usando lo strumento Crea griglia multi-variabile e deve essere un hosted feature layer. Le griglie multi-variabili archiviate in una Condivisione file Big Data non sono supportate come input per questo strumento.

Il parametro Scegli le variabili da aggiungere elenca tutte le variabili nella griglia multi-variabile che sono disponibili da aggiungere al layer puntuale di input. Le variabili verranno incluse nel layer risultante come campi nella tabella attributi del layer. I valori del campo saranno nulli laddove le feature puntuali non intersechino la griglia multi-variabile.

Esempio ArcGIS API for Python

Lo strumento Aggiungi dati da griglia multivariabile è disponibile tramite ArcGIS API for Python.

Questo esempio aggiunge un layer di dati di crimini con una griglia multivariabile contenente informazioni demografiche.


# Import the required ArcGIS API for Python modules
import arcgis
from arcgis.gis import GIS

# 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_CrimeReports")

# Look through the big data file share for Chicago crimes
crimes = next(x for x in bdfs_search.layers if x.properties.name == "ChicagoCrimes")

# Find the multivariable grid to enrich from
mvg_search_result = portal.content.search("Chicago_MVG", "Feature Layer")
mvg_layer = mvg_search_result[0].layers[0]

# Run the Enrich From Multi-Variable Grid tool
enrich_result = arcgis.geoanalytics.enrich_data.enrich_from_grid(input_layer = crimes, 
   																																																														grid_layer = mvg_layer,
   																																																														output_name = "chicago_crimes_enriched")

# Visualize the sample and extent layers if you are running Python in a Jupyter Notebook
processed_map = portal.map()
processed_map.add_layer(enrich_result)
processed_map

Strumenti simili

Utilizzare Aggiungi dati da griglia multi-variabile per unire gli attributi da una griglia multi-variabile a un layer puntuale. Altri strumenti che possono essere utili sono descritti di seguito.

Strumenti di analisi di Map Viewer

Per unire gli attributi a un layer lineare, poligonale o tabulare, o per unire un layer diverso da una griglia multi-variabile a un layer puntuale, utilizzare lo strumento Join delle feature.