עיצוב מפות חדש יתווסף בקרוב לפלטפורמה של מפות Google. העדכון הזה בסגנון המפה כולל לוח צבעים חדש שמוגדר כברירת מחדל ושיפורים בחוויית השימוש במפות ובנוחות השימוש. כל סגנונות המפה יעודכנו באופן אוטומטי במרץ 2025. אפשר לקרוא מידע נוסף על זמינות ועל האפשרות להצטרף בשלב מוקדם יותר במאמר בנושא סגנון מפה חדש לפלטפורמה של מפות Google.
בדף הזה מוסבר איך לעבד נתונים גיאוגרפיים בקובץ ה-KML
פורמט, נעשה שימוש ב-GMUKMLParser ב
יחד עם GMUGeometryRenderer. KML הוא פופולרי
לעיבוד נתונים גיאוגרפיים כמו נקודות, קווים ופוליגונים.
בצילום המסך הבא מוצגים נתוני KML לדוגמה שמופיעים במפה:
כדי לראות את דוגמת הקוד המלאה, יש לעיין באפליקציות לדוגמה
מופעל
GitHub.
רינדור נתוני KML
כדי לעבד נתוני KML במפה, צריך ליצור GMUKMLParser עם
נתיב למשאב KML (KML_Sample.kml בדוגמה זו). לאחר מכן:
יוצרים GMUGeometryRenderer שרוצים להעביר את GMUKMLParser
מכונה. לסיום, להתקשר אל GMUGeometryRenderer.render().
הקוד הבא מציג עיבוד של נתוני KML במפה:
[[["התוכן קל להבנה","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"]],["עדכון אחרון: 2024-09-20 (שעון UTC)."],[[["This documentation explains how to render geographic data in KML format using the `GMUKMLParser` and `GMUGeometryRenderer` within the Google Maps SDK for iOS Utility Library."],["KML is a popular format used for displaying geographic data, including points, lines, and polygons, on maps."],["To render KML data, create a `GMUKMLParser` instance with the path to your KML file, then use it to initialize a `GMUGeometryRenderer`, and finally, call `render()` on the renderer to display the data on your map."],["Code examples in both Swift and Objective-C are provided to demonstrate the process of rendering KML data on a map using the Google Maps SDK for iOS."]]],[]]