Parametri spaziali e operatori

Parametri spaziali

È possibile creare un parametro spaziale da utilizzare nei calcoli a partire da dati spaziali. È possibile caricare parametri spaziali da un'origine dati oppure utilizzare il testo noto (WKT) per creare parametri spaziali in Tableau. Un parametro spaziale può essere un punto, un poligono, un multipoligono, una linea o una raccolta omogenea di questi tipi. È possibile utilizzare i parametri spaziali nello stesso modo in cui si utilizzano altri parametri in Tableau, ad esempio controlli dei parametri, azioni dei parametri e valori dinamici.

Nota: i parametri spaziali possono essere creati solo con campi di dati spaziali, come le coordinate di latitudine e longitudine. Non possono essere creati con campi stringa di testo. Ad esempio, un campo Paese è una stringa di testo a cui può essere applicato un ruolo geografico, ma si tratta comunque di una stringa di testo.

Creare un parametro spaziale

Per creare un parametro dal riquadro Dati:

  1. Fai clic sulla freccia a discesa nell’angolo in alto a destra e seleziona Crea parametro.

    In alternativa, puoi fare clic con il pulsante destro del mouse su un campo e selezionare Crea parametro.

    Finestra di dialogo per la creazione di un parametro.

  2. Nella finestra di dialogo Crea parametro, assegna un nome al parametro spaziale:

  3. Aprire il menu a discesa Tipo di dati e selezionare Spaziale.

    Elenco a discesa del tipo di dati nella finestra di dialogo per creare un parametro con il tipo spaziale evidenziato.

  4. In Valori consentiti, seleziona Tutto o Elenco.
    Scegliendo Elenco è possibile popolare i valori tramite WKT o da un campo. Per i parametri di dominio Elenco, consigliamo di utilizzare un alias quando si assegna un nome al parametro. Ad esempio, invece di chiamare il parametro spaziale POINT(-73.9856 40.7484079), chiamalo Empire State Building. L'uso di un alias è disponibile solo per i parametri di dominio Elenco.
  5. Aprire il menu a discesa accanto a Aggiungi valori da e seleziona un campo. Puoi anche digitare i valori WKT direttamente nella griglia

  6. Seleziona OK.

Il parametro spaziale viene aggiunto nella parte inferiore del riquadro Dati sotto la sezione Parametri.

Visualizzare il parametro spaziale

Per visualizzare il parametro spaziale, è necessario utilizzarlo in un calcolo.

  1. Seleziona Analisi > Crea campo calcolato.

  2. Nell’editor di calcolo che si apre, assegna un nome al campo calcolato.

  3. Nell'Editor di calcolo, trascina il parametro e rilascialo nella formula.

  4. Seleziona OK.

Il nuovo campo calcolato viene aggiunto al riquadro Dati. È presente = davanti all'icona del tipo di dati per indicare che si tratta di un campo calcolato. Ora puoi visualizzare il tuo parametro trascinandolo su un livello della mappa o facendo doppio clic sul campo.

È possibile modificare i valori dei parametri utilizzando un controllo parametro, un'azione parametro o un parametro dinamico.

Mostrare un controllo parametro spaziale nella visualizzazione

Il controllo parametro è una scheda del foglio di lavoro che consente di modificare il valore del parametro. Sono simili alle schede dei filtri in quanto contengono controlli che modificano la vista.

Per mostrare il controllo parametro, fai clic con il pulsante destro del mouse (Control-clic Mac) sul parametro nel riquadro Dati e seleziona Mostra parametro.

Menu contestuale dei parametri con l'opzione Mostra parametro evidenziata.

È possibile utilizzare il controllo dei parametri spaziali in diversi modi. Come controllo di immissione, puoi digitare WKT per impostare il valore del parametro oppure puoi digitare l'alias del parametro. È anche possibile utilizzare controlli elenco o a discesa per visualizzare i parametri spaziali.

Per saperne di più sui parametri e su come utilizzarli, consulta Creare parametri.

Operatori spaziali

A partire dalla versione 24.3 di Tableau, è possibile utilizzare gli operatori spaziali nei calcoli.

Per maggiori informazioni sui campi calcolati e su come utilizzarli, consulta Creare un campo calcolato semplice in Tableau.

Creare un campo calcolato utilizzando un operatore spaziale

  1. In un foglio di lavoro in Tableau, seleziona Analisi > Crea campo calcolato.

  2. Nell’editor di calcolo che si apre, assegna un nome al campo calcolato.

  3. Nell'editor di calcolo, utilizza un operatore spaziale nella formula.

    Ad esempio: UNION([Geometry])

  4. Seleziona OK.

Il nuovo campo calcolato viene aggiunto al riquadro Dati. L’icona del tipo di dati è preceduta dall'icona Segno di uguale e icona del globo per indicare un campo spaziale calcolato. per indicare che si tratta di un campo calcolato utilizzato con un operatore spaziale.

Operatori spaziali disponibili in Tableau

DIFFERENCE

OperatoreDIFFERENCE
DefinizioneCalcola le porzioni di regioni rimanenti quando tutte le regioni nel secondo argomento vengono ricavate dal primo argomento in aree sovrapposte. Scarta le regioni del secondo argomento nelle aree che non si sovrappongono.
Esempio

Diagramma di Venn in cui è riempito solo il lato sinistro e non quello centrale, accanto a due aree geografiche che mostrano solo la differenza tra le due.

INTERSECTION

OperatoreINTERSECTION
DefinizioneCalcola e restituisce le porzioni delle regioni nel secondo argomento che si sovrappongono alle regioni nel primo argomento.
Esempio

SYMDIFFERENCE

OperatoreSYMDIFFERENCE
DefinizioneCalcola tutte le porzioni di regioni del secondo argomento che si sovrappongono alle regioni del primo argomento e le scarta da entrambi. Restituisce le porzioni rimanenti delle regioni da entrambi gli argomenti.
Esempio

Diagramma di Venn con la parte centrale scartata accanto a una mappa di due insiemi di dati spaziali con area sovrapposta scartata.

UNION

OperatoreUNION
DefinizioneRestituisce punti dati spaziali, poligoni e linee che si sovrappongono o si intersecano formando un contorno dell'insieme.
Esempio

Una mappa dello stato di Washington con tutte le città indicate dal rispettivo poligono accanto al contorno dello stato di Washington dopo che è stato utilizzato l'operatore spaziale Union in un campo calcolato.