map_layer_name (nom du calque de carte)

Utilisation

view_name : {
dimension: field_name {
map_layer_name : name_of_map_layer
}
}
Hiérarchie
map_layer_name
Types de champs possibles
Dimension

Acceptation
Un nom de carte spécifié dans le paramètre map_layer au niveau du modèle

Principes de base

Le paramètre map_layer_name vous permet d'associer une dimension à un calque de carte TopoJSON ou GeoJSON. Les utilisateurs peuvent ainsi créer des graphiques de carte en créant un graphique à partir des valeurs de la dimension sur le calque de carte. Par exemple, pour représenter les données par État américain, vous pouvez associer une dimension appelée "État" au calque de carte intégré us_states. Vous pouvez également représenter les données sous la forme d'un graphique appelé "Quartier" sur une carte personnalisée des quartiers de New York.

Si vous utilisez une carte TopoJSON ou GeoJSON personnalisée, vous devez spécifier le calque de carte dans le modèle LookML à l'aide du paramètre map_layer.

Les dimensions de type: zipcode reçoivent automatiquement un map_layer_name de us_zipcode_tabulation_areas.

Calques de carte intégrés

Looker inclut les calques de carte intégrés suivants:

  • countries : accepte les noms de pays complets, les codes de pays à trois lettres ISO 3166-1 alpha-3 et les codes de pays à deux lettres ISO 3166-1 alpha-2. Si vos données incluent des codes pays ISO 3166-1 alpha-2, nous vous recommandons d'utiliser map_layer_name avec la carte countries pour vous assurer que Looker interprète vos données comme des codes de pays et non comme des codes d'État.

  • uk_postcode_areas : accepte les zones postales britanniques (par exemple, L pour Liverpool, RH pour Redhill ou EH pour Édimbourg).

  • us_states : accepte les noms d'État complets et les abréviations d'États à deux lettres.

  • us_counties_fips : fonctionne sur les champs de type chaîne qui sont des codes de comté FIPS à cinq caractères pour un comté des États-Unis. Ce calque ne fonctionne que sur la carte interactive.

  • us_zipcode_tabulation_areas : fonctionne sur les champs de type chaîne qui correspondent à des codes postaux américains à cinq caractères. Les dimensions de type: zipcode utilisent automatiquement le calque us_zipcode_tabulation_areas.

    Les régions des codes postaux sont basées sur les zones de tabulation des codes postaux de 2010. Ce calque de carte n'inclut donc pas de nombreux codes postaux, comme ceux affectés aux boîtes postales, qui ne correspondent pas directement à des régions.

Exemple

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