רוצה להוסיף תכונות מתקדמות למפות? Maps SDK for Android Utility Library היא ספריית קוד פתוח של מחלקות שמתאימות למגוון אפליקציות. המאגר של GitHub כולל את המחלקות של כלי השירות ואפליקציית הדגמה שממחישה את השימוש בכל מחלקה.
בסרטון הזה, כריס ברודפוט דן בספריית הכלים, בדגש על פענוח פוליגונים, גיאומטריה כדורית ואייקונים של בועות.
הגדרה מהירה
כדי להתקין את Maps SDK for Android Utility Library, פועלים לפי מדריך ההגדרה.
התשתיות
ייבוא קובץ GeoJSON למפהאפשר לאחסן תכונות בפורמט GeoJSON ולהשתמש בכלי השירות הזה כדי להציג אותן כשכבה על גבי מפה.
יש להתקשר אל לפרטים נוספים, אפשר לעיין במסמכי התיעוד במפות Google ל-Android GeoJSON Utility. |
|
ייבוא KML למפהבאמצעות הכלי הזה, אפשר להמיר אובייקטים של KML לצורות גיאוגרפיות ולהציג אותם כשכבה על גבי מפה. קוראים ל- למידע נוסף, אפשר לעיין במסמכים ב-Google Maps Android KML Utility. |
|
הוספת מפות חום למפהמפות חום מאפשרות לצופים להבין בקלות את ההתפלגות ואת
העוצמה היחסית של נקודות נתונים במפה. במקום להציב סמן בכל
מיקום, במפות חום נעשה שימוש בצבע ובצורה כדי לייצג את התפלגות הנתונים. יוצרים למידע נוסף, אפשר לעיין במסמכים בכלי של מפות Google למפת חום ב-Android. |
|
התאמה אישית של סמנים באמצעות סמלי בועותצריך להוסיף |
|
ניהול אשכולות של סמנים
למידע נוסף, אפשר לעיין בתיעוד ב-Google Maps Android Markup Clustering Utility. |
|
הוספה של כמה שכבות לאותה מפהאפשר להציג תכונות מ-GeoJSON, KML ואשכולות, וכן סמנים, פוליגונים ופוליגונים משלך – והכול באותה מפה. אפשר גם להפוך את השכבות האלה לאינטראקטיביות על ידי הוספת רכיב האזנה לקליקים לכל שכבה.
פשוט יוצרים את המחלקות לפרטים נוספים, קראו את התיעוד בהדגמה רבת-השכבות של מפות Google ב-Android. |
|
קידוד ופענוח של קווים מרוביםהפונקציה במפות Google, הקואורדינטות של קווי האורך והרוחב שמגדירים קו פוליגוני או פוליגון נשמרות כמחרוזת מקודדת. אפשר לקרוא הסבר מפורט על קידוד polyline. המחרוזת המקודדת הזו עשויה לקבל בתגובה מ-Google API, כמו Directions API. אפשר להשתמש ב- |
|
חשבו מרחקים, שטחים וכותרות באמצעות גיאומטריה כדוריתבעזרת הכלים לגאומטריה כדורית ב-
לרשימה המלאה של השיטות בכלי העזר, כדאי לעיין במסמכי התיעוד. |
|
בודקים אם יש תמיכה במיקום מסוים ב-Street View.המחלקה מידע נוסף מופיע במסמכי התיעוד של כלי העזר למטא-נתונים של Street View ב-GitHub. |