Skip To Content

Join delle feature (Map Viewer)

Lo strumento Unisci feature aggiunge attributi da un layer o da una tabella a un altro layer o un'altra tabella, in base a relazioni spaziali e di attributo specificate. Facoltativamente, è quindi possibile calcolare le statistiche per le feature unite.

L'output è un hosted feature layer o un hosted table layer, a seconda che il layer di destinazione di input sia una tabella.

Esempio

Hai dei dati salvati in una tabella che devi visualizzare su una mappa. La tabella mostra il conteggio del numero dei Centri Sanitari Pubblici (PHC) in ciascun stato o territorio dell'unione in India. Lo strumento Join delle Feature può essere usato per unire la tabella in un feature layer in modo da mostrare i dati dei PHC su una mappa.

Unisci PHC a confini statali e dell'unione
La prima immagine mostra il feature layer di input (territori statali e dell'unione in India). La seconda immagine mostra alcuni grafici a torta su cui è riportato il numero di PHC rurali e urbani per confine.

Note sull'utilizzo

Unisci feature include le configurazioni per le feature di input, le impostazioni di unione e un layer risultato.

Feature di Input

Il gruppo Feature di input include i seguenti parametri:

  • Layer di destinazione specifica il layer o la tabella a cui verranno aggiunti i record.È possibile scegliere un layer tramite il pulsante Layer oppure utilizzare il pulsante Disegna feature di input per creare un layer schizzo da utilizzare come input.

    Un conteggio delle feature viene visualizzato sotto il nome del layer. Il conteggio include tutte le feature del layer, eccetto quelle che sono state rimosse con un filtro. Le impostazioni ambiente, ad esempio Estensione elaborazione non si riflettono nel conteggio di feature.
  • Unisci layer specifica il layer o la tabella i cui record saranno aggiunti al layer di destinazione.

    Un conteggio delle feature viene visualizzato sotto il nome del layer. Il conteggio include tutte le feature del layer, eccetto quelle che sono state rimosse con un filtro. Le impostazioni ambiente, ad esempio Estensione elaborazione non si riflettono nel conteggio di feature.

Impostazioni di unione

Il gruppo Impostazioni di unione comprende i seguenti parametri:

  • Usa relazione spaziale determina la creazione o meno di un'unione spaziale. Se Usa relazione spaziale viene disattivato, Usa relazione attributo deve essere abilitato. Questa opzione non è disponibile se uno o più input sono un layer tabella.
  • Relazione spaziale determina il modo in cui le feature spaziali sono unite tra loro. Le relazioni disponibili dipendono dal tipo di geometria (punto, linea o poligono) dei layer da unire. Relazione spaziale è disponibile quando Usa relazione spaziale è abilitata. Le opzioni sono le seguenti:
    • Interseca: le feature nel layer di destinazione saranno abbinate se intersecano le feature nel layer di join.
    • Entro una distanza- Le feature del layer di unione verranno abbinate se si trovano entro una distanza specificata dalle feature nel layer di destinazione.
    • Identico: le feature nel layer di destinazione saranno abbinate se sono uguali alle feature nel layer di join.
    • Contiene completamente: le feature saranno abbinate se le feature nel layer di destinazione contengono completamente le feature nel layer di join.
    • Completamente all'interno di: le feature saranno abbinate se le feature nel layer di destinazione sono completamente all'interno delle feature nel layer di join.
  • Distanza determina quanto le feature del layer di unione devono essere vicine alle feature del layer di destinazione per essere unite l'una all'altra. Distanza è disponibile quando si sceglie Entro una distanza per Relazione spaziale.
  • Unità sono le unità distanza che determinano quanto le feature del layer di unione devono essere vicine alle feature del layer di destinazione per essere unite l'una all'altra. Unità è disponibile quando si sceglie Entro una distanza per Relazione spaziale.
  • Usa relazione di attributo determina se viene creata o meno un'unione attributo. Se Usa relazione di attributo viene disattivato, Usa relazione spaziale deve essere abilitato. Usa relazione di attributo è l'unica opzione quando uno o più degli input è un layer tabella.
  • Relazioni di attributo determina il modo in cui gli attributi sono uniti tra loro. Relazioni di attributo è disponibile quando Usa relazione di attributo è abilitato. Sono disponibili i seguenti parametri secondari:
    • Campo destinazione- Il campo del layer di destinazione che verrà utilizzato per creare l'unione attributo.
    • Unisci campo- Il campo del layer di unione che verrà utilizzato per creare l'unione attributo.

    Campo di destinazione e Campo unione devono contenere valori corrispondenti per creare un'unione valida.

    Ulteriori campi di destinazione e campi di unione possono essere aggiunti all'unione facendo clic sul pulsante Aggiungi.
  • Operazione di unione determina come verranno gestite le unioni tra i layer di destinazione e di unione, se più feature nel layer di unione hanno la stessa relazione con il layer di destinazione. Le opzioni sono le seguenti:
    • Unisci uno a uno- Unisce un singolo record nel layer di unione a ciascuna feature nel layer di destinazione. Può trattarsi del primo record o di un riepilogo di tutti i record corrispondenti, come determinato dal parametro Più record corrispondenti.
    • Unire uno a molti—Unire tutte le feature corrispondenti nel layer di unione al layer di destinazione. Il layer risultati conterrà più record della feature di destinazione.
  • Più record corrispondenti determina quali record del layer di unione saranno utilizzati in un'unione uno a uno. Più record corrispondenti è disponibile se si sceglie Unisci uno a uno per Operazione di unione. Le opzioni sono le seguenti:
    • Mantieni solo il primo record corrispondente- Per ogni feature di destinazione verrà utilizzato solo un record corrispondente del layer di unione. Il record corrispondente è determinato dal parametro Ordina per.
    • Riassumi i record corrispondenti- Calcola le statistiche di riepilogo per tutti i record che corrispondono a ciascuna feature nel layer di destinazione. Anche il conteggio dei record riepilogati verrà aggiunto per impostazione predefinita.
  • Ordina per determina il modo in cui viene scelto il primo record corrispondente. Ordina per è disponibile se si seleziona Mantieni solo il primo record corrispondente per Più record corrispondenti.

    Ordina per include i seguenti parametri secondari:
    • Campo- Determina quale campo del layer di unione viene utilizzato per scegliere quale record corrispondente conservare. Per impostazione predefinita, il campo ObjectID viene utilizzato per mantenere il primo record corrispondente nel dataset. Se viene selezionato un campo, i valori di tale campo saranno utilizzati per selezionare quale record conservare in base al parametro Criterio di ordinamento. Sono supportati i campi numerici e le date.
    • Criterio di ordinamento- Determina se il campo sarà ordinato in modo ascendente o discendente quando si sceglierà il primo record corrispondente.
  • Statistiche campo determina quali campi numerici del layer di unione saranno riassunti. Le statistiche di riepilogo sono: somma, minimo, massimo, media e deviazione standard. Le statistiche vengono calcolate per ogni feature di destinazione. Statistiche campo è disponibile se si seleziona Riassumi record corrispondenti per Più record corrispondenti.

    Ulteriori informazioni sulle statistiche di riepilogo
  • Tipo di unione determina se l'output includerà solo le feature corrispondenti o tutte le feature del layer di destinazione. Le opzioni sono le seguenti:
    • Unione interna: solo le feature corrispondenti tra il layer di destinazione e il layer di unione saranno riportate nel layer risultato
    • Unione a sinistra: tutte le feature nel layer di destinazione saranno riportate, indipendentemente dal fatto che corrispondano alle feature nel layer di unione.

Esempio di unione interna e a sinistra
Un esempio di unione di attributi uno a uno e uno a molti, utilizzando i tipi di unione interna e a sinistra. In questo esempio, i join di tipo uno a uno includono il record predefinito, la somma di occupanti e il massimo di occupanti.

Layer risultato

Il gruppo Layer risultato include i seguenti parametri:

  • Il parametro Nome output determina il nome del layer creato e aggiunto alla mappa. Il nome deve essere unico. Se un layer con lo stesso nome esiste già nell'organizzazione, lo strumento non funzionerà e verrà chiesto di utilizzare un nome diverso.
  • Salva nella cartella specifica il nome di una cartella in I miei contenuti in cui verrà salvato il risultato.

Limitazioni

Allo strumento si applicano le seguenti limitazioni:

  • Unisci feature non può creare output come viste di feature layer ospitato. Per informazioni su come creare una vista di feature layer ospitato, consultare Creare viste di feature layer ospitati.
  • Le statistiche del campo possono essere calcolate solo se viene specificata un'operazione Unisci uno a uno.
  • I join non possono essere creati usando campi che hanno un tipo di campo ObjectID. Se in un join bisogna usare i valori da un campo ObjectID, è possibile creare un campo integer e calcolare il campo in base al valore dell'ObjectID.
  • Gli allegati del layer di destinazione o layer di unione non sono inclusi nel layer di output.

Ambienti

Le impostazioni degli ambienti di analisi sono parametri aggiuntivi che influiscono sui risultati dello strumento. È possibile accedere alle impostazioni dello strumento dal gruppo di parametri Impostazioni ambiente.

Questo strumento rispetta i seguenti ambienti di analisi:

  • Sistema di coordinate di output
  • Estensione di elaborazione
    Nota:

    L'estensione di elaborazione predefinita in Map Viewer è Estensione completa. Questa impostazione predefinita è diversa da Map Viewer Classic in cui Utilizza estensione mappa corrente è abilitato per impostazione predefinita.

Output

L'output dello strumento comprende un layer contenente i record originali del layer di destinazione con l'aggiunta dei record corrispondenti del layer di unione. La geometria del layer di output è uguale alla geometria del layer di destinazione. Se il layer di destinazione è una tabella, l'output sarà una tabella.

Nota:

Unisci feature non può creare output come viste di feature layer ospitato. Per informazioni su come creare una vista di feature layer ospitato, consultare Creare viste di feature layer ospitati.

Requisiti per la licenza

Questo strumento richiede le seguenti configurazioni e licenze:

  • Tipo di utente Creator o GIS Professional
  • Ruolo Publisher o Amministratore, o un ruolo personalizzato equivalente

Risorse

Usare le seguenti risorse per saperne di più: