nome_livello_mappa

Utilizzo

view: view_name {
dimensione: field_name {
map_layer_name: name_of_map_layer
}
}
Gerarchia
map_layer_name
Tipi di campi possibili
Dimensione

Accetta
Un nome di mappa specificato nel parametro map_layer a livello di modello

Nozioni di base

Il parametro map_layer_name consente di associare una dimensione a un livello mappa TopoJSON o GeoJSON. Questo permette agli utenti di creare grafici di mappe con un grafico dei valori della dimensione a livello di mappa. Ad esempio, per poter tracciare grafici con i dati per stato USA, puoi associare una dimensione chiamata "Stato" al livello mappa integrato us_states. Puoi anche mappare i dati in una dimensione chiamata "Quartiere" con una mappa personalizzata dei quartieri di New York.

Se utilizzi una mappa TopoJSON o GeoJSON personalizzata, devi specificare il livello mappa nel modello LookML utilizzando il parametro map_layer.

Le dimensioni di type: zipcode ricevono automaticamente un map_layer_name di us_zipcode_tabulation_areas.

Livelli delle mappe integrati

Looker include i seguenti livelli di mappe integrati:

  • countries: accetta i nomi dei paesi completi, i codici paese di tre lettere ISO 3166-1 alpha-3 e i codici paese ISO 3166-1 alpha-2. Se i tuoi dati includono codici paese ISO 3166-1 alpha-2, ti consigliamo di utilizzare map_layer_name con la mappa countries per assicurarti che Looker interpreti i dati come codici paese e non come codici stato.

  • uk_postcode_areas: accetta le aree dei codici postali del Regno Unito (ad es. L per Liverpool, RH per Redhill o EH per Edimburgo).

  • us_states: accetta i nomi completi degli stati e le abbreviazioni di due lettere dello stato.

  • us_counties_fips: funziona su campi stringa che sono codici di contea FIPS di cinque caratteri per una contea degli Stati Uniti. Questo livello funziona solo sulla mappa interattiva.

  • us_zipcode_tabulation_areas: funziona su campi stringa composti da codici postali degli Stati Uniti di cinque caratteri. Le dimensioni di type: zipcode utilizzano automaticamente il livello mappa us_zipcode_tabulation_areas.

    Le regioni con codice postale si basano sulle aree di tabulazione (ZCTA) del 2010, pertanto questo livello non include molti codici postali, come quelli assegnati a caselle postali, che non vengono mappati direttamente alle regioni.

Esempio

dimension: state {
  map_layer_name: us_states
  sql: ${TABLE}.state ;;
}