Uso
dimension: field_name {
map_layer_name: name_of_map_layer
}
}
Jerarquía
map_layer_name |
Tipos de campos posibles
DimensiónAcepta
Un nombre de mapa especificado en el parámetro map_layer a nivel del modelo |
Conceptos básicos
El parámetro map_layer_name
te permite asociar una dimensión con una capa de mapa de TopoJSON o GeoJSON. Esto permite que los usuarios creen gráficos de mapas a través de la representación de los valores en la dimensión de la capa del mapa. Por ejemplo, para poder graficar datos por estado de EE.UU., puedes asociar una dimensión llamada "Estado" a la capa de mapa integrada us_states
. También se pueden trazar datos en una dimensión llamada "Neighborhood" en un mapa personalizado de los barrios de Nueva York.
Si usas un mapa personalizado de TopoJSON o GeoJSON, debes especificar la capa del mapa en el modelo LookML mediante el parámetro map_layer
.
Las dimensiones de type: zipcode
reciben automáticamente una map_layer_name
de us_zipcode_tabulation_areas
.
Capas de mapas integradas
Looker incluye las siguientes capas de mapas integradas:
countries
: Acepta nombres de países completos, códigos de país ISO 3166-1 alpha-3 de tres letras y códigos de país ISO 3166-1 alpha-2 de dos letras. Si tus datos incluyen códigos de país ISO 3166-1 alfa-2, se recomienda usarmap_layer_name
con el mapacountries
para garantizar que Looker interprete tus datos como códigos de país y no como códigos de estado.uk_postcode_areas
: Acepta áreas de código postal del Reino Unido (por ejemplo,L
para Liverpool,RH
para Redhill oEH
para Edimburgo).us_states
: Acepta nombres de estados completos y abreviaturas de estados.us_counties_fips
: Funciona en campos de string que son códigos de condado de FIPS de cinco caracteres para un condado de EE.UU. Esta capa solo funciona en el mapa interactivo.us_zipcode_tabulation_areas
: Funciona en campos de string que son códigos postales de EE.UU. de cinco caracteres. Las dimensiones detype: zipcode
usan automáticamente la capa de mapaus_zipcode_tabulation_areas
.Las regiones de código postal se basan en las áreas de tabulación de códigos postales de 2010 (ZCTA), por lo que esta capa del mapa no incluye muchos códigos postales, como los que se asignan a los apartados postales, que no mapean directamente a las regiones.
Ejemplo
dimension: state {
map_layer_name: us_states
sql: ${TABLE}.state ;;
}