Salah satu fitur unik aplikasi seluler adalah kemampuan penentuan lokasi. Pengguna seluler membawa perangkatnya ke mana saja, sehingga menambahkan kemampuan penentuan lokasi pada aplikasi Anda akan memberikan pengalaman yang lebih kontekstual kepada pengguna.
Menggunakan data lokasi
Data lokasi yang tersedia untuk perangkat iOS berisi lokasi perangkat saat ini, yang ditemukan menggunakan kombinasi berbagai teknologi, rute dan metode gerakan, serta apakah perangkat telah berpindah melintasi batas geografis standar, atau pembatasan wilayah.
Class
myLocationEnabled
dari class GMSMapView mengontrol apakah titik Lokasiku diaktifkan.
Jika diaktifkan, metode
myLocation
dari class GMSMapView akan menampilkan tempat titik lokasi perangkat
digambar.
Izin akses lokasi
Aplikasi Anda harus meminta izin pengguna untuk menggunakan layanan lokasi. Untuk melakukannya,
sertakan kunci NSLocationAlwaysUsageDescription dalam file Info.plist untuk
aplikasi, dan tetapkan nilai setiap kunci ke string yang menjelaskan cara aplikasi
bermaksud menggunakan data lokasi.
Contoh kode
Tutorial dan contoh kode berikut menunjukkan penggunaan lokasi di peta:
Repositori maps-sdk-for-ios-samples di GitHub juga menyertakan contoh yang menunjukkan penggunaan data lokasi.