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에 연결하면 됩니다. '동네' 측정기준의 데이터를 뉴욕시의 맞춤 지도로 차트로 작성할 수도 있습니다.

커스텀 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 - 전체 주 이름 및 두 글자로 된 주 약자를 사용할 수 있습니다.

  • 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 ;;
}