map_layer_name

用途

view: view_name {
  dimension: field_name {
    map_layer_name: name_of_map_layer
  }
}
階層
map_layer_name
使用可能なフィールドタイプ
ディメンション

許可
モデルレベルの map_layer パラメータで指定されたマップ名

基本

map_layer_name パラメータを使用すると、ディメンションを TopoJSON または GeoJSON のマップレイヤに関連付けることができます。これにより、ユーザーは地図レイヤのディメンションの値をグラフ化して、地図グラフを作成できます。たとえば、米国の州別にデータをグラフ化できるようにするには、「州」というディメンションを組み込み地図レイヤ us_states に関連付けます。また、「Neighborhood」というディメンションのデータをニューヨーク市の近隣地域のカスタム地図にグラフ化することもできます。

カスタムの TopoJSON マップまたは GeoJSON マップを使用している場合は、map_layer パラメータを使用して、LookML モデルでマップレイヤを指定する必要があります。

type: zipcode のディメンションは、自動的に us_zipcode_tabulation_areasmap_layer_name を受け取ります。

組み込みマップレイヤ

Looker には、次の組み込み地図レイヤが含まれています。

  • countries - 国名、ISO 3166-1 alpha-3 の 3 文字の国コード、ISO 3166-1 alpha-2 の 2 文字の国コードを受け入れます。データに ISO 3166-1 alpha-2 国コードが含まれている場合は、Looker でデータが国コードとして解釈され、州コードとして解釈されないように、countries マップで map_layer_name を使用することをおすすめします。

  • uk_postcode_areas - 英国の郵便番号地域(リバプールの場合は L、レッドヒルの場合は RH、エディンバラの場合は EH など)を受け入れます。

  • us_states - 州のフルネームと 2 文字の州の略称を受け入れます。

  • us_counties_fips - 米国の郡の 5 文字の FIPS 郡コードである文字列フィールドで動作します。このレイヤはインタラクティブ マップでのみ機能します。

  • us_zipcode_tabulation_areas - 5 文字の米国の郵便番号である文字列フィールドで機能します。type: zipcode のディメンションでは、us_zipcode_tabulation_areas 地図レイヤが自動的に使用されます。

    郵便番号領域は 2010 年の郵便番号集計エリア(ZCTA)に基づいているため、この地図レイヤには、地域に直接マッピングされない郵便番号(私書箱に割り当てられた郵便番号など)は含まれていません。

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