map_layer_name

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