נתוני מיקום

אחת התכונות הייחודיות של אפליקציות לנייד היא היכולת לזהות מיקום. משתמשים בנייד לוקחים את המכשירים שלהם לכל מקום, והוספת מידע על המיקום לאפליקציה מאפשרת למשתמשים ליהנות מחוויה יותר רלוונטית.

עבודה עם נתוני מיקום

נתוני המיקום שזמינים למכשיר iOS כוללים את המיקום הנוכחי של המכשיר – שנקבע באמצעות שילוב של טכנולוגיות – את כיוון התנועה ואת שיטת התנועה, וגם אם המכשיר נע מעבר לגבול גיאוגרפי מוגדר מראש, או גדר וירטואלית.

הסמל myLocationEnabled של הכיתה GMSMapView קובע אם הנקודה 'המיקום שלי' מופעלת. אם המדיניות מופעלת, השיטה myLocation של המחלקה GMSMapView חושפת את המקום שבו מצוירת הנקודה של מיקום המכשיר.

הרשאות מיקום

באפליקציה צריך לבקש מהמשתמשים הסכמה לשימוש בשירותי המיקום. כדי לעשות את זה, צריך לכלול את המפתח NSLocationAlwaysUsageDescription בקובץ Info.plist של האפליקציה, ולהגדיר את הערך של כל מפתח כמחרוזת שמתארת את האופן שבו האפליקציה מתכוונת להשתמש בנתוני המיקום.

דוגמאות קוד

במדריך ובדוגמת הקוד הבאים מוסבר איך להשתמש במיקום במפה:

במאגר maps-sdk-for-ios-samples ב-GitHub יש גם דוגמאות שממחישות את השימוש בנתוני מיקום.