nombre_de_la_capa_del_mapa

Uso

view: view_name {
dimension: field_name {
map_layer_name: name_of_map_layer
}
}
Jerarquía
map_layer_name
Tipos de campos posibles
Dimensión

Acepta
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 usar map_layer_name con el mapa countries 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 o EH 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 de type: zipcode usan automáticamente la capa de mapa us_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 ;;
}