מזהה מפה הוא מזהה ייחודי שמייצג את הגדרות סגנון המפה והתצורה של מפות 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 מפעיל טעינת מפה שמחויבת במסגרת מק"ט של מפות דינמיות.