Data lokasi

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 mencakup lokasi perangkat saat ini, yang ditemukan menggunakan kombinasi teknologi, arah dan metode pergerakan, 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 kelas GMSMapView akan mengungkapkan 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 berencana 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.