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
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.
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 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_ChicagoCrimes")
# Find the multivariable grid to enrich from mvg = portal.content.search("Chicago_MVG", "Feature Layer") mvg_layer = layer_result[0].layers[0]
# Run the tool Enrich From Multi-Variable Grid enrich_result = arcgis.geoanalytics.enrich_data.enrich_from_grid(input_layer = bd_file, 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.