Nome da camada do mapa

Uso

view: view_name {
dimensão: field_name {
map_layer_name: name_of_map_layer
}
}
Hierarquia
map_layer_name
Tipos de campo possíveis
Dimensão

Aceita
Um nome de mapa especificado no parâmetro map_layer no nível do modelo

Princípios básicos

O parâmetro map_layer_name permite associar uma dimensão a uma camada de mapa TopoJSON ou GeoJSON. Isso permite que os usuários criem gráficos de mapa com um gráfico dos valores da dimensão na camada do mapa. Por exemplo, para gerar um gráfico de dados por estado dos EUA, você pode associar uma dimensão chamada "Estado" à camada integrada do mapa us_states. Você também pode criar um gráfico com os dados em uma dimensão chamada "Neighborhood" para um mapa personalizado dos bairros de Nova York.

Se você estiver usando um mapa TopoJSON ou GeoJSON personalizado, precisará especificar a camada do mapa no modelo LookML usando o parâmetro map_layer.

As dimensões de type: zipcode recebem automaticamente um valor map_layer_name de us_zipcode_tabulation_areas.

Camadas de mapa integradas

O Looker inclui as seguintes camadas de mapa integradas:

  • countries: aceita nomes de países completos, códigos de país de três letras ISO 3166-1 alfa-3 e códigos de país de duas letras ISO 3166-1 alfa-2. Caso seus dados incluam códigos de país ISO 3166-1 alfa-2, é recomendável usar map_layer_name com o mapa countries para garantir que o Looker interprete seus dados como códigos de país, e não como códigos de estado.

  • uk_postcode_areas: aceita áreas de CEPs do Reino Unido (por exemplo, L para Liverpool, RH para Redhill ou EH para Edimburgo).

  • us_states: aceita nomes de estado completos e abreviações de estado com duas letras.

  • us_counties_fips: funciona em campos de string que são códigos do condado de FIPS de cinco caracteres para um condado dos EUA. Essa camada só funciona no mapa interativo.

  • us_zipcode_tabulation_areas: funciona em campos de string compostos por CEPs de cinco caracteres dos EUA. As dimensões de type: zipcode usam automaticamente a camada de mapa us_zipcode_tabulation_areas.

    As regiões de CEPs são baseadas nas áreas de tabulação de CEP (ZCTAs) de 2010. Portanto, essa camada do mapa não inclui muitos CEPs, como os atribuídos a caixas postais, que não são mapeados diretamente para as regiões.

Exemplo

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