מזהה מפה הוא מזהה ייחודי שמייצג את הסגנון של מפות Google והגדרות התצורה שלהן, שמאוחסנות ב-Google Cloud. אתם משתמשים במזהי מפות כדי להפעיל תכונות או לנהל מפות באתרים ובאפליקציות שלכם, או כדי להגדיר את הסגנון שלהן. אתם יכולים ליצור מזהי מפות לכל פלטפורמה שאתם צריכים – JavaScript, Android, iOS או מפות סטטיות – בפרויקט במסוף Google Cloud בדף ניהול מפות.
במאמר איך יוצרים מזהי מיפוי מוסבר איך ליצור מזהי מיפוי.
מה אפשר לעשות עם מזהי מפות
אפשר להשתמש במזהי מפות כדי להפעיל תכונות וסגנונות. ריכזנו כאן כמה דוגמאות לשימוש במזהי מפות. רשימה מלאה מופיעה במאמר תכונות שמשתמשות במזהי מפות.
עיצוב מפות מבוסס-ענן: אפשר לשייך מזהה מפה לסגנון מפה כדי לעצב, להתאים אישית ולנהל את המפות באמצעות מסוף Google Cloud. התכונה זמינה בכל הפלטפורמות: Android, iOS, JavaScript ו-Maps Static API.
מפות וקטוריות: אפשר להשתמש במזהה מפה כדי להשתמש במפה שמורכבת ממשבצות מבוססות-וקטור שנוצרות בזמן הטעינה בצד הלקוח באמצעות WebGL. זמין ב-JavaScript.
סמנים מתקדמים: כדי להשתמש בסמנים מתקדמים, צריך להשתמש במזהה מפה. האפשרות זמינה ב-Android, ב-iOS וב-JavaScript.
דוגמה לעיצוב מפות מבוסס-ענן
כדי להשתמש בעיצוב מפות מבוסס-ענן לעיצוב מפות באתרים ובאפליקציות ל-Android, פועלים לפי השלבים הבאים:
יוצרים מזהי מפות לכל פלטפורמה שבה משתמשים. לדוגמה, אפשר ליצור מזהה מפה ל-JavaScript ומזהה מפה ל-Android. פרטים נוספים זמינים במאמר בנושא יצירת מזהי מפות.
הגדרת סגנון מפה במסוף Google Cloud. פרטים נוספים מופיעים במאמר בנושא עיצוב מפות מבוסס-ענן.
משייכים את שני מזהי המפות לסגנון המפה במסוף Google Cloud. פרטים נוספים זמינים במאמר בנושא שיוך מזהי מפה לסגנון.
מפנים למזהה המפה בקוד ה-JavaScript של האתר ובקוד של אפליקציית Android. פרטים נוספים זמינים במאמר בנושא הוספת מזהה מפה לאפליקציה.
סגנון המפה שמשויך למזהי המפה מוצג באתר ובאפליקציית Android. אתם יכולים לעדכן את סגנון המפה ב-מסוף Cloud, והשינויים יופיעו בשני המקומות באופן אוטומטי, בלי שהלקוחות יצטרכו לעדכן את האפליקציה.
תכונות שמשתמשות במזהי מפות
בטבלה הבאה מפורטים התכונות וממשקי ה-API של Google Maps Platform שמשתמשים במזהי מפות:
| תכונה או API | משתמש במזהי מפות כדי להשיג את היעדים האלה |
|---|---|
| סמנים מתקדמים | מפעילים את הסמנים המתקדמים. לא צריך ליצור מזהה מפה, ואפשר להשתמש במזהה מפת ההדגמה DEMO_MAP_ID. |
| סגנון מבוסס-נתונים לגבולות | משייכים את מזהה המפה לקבוצה של גבולות וסגנונות כדי לעצב את המפה בהתאם לגבולות. |
| סגנון מבוסס-נתונים למערכי נתונים | משייכים את מזהה המפה לקבוצת נתונים ולסגנון כדי לעצב את המפה בהתאם לקבוצת הנתונים. |
| Flutter | עיצוב מפות Google שמשמשות באפליקציות Flutter. |
| Maps JavaScript API | עיצוב המפה שמוצגת בדף אינטרנט. |
| SDK של מפות ל-Android | עיצוב המפה שתוצג באפליקציה ל-Android.1 |
| 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 שימוש במזהה מפה ב-SDK של מפות ל-Android, ב-SDK של מפות ל-iOS, ב-Navigation SDK ל-Android או ב-Navigation SDK ל-iOS מפעיל הצגה של מפה שמחויבת במסגרת Dynamic Maps SKU.