סקירה כללית על SDK של מפות ל-Android

בחירת פלטפורמה: Android iOS JavaScript

באמצעות ה-SDK של מפות ל-Android, אתם יכולים להוסיף מפות לאפליקציה ל-Android, כולל אפליקציות ל-Wear OS, באמצעות נתונים, תצוגות מפה ותגובות לתנועות במפה של מפות Google. אתם יכולים גם לספק מידע נוסף על מיקומים במפה ולתמוך באינטראקציה של המשתמשים על ידי הוספת סמנים, פוליגונים ושכבות-על למפה.

ה-SDK תומך בשפות התכנות Kotlin ו-Java, ומספק ספריות ותוספים נוספים לתכונות וטכניקות תכנות מתקדמות.


המאמרים הבאים

תחילת העבודה

הגדרת האפליקציה הראשונה ויצירה שלה:

מדריך למתחילים – הוספת מפה
יצירת אפליקציה בסיסית ל-Android שמציגה מפה.
קבלת מפתח API והפעלת החיוב
פרטים על הפעלת החיוב וקבלת מפתח API, שניהם נדרשים כדי להוסיף מפה לאפליקציה.
הגדרת פרויקט קיים ב-Android Studio
הגדרת אפליקציה קיימת לשימוש ב-SDK של מפות ל-Android
שימוש וחיוב
תמחור ומגבלות שימוש ב-SDK.
תנאים והגבלות
בתנאים ובהגבלות של Google Maps Platform מפורטות הדרישות המשפטיות שהאפליקציה צריכה לעמוד בהן כשמשתמשים ב-SDK.

שיעורי Codelab ומדריכים

מדריכים ושיעורי Lab מקצה לקצה שמדגימים איך להציג מפות עם תכונות ספציפיות:

Codelab – הפלטפורמה של מפות Google‏ 101 – Android עם Kotlin
הוספת מפה ולמידה איך להשתמש בתכונות העיקריות כדי להציג מפה של חנויות אופניים באזור מסוים.
Codelab – הצגת מקומות בסביבה ב-AR ב-Android ב-Kotlin
משתמשים בנתונים מ-Google Maps Platform כדי להציג מקומות בסביבה במציאות רבודה (AR).
מדריך – מפה עם סמן
הוספת מפה עם סמן שמזהה מיקום.
מדריך – קווים פוליגוניים ופוליגונים לייצוג מסלולים ואזורים
מוסיפים מפה ומשתמשים בקווים פוליגוניים ובפוליגונים כדי לייצג מסלולים ואזורים במפה.
מדריך – בחירת המיקום הנוכחי
הוספת מפה שמזהה את המיקום הנוכחי של מכשיר Android ומציגה פרטים על המקום (עסק או נקודת עניין אחרת) במיקום הזה.

משימות ומושגים

משימות מפורטות ומושגי תכנות שכדאי לבדוק אחרי שיוצרים את האפליקציות הראשונות באמצעות ה-SDK:

יצירה והגדרה של מפה
ליצור מפה ולהגדיר תכונות, כמו תמונות פנורמיות ב-Street View, עסקים ונקודות עניין אחרות, ומצב בסיסי.
איך משתמשים במפה
הגדרת אינטראקציה עם המפה באמצעות הגדרות תצוגת המצלמה, אירועים, פקדים ותנועות ונתוני מיקום.
שרטוט על מפה
לשרטט צורות ולהוסיף אובייקטים למפה, כמו שכבות-על וסמנים.
התאמה אישית של מפה
אפשר להתאים אישית את הרכיבים וההתנהגות של המפה באמצעות קוד או מסוף Google Cloud.
שיפור הנגישות
משתמשים בתמיכה המובנית בנגישות במפות.
Maps API ב-Wear OS
הצגת מפות באפליקציות ל-Wear OS.

כלים ודוגמאות

קוד לדוגמה, ספריות ותוספים ל-SDK:

‫Github – קוד לדוגמה
קוד מלא של אפליקציה לדוגמה וקטעי קוד שמשתמשים ב-SDK.
ספריית הכלים של Android
ספרייה של תכונות מתקדמות למפה, כמו כמה שכבות, מקבצי סמנים וחישוב מרחק.
תוספי KTX Kotlin
אוסף של תוספים (Maps Android KTX) שמאפשרים לכתוב קוד Kotlin יעיל יותר באפליקציה כשמשתמשים ב-SDK של מפות ל-Android.