Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le visualizzazioni della mappa visualizzano i risultati in una mappa geografica. Il set di risultati della query deve includere i dati geografici appropriati:
- Choropleth: le località geografiche, ad esempio paesi o stati, sono colorate in base ai valori aggregati di ogni colonna chiave. La query deve restituire posizioni geografiche per nome o come colonna GEOMETRY o GEOGRAPHY . Per un esempio, vedere l'esempio di choropleth.
- Mappa dei punti: un marcatore viene posizionato a delle coordinate sulla mappa. Il risultato della query deve restituire coppie di latitudine e longitudine oppure una colonna GEOMETRY o GEOGRAPHY . Per un esempio, vedere esempio di marcatore.
È anche possibile eseguire il rendering delle forme da una colonna GEOMETRY o GEOGRAPHY anziché basarsi su limiti amministrativi predefiniti o colonne di latitudine e longitudine separate. Vedere Dati geografici personalizzati.
Opzioni "choropleth"
Una mappa choropleth colora le aree geografiche, ad esempio paesi, stati o contee, in base a un valore numerico nei dati.
Esempio
Nella scheda Dati fare clic su + Aggiungi set di dati SQL, incollare la query seguente ed eseguirla:
Set di dati di esempio
SELECT state, total_sales
FROM VALUES
('California', 98750),
('Texas', 87200),
('New York', 76300),
('Florida', 65100),
('Illinois', 54800),
('Pennsylvania', 48200),
('Ohio', 43500),
('Georgia', 41200),
('North Carolina', 39700),
('Michigan', 36100),
('New Jersey', 34800),
('Virginia', 32500),
('Washington', 31200),
('Arizona', 29700),
('Massachusetts', 28400),
('Tennessee', 26900),
('Indiana', 25100),
('Missouri', 23800),
('Maryland', 22600),
('Wisconsin', 21300),
('Minnesota', 20100),
('Colorado', 19400),
('Alabama', 18200),
('South Carolina', 17600),
('Louisiana', 16900),
('Kentucky', 15800),
('Oregon', 14700),
('Oklahoma', 13600),
('Connecticut', 12500),
('Utah', 11900),
('Iowa', 11200),
('Nevada', 10800),
('Arkansas', 10100),
('Mississippi', 9600),
('Kansas', 9200),
('New Mexico', 8700),
('Nebraska', 8300),
('West Virginia', 7900),
('Idaho', 7400),
('Hawaii', 7100),
('New Hampshire', 6800),
('Maine', 6400),
('Montana', 6100),
('Rhode Island', 5800),
('Delaware', 5400),
('South Dakota', 5100),
('North Dakota', 4800),
('Alaska', 4500),
('Vermont', 4200),
('Wyoming', 3900)
AS t(state, total_sales);
Nell'editor di visualizzazione configurare quanto segue:
- Impostare il tipo di visualizzazione su Mappa Choropleth.
- Nella sezione Area, in Paese, fare clic
In Values fare clic su Selezionare un paese e selezionare Stati Uniti.
- Nella sezione Area fare clic
in Stato/Provincia. In Campi selezionare
state. - In Colore fare clic
, selezionare
total_salese impostare la trasformazione su SUM.
Region
L'impostazione Area indica alla mappa come interpretare i valori di posizione nei dati. Scegliere il formato corrispondente ai dati:
- Amministrativo: Paese, Stato/Provincia, Contea/Città, Città/Città o Città/Villaggio
- Postale: CAP o codici postali.
- CSA/CSAB: designazione di area statistica dell'Us Census Bureau. CSA (Combined Statistical Areas) raggruppa aree metropolitane e micropoliane adiacenti con legami economici. CBSA (Core Based Statistical Areas) copre singole aree metropolitane e micropoliane.
- Legislativo: distretti legislativi statunitensi, tra cui distretti congressuali e distretti del Senato di Stato.
- NUT: classificazione UE delle unità territoriali per le statistiche. Supporta tre livelli: NOCI 1 (principali aree socioeconomiche), NOCI 2 (aree di base per l'applicazione di politiche regionali) e NUTS 3 (piccole regioni per diagnosi specifiche).
- Geometria personalizzata: selezionare una colonna GEOMETRY o GEOGRAPHY per eseguire il rendering dei limiti dell'area direttamente dai dati. Vedere Dati geografici personalizzati.
Se un valore nella colonna location non corrisponde al formato selezionato, non vengono visualizzati dati per tale area. Scaricare le tabelle di ricerca seguenti per verificare quali nomi e abbreviazioni sono supportati:
- country-names.csv
- state-province-names.csv
- county-district-names.csv
- town-names.csv
- city-village-names.csv
- senate-names.csv
- congressional-district-codes.csv
- zipcode-codes.csv
- us-csa-codes.csv
- us-cbsa-codes.csv
- eu-nuts-1-codes.csv
- eu-nuts-2-codes.csv
- eu-nuts-3-codes.csv
Annotazioni
Usare la name_en colonna per trovare i valori, ma usare una delle altre colonne come identificatore nella query.
Colori
I colori vengono popolati automaticamente per ogni area con dati. Fare clic sul campione di colore per scegliere un colore diverso.
Per colorare le aree in base a un campo numerico, fare clic più nella sezione Colore e selezionare un campo. È possibile applicare una trasformazione,
SUM ad esempio o MEDIAN. La mappa applica una sfumatura di colore nell'intervallo di valori. Per personalizzare i colori, le sfumature e le etichette, fare clic sul campione di colori.
Opzioni mappa dei punti
In questa sezione vengono descritte le opzioni per i grafici mappa punti.
Esempio
Nella scheda Dati fare clic su + Aggiungi set di dati SQL, incollare la query seguente ed eseguirla:
SELECT city, latitude, longitude, population
FROM VALUES
('New York', 40.7128, -74.0060, 8336817),
('Los Angeles', 34.0522, -118.2437, 3979576),
('Chicago', 41.8781, -87.6298, 2693976),
('Houston', 29.7604, -95.3698, 2320268),
('Phoenix', 33.4484, -112.0740, 1608139),
('Philadelphia', 39.9526, -75.1652, 1603797),
('San Antonio', 29.4241, -98.4936, 1434625),
('San Diego', 32.7157, -117.1611, 1386932),
('Dallas', 32.7767, -96.7970, 1304379),
('San Jose', 37.3382, -121.8863, 1013240)
AS t(city, latitude, longitude, population);
Nell'editor di visualizzazione configurare quanto segue:
- In Coordinate selezionare Longitudine/Latitudine.
- In Longitudine fare clic
selezionare
longitude. - In Latitudine fare clic
selezionare
latitude.
- In Longitudine fare clic
- In Dimensioni fare clic
icona e selezionare
population.
Coordinate
Usare l'editor di visualizzazione per configurare le coordinate:
- Longitudine/Latitudine: scegliere la colonna contenente i componenti Longitudine e Latitudine delle coordinate della mappa.
- Geometria: selezionare una colonna GEOMETRY o GEOGRAPHY da utilizzare come posizione del punto anziché colonne di latitudine e longitudine separate. Vedere Dati geografici personalizzati.
Colore
Per i dati non raggruppati, fare clic sul campione di colore per modificare i colori dei punti visualizzati sulla mappa. Per applicare una strategia di raggruppamento, fare clic il segno più nella sezione Colore dell'editor di visualizzazione. È possibile modificare i colori assegnati automaticamente facendo clic sul campione di colore accanto a ogni etichetta di gruppo nell'editor.
Dimensione
Fare clic il segno più nella sezione Dimensioni per scegliere un campo che riflette la quantità, consentendo di visualizzare punti di dimensioni variabili in base al valore dei dati.
Dati geografici personalizzati
È possibile eseguire il rendering delle mappe direttamente da una colonna GEOMETRY o GEOGRAPHY in qualsiasi set di dati. Usare questa opzione per visualizzare forme personalizzate, ad esempio territori di vendita, distretti scolastici e aree di cattura di punti di archiviazione, oppure per tracciare punti senza suddividere le coordinate in colonne di latitudine e longitudine separate.
Ogni riga viene disegnata in modo indipendente, quindi le forme o i punti possono sovrapporsi se i dati hanno più righe per area. Per combinare righe in una singola forma per area, usare una misura geometry in una visualizzazione metrica. Vedere Limitazioni e visualizzazioni delle metriche locali.
Definire una visualizzazione metrica con una misura geometry
Nella vista metrica YAML impostare la colonna geometry o geography come misura usando una delle aggregazioni supportate: ST_UNION_AGG, ST_ENVELOPE_AGG, FIRSTo LAST. Usare le dimensioni per le colonne non geometry in base alle quali si desidera raggruppare.
La visualizzazione metrica locale seguente definisce region come dimensione, total_sales come misura numerica, e usa ST_UNION_AGG per combinare i limiti per riga in una singola forma per area:
version: 0.1
source: sales.territories
dimensions:
- name: region
expr: region
measures:
- name: total_sales
expr: SUM(sales_amount)
- name: region_shape
expr: ST_UNION_AGG(boundary)
Se i dati geografici vengono archiviati come stringa serializzata o valore binario, eseguirne GEOMETRY il cast nell'espressione di misura o GEOGRAPHY .
Creare una mappa choropleth
Le mappe choropleth supportano Polygon e MultiPolygon forme.
- Aggiungere la visualizzazione metrica come set di dati.
- Impostare il tipo di visualizzazione su Mappa Choropleth.
- In Area selezionare Geometria personalizzata e selezionare la misura geometry (ad esempio,
region_shape). - In Colore selezionare una misura numerica,
total_salesad esempio .
Creare una mappa punti
Supporto e MultiPoint forme delle mappe dei puntiPoint. Usare una Pointmisura geometry -valued, FIRST(location) ad esempio o ST_UNION_AGG(location).
- Aggiungere la visualizzazione metrica come set di dati.
- Impostare il tipo di visualizzazione su Mappa punti.
- In Coordinate selezionare Geometria e selezionare la misura geometry.
- (Facoltativo) In Dimensioni selezionare una misura numerica per variare le dimensioni dei punti.
Limitations
-
GROUP BYnon è supportato inGEOMETRYcolonne oGEOGRAPHY. Per combinare più righe in una singola forma per gruppo, aggregare la geometria come misura di visualizzazione delle metriche usandoST_UNION_AGG,ST_ENVELOPE_AGGFIRST, oLAST. In caso contrario, il rendering di ogni riga viene eseguito in modo indipendente e le forme possono sovrapporsi. - Il renderer mappa usa WGS84 (
SRID 4326).GEOMETRYle colonne in altri identificatori SRID vengono riprogette automaticamente;GEOGRAPHYle colonne devono essere giàSRID 4326. Usare ST_Transform nell'espressione di misura per riprogettare, se necessario. -
GEOMETRYil rendering delle colonne conSRID 0(sistema di coordinate sconosciuto) non viene eseguito. -
GeometryCollectioni valori e le colonne che combinano più tipi di forma non sono supportati. - Le codifiche delle etichette non sono supportate nelle mappe che usano una colonna geometry o geography.