סקירה כללית על מזהי מפה

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

מזהה מפה הוא מזהה ייחודי שמייצג את הסגנון של מפות Google והגדרות התצורה שלהן, שמאוחסנים ב-Google Cloud. אתם משתמשים במזהי מפה כדי להפעיל תכונות או לנהל או לעצב מפות באתרים ובאפליקציות שלכם. אפשר ליצור מזהי מפה לכל פלטפורמה שצריך – JavaScript,‏ Android,‏ iOS או מפות סטטיות – בפרויקט שלכם ב-Google Cloud Console בדף Map Management (ניהול מפות).

הוראות ליצירת מזהי מפות מופיעות במאמר איך יוצרים מזהי מפות.

מה אפשר לעשות עם מזהי מפות

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

  • עיצוב מפות מבוסס-ענן: אפשר לשייך מזהה מפה לסגנון מפה כדי לעצב, להתאים אישית ולנהל את המפות באמצעות מסוף Google Cloud. היא זמינה בכל הפלטפורמות: ‫Android, ‫iOS, ‫JavaScript, ו-Maps Static API.

  • מפות וקטוריות: אפשר להשתמש במזהה מפה כדי להשתמש במפה שמורכבת ממשבצות וקטוריות שנוצרות בזמן הטעינה בצד הלקוח באמצעות WebGL. זמין ב-JavaScript.

  • סמנים מתקדמים: כדי להשתמש בסמנים מתקדמים, צריך להשתמש במזהה מפה. האפליקציה זמינה ב-Android, ב-iOS וב-JavaScript.

דוגמה לעיצוב מפות מבוסס-ענן

כדי להשתמש בעיצוב מפות מבוסס-ענן לעיצוב מפות באתר ובאפליקציות ל-Android, צריך לבצע את השלבים הבאים:

  1. יוצרים מזהי מפה לכל פלטפורמה שבה משתמשים. לדוגמה, אפשר ליצור מזהה מפה ל-JavaScript ומזהה מפה ל-Android. פרטים נוספים זמינים במאמר בנושא יצירת מזהי מפות.

  2. הגדרת סגנון מפה ב-Google Cloud Console. פרטים נוספים זמינים במאמר בנושא עיצוב מפות מבוסס-ענן.

  3. משייכים את שני מזהי המפות לסגנון המפה ב-Google Cloud Console. פרטים נוספים זמינים במאמר בנושא שיוך מזהי מפה לסגנון.

  4. מפנים למזהה המפה בקוד ה-JavaScript של האתר ובקוד של אפליקציית Android. פרטים נוספים זמינים במאמר בנושא הוספת מזהה מפה לאפליקציה.

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

תכונות שמשתמשות במזהי מפות

בטבלה הבאה מפורטים התכונות וממשקי ה-API של הפלטפורמה של מפות Google שמשתמשים במזהי מפות:

תכונה או API השימוש במזהי מפות מאפשר להשיג את המטרות האלה
סמנים מתקדמים הפעלת סמנים מתקדמים. לא צריך ליצור מזהה מפה, ואפשר להשתמש במזהה מפת ההדגמה DEMO_MAP_ID.
סגנון מבוסס-נתונים לגבולות משייכים את מזהה המפה לקבוצה של גבולות וסגנונות כדי לעצב את המפה בהתאם לגבולות.
סגנון מבוסס-נתונים למערכי נתונים משייכים את מזהה המפה לקבוצת נתונים ולסגנון כדי לעצב את המפה בהתאם לקבוצת הנתונים.
Flutter התאמה אישית של הסגנון של מפות Google שבהן נעשה שימוש באפליקציות Flutter.
Maps Embed API מגדירים את המפה ובוחרים את הסגנון שלה להטמעה בדף אינטרנט.
Maps JavaScript API עיצוב המפה שתוצג בדף אינטרנט.
Maps SDK ל-Android עיצוב המפה שתוצג באפליקציית Android.1
Maps SDK ל-iOS הגדרת סגנון למפה שתוצג באפליקציית iOS.1
Maps Static API מגדירים את המפה ומעצבים אותה כך שהיא תוצג כתמונה סטטית.
פתרונות לניידות אפשר להשתמש ב-Maps JavaScript API ובערכות SDK ל-Android ול-iOS כדי לעצב מפות בפתרונות תחבורה.1
Navigation SDK ל-Android עיצוב המפה שתוצג באפליקציית Android.1
Navigation SDK ל-iOS הגדרת סגנון למפה שתוצג באפליקציית iOS.1
WebGL (מפות וקטוריות) הפעלת תכונות של WebGL באמצעות מזהה של מפה וקטורית ב-JavaScript.

‫1 שימוש במזהה מפה ב-Maps SDK ל-Android, ב-Maps SDK ל-iOS, ב-Navigation SDK ל-Android או ב-Navigation SDK ל-iOS מפעיל טעינה של מפה שמחויבת במסגרת Dynamic Maps SKU.

השלבים הבאים

יצירת מזהה מפה