סקירה כללית

בחירת פלטפורמה: Android iOS JavaScript

סגנון מבוסס-נתונים של מערכי נתונים מאפשר לכם להעלות מערכי נתונים גיאוגרפיים משלכם, להחיל סגנון בהתאמה אישית על מאפייני הנתונים שלהם ולהציג את מאפייני הנתונים האלה במפות. בעזרת סגנון מבוסס-נתונים לקבוצות נתונים, אתם יכולים ליצור המחשות של נתונים שמבוססות על גיאומטריות של נקודות, קווים פוליגוניים ופוליגונים, ולהגדיר שתכונות הנתונים יגיבו לאירועים מסוג קליק. סגנון מבוסס-נתונים של מערכי נתונים נתמך רק במפות וקטוריות (נדרש מזהה מפה).

איך מתחילים לעבוד עם סגנון מבוסס-נתונים עבור קבוצות נתונים

הוספת קבוצות נתונים גיאו-מרחביים בהתאמה אישית

מוסיפים את הנתונים בהתאמה אישית באמצעות מסוף Google Cloud או Google Cloud Shell. לכל מערך נתונים יש מזהה ייחודי שאפשר לשייך לסגנון מפה. אלה פורמטי הנתונים הנתמכים:

  • GeoJSON
  • מופרד בפסיקים (CSV)
  • KML

מידע נוסף על הדרישות והמגבלות של מערכי נתונים זמין במאמר יצירה וניהול של מערך נתונים.

מידע על מערכי נתונים ציבוריים

כדי לעצב קבוצת נתונים, צריך לשייך סגנון המפה למזהה מפה, וכך גם לשייך את קבוצת הנתונים למזהה המפה. באפליקציה, המפתחים יכולים להפנות למזהה המפה הזה, ולכל סגנון מפה ונתונים גיאו-מרחביים שמשויכים אליו. לא מופעלת בקרת גישה נוספת על הנתונים הגיאו-מרחביים, כך שהם זמינים לכל מי שיש לו את האפליקציה.

תכונות של נתוני סגנון

אחרי שמעלים את הנתונים המותאמים אישית ומשייכים אותם לסגנון מפה ולמזהה מפה, אפשר להחיל סגנונות על תכונות הנתונים כדי ליצור השפעה ויזואלית, ולגרום לתכונות להגיב לאירועי קליק.

אפשר להגדיר סגנון לנתוני נקודות כדי להציג מיקומים ספציפיים במפה.

צילום מסך שבו מוצגים נתוני נקודות עם סגנון.

להגדיר סגנון לנתונים של קווים פוליגוניים כדי להדגיש תכונות גיאוגרפיות.

צילום מסך שבו מוצגים נתונים של קו פוליגוני עם סגנון.

עיצוב נתוני פוליגונים כדי להדגיש אזורים גיאוגרפיים.

צילום מסך שבו מוצגים נתוני פוליגון מעוצבים.

כדי שתכונות הנתונים יגיבו לאירועי מסוג קליק, צריך להוסיף רכיב event listener.

צילום מסך שבו רואים סמן לוחץ על מפה.

ביצועים בזמן עיבוד של מספר גדול של תכונות נתונים

כשמעבדים מספר גדול של תכונות נתונים, יכול להיות שתבחינו בבעיות בביצועים באפליקציה. לדוגמה, יכול להיות שתבחינו בעיכוב בביצועים או בבעיות ביציבות של האפליקציה במהלך שינוי מרחק התצוגה או סיבוב.