Skip To Content

Riepiloga attributi

Nota:

Questa funzionalità è attualmente supportata solo inMap Viewer Classic (precedentemente noto come Map Viewer).

Riepiloga attributi Lo strumento Riepiloga attributi riepiloga valori di campo simili per generare una tabella di riepilogo. Il layer risultante mostra il totale delle feature che sono state riepilogate, nonché qualunque altra statistica che è stata specificata.

Diagramma del Workflow

Diagramma di flusso Riepiloga Attributi

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.

Esempio

I tornado e gli uragani sono alcuni dei tipi di tempesta più violenti che si verificano negli Stati Uniti. Si desidera conoscere i danni alle proprietà e le perdite finanziarie causati da tornado e uragani per confrontare i loro diversi impatti. Si ha accesso ai dati di uragani e tornado negli Stati Uniti presenti in un singolo dataset e si desidera riepilogare tutte le informazioni per vedere un riepilogo dei valori per tutti i tornado. È possibile riepilogare i dati per tipo di tempesta per determinare le statistiche per ciascuno.

Note sull'utilizzo

Riepiloga attributi è uno strumento di analisi tabulare, non uno strumento spaziale.

Le aggregazioni più elementari calcoleranno un conteggio delle feature che sono state riepilogate. Le statistiche di conteggio, somma, minimo, massimo, medio, deviazione standard e varianza possono anche essere calcolate su campi numerici e il conteggio e le statistiche possono essere calcolate su campi stringa. Le statistiche verranno calcolate su ogni gruppo separatamente.

È possibile specificare uno o più campi in base ai quali riepilogare o riepilogando tutte le feature. Se riepilogate per campi, le statistiche sono calcolate per ciascuna combinazioni univoca di valori di attributi.

Riepiloga attributi consente anche di analizzare l'utilizzo di passaggi temporali. Ogni passaggio temporale viene analizzato in maniera indipendente dalla feature all'esterno del passaggio temporale. Per utilizzare i passaggi temporali, i dati di input devono essere abilitati per variazioni temporali e rappresentare un istante nel tempo. Quando viene applicato il time stepping, le feature di output saranno intervalli di tempo rappresentati dai campi START_DATETIME e END_DATETIME.

Ulteriori informazioni sugli incrementi di tempo

Il riferimento spaziale di elaborazione e il riferimento spaziale dei dati di input non influiranno sui risultati.

Se si seleziona Usa estensione mappa corrente, verranno analizzate solo le feature visibili nell'estensione mappa corrente. Se questa opzione non è selezionata, verranno analizzate tutte le feature di input del layer di input, anche se esterne all'estensione mappa corrente.

Limitazioni

Gli input possono essere un layer in forma di tabella o un layer con geometria (puntuale, lineare o areale).

È possibile applicare questo strumento ai dati spaziali e ottenere un risultato in forma di tabella. È possibile unire i risultati ai dati spaziali utilizzando Join delle feature.

Come funziona Riepiloga attributi

Quanto segue descrive come funziona lo strumento:

Equazioni

La varianza è calcolata usando la seguente equazione:

Equazione varianza
Variabili varianza

La deviazione standard è calcolata come la radice quadrata della varianza.

Calcoli

I layer di input sono riepilogati in gruppi con valori di campo corrispondenti. I risultati sono in forma di tabella, pertanto non possono essere visualizzati sulla mappa.

Nella tabella riportata di seguito sono illustrati i calcoli statistici di un layer che viene riepilogato utilizzando valori simili di campi. Il campo VO2 è stato utilizzato per calcolare le statistiche numeriche (Conteggio, Somma, Minimo, Massimo, Intervallo, Media, Deviazione standard e Varianza) per il layer. Il campo Rating è stato utilizzato per calcolare le statistiche di stringa (Conteggio e Qualsiasi) per il layer.

Layer di input da riepilogare

La tabella riportata sopra è stata riepilogata sul campo Designation e il campo VO2 è stato utilizzato per calcolare le statistiche numeriche (Conteggio,Somma, Minimo, Massimo, Intervallo, Media, Deviazione standard e Varianza) per il layer. Il campo Rating è stato utilizzato per calcolare le statistiche di stringa (Conteggio e Qualsiasi) per il layer. Questo risultato è una tabella con due feature che rappresentano i distinti valori di Designation.

Layer di input che è stato riassunto usando il campo Designazione
Il layer di input che è stato riassunto usando il campo Designazione è mostrato.

La tabella seguente rappresenta come appaiono i primi campi quando il layer viene riassunto usando i campi Designation e Age Group. Le statistiche sono calcolate utilizzando gli stessi metodi dell'esempio precedente.

Layer di input riassunto usando i campi Designazione e Gruppo di età
Il layer di input che è stato riassunto usando i campi Designazione e Gruppo di età è mostrato.

La statistica conteggio (per stringhe e campi numerici) conteggia il numero di valori non null. Il conteggio dei seguenti valori equivale a 5: [0, 1, 10, 5, null, 6] = 5. Il conteggio di questo set di valori equivale a 3: [Primary, Primary, Secondary, null] = 3.

Esempio ArcGIS API for Python

Lo strumento Riepiloga attributi è disponibile tramite ArcGIS API for Python.

Questo esempio riepiloga tipi simili di tempeste per trovare la quantità dei danni alle proprietà.


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

# Connect to your ArcGIS Enterprise portal and confirm that GeoAnalytics is supported
portal = GIS("https://myportal.domain.com/portal", "gis_publisher", "my_password")
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_NaturalDisaters")

# Look through the big data file share for Storms
storms = next(x for x in bdfs_search.layers if x.properties.name == "StormData")

# Set the tool environments
arcgis.env.verbose = True
arcgis.env.defaultAggregations = True

summaryStatistics = [{"statisticType" : "Sum", "onStatisticField" : "PropertyDamage"}]

summarized_result = summarize_data.summarize_attributes(input_layer = storms, 
                                                        fields = "Storm_type",
                                                        summary_fields = summaryStatistics,
                                                        output_name = "summarized_storms")

# Visualize the tool results if you are running Python in a Jupyter Notebook
processed_map = portal.map('USA')
processed_map.add_layer(summarized_result)
processed_map

Strumenti simili

Utilizzare Riepiloga attributi per riepilogare le feature con valori simili. Altri strumenti possono essere utili per la risoluzione di problemi simili ma leggermente diversi.

Strumenti di analisi di Map Viewer Classic

Se stai riassumendo punti, linee o aree usando diverse relazioni spaziali, usa lo strumento Join Features.

Strumenti di analisi di ArcGIS Pro

Lo strumento Riepiloga attributi è disponibile in ArcGIS Pro.

Riepiloga Attributi esegue le funzioni dello strumento Riepiloga statistiche.