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