용도
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_areas
의 map_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 ;;
}