Usage
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, אתם צריכים לציין את שכבת המפה במודל LookML באמצעות הפרמטר map_layer.
מאפיינים של type: zipcode מקבלים באופן אוטומטי map_layer_name של us_zipcode_tabulation_areas.
שכבות מפה מובנות
Looker כולל את שכבות המפה המובנות הבאות:
countries— מקבל שמות מלאים של מדינות, קודי מדינות בני שלוש אותיות לפי ISO 3166-1 alpha-3 וקודי מדינות בני שתי אותיות לפי ISO 3166-1 alpha-2. אם הנתונים שלכם כוללים קודי מדינות בפורמט ISO 3166-1 alpha-2, מומלץ להשתמש במיפויmap_layer_nameעםcountriesכדי לוודא ש-Looker מפרש את הנתונים כקודי מדינות ולא כקודי מדינות בארה"ב.
uk_postcode_areas– המערכת מקבלת אזורים במיקוד בבריטניה (לדוגמה,Lלליברפול,RHלרדהיל אוEHלאדינבורו).
us_states– אפשר להזין את השם המלא של המדינה או קיצור של שתי אותיות.
us_counties_fips– פועל בשדות מחרוזת שהם קודי FIPS של מחוזות בארה"ב, בני חמישה תווים. השכבה הזו פועלת רק במפה האינטראקטיבית.
us_zipcode_tabulation_areas– פועל בשדות מחרוזת שהם מיקודים בארה"ב בני חמישה תווים. המאפיינים שלtype: zipcodeמשתמשים באופן אוטומטי בשכבת המפהus_zipcode_tabulation_areas.אזורי המיקוד מבוססים על אזורי טבלה של מיקודים (ZCTA) משנת 2010, ולכן שכבת המפה הזו לא כוללת הרבה מיקודים, כמו אלה שמוקצים לתאי דואר, שלא ממופים ישירות לאזורים.
דוגמה
dimension: state {
map_layer_name: us_states
sql: ${TABLE}.state ;;
}