כדי להגדיר סמנים מתקדמים, פועלים לפי השלבים הבאים.
הפעלת כלי הרינדור החדש של המפות
גרסה משודרגת של רכיב העיבוד של המפה זמינה החל מגרסה 18.0.0 של Maps SDK ל-Android. הכלי הזה לרינדור מביא איתו שיפורים רבים, כולל תמיכה בעיצוב מפות מבוסס-ענן, ל-Maps SDK ל-Android.
עם ההשקה של גרסה 18.2.0 של Maps SDK ל-Android, Google העבירה את רכיב ה-Renderer שמוגדר כברירת מחדל מ-Renderer מדור קודם ל-Renderer משודרג של המפה. השינוי הזה אומר שעכשיו נעשה שימוש כברירת מחדל במעבד המשודרג של המפה באפליקציה שלכם כשאתם יוצרים אפליקציה חדשה או בונים מחדש אפליקציה קיימת.
יצירת מזהה מפה
כדי ליצור מזהה מפה חדש, פועלים לפי השלבים במאמר בנושא יצירת מזהה מפה. מוודאים שסוג המפה מוגדר ל-Android.
עדכון קוד האתחול של המפה
בשלב הזה צריך להזין את מזהה המפה שיצרתם. אפשר למצוא אותו בדף ניהול מפות.
כדי להשתמש בסמנים מתקדמים במפה צריך מזהה מפה. אם מזהה המפה חסר או אם מועבר מזהה מפה לא תקין, לא ניתן לטעון סמנים מתקדמים. משתמשים בשיטה MapCapabilities.isAdvancedMarkersAvailable() כדי לבדוק אם יש תמיכה בסמנים מתקדמים.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-16 (שעון UTC)."],[[["Advanced markers necessitate the utilization of the upgraded map renderer, available in Maps SDK for Android version 18.0.0 and later, and are enabled by default in version 18.2.0 and later."],["A crucial initial step involves creating a map ID within the Google Cloud console and integrating it into your map initialization code."],["It is imperative to verify if advanced markers are supported on the device using `MapCapabilities.isAdvancedMarkersAvailable()`, and to provide a fallback mechanism, such as standard markers, if they are not."],["Developers must ensure compatibility by checking device requirements for the new map renderer, as some devices might not support it."]]],[]]