Kelas | |
kelas | GMSPlaceSearchNearbyRequest |
Minta objek untuk digunakan dengan GMSPlacesClient guna mengambil tempat-tempat terdekat. Lainnya... | |
Enumerasi | |
enum | GMSPlaceSearchNearbyRankPreference { GMSPlaceSearchNearbyRankPreferencePopularity, GMSPlaceSearchNearbyRankPreferenceDistance } |
Bagaimana hasil akan diberi peringkat dalam respons. Lainnya... | |
{i>Functions<i} | |
(instancetype) | - GMSPlaceSearchNearbyRequest::initWithLocationRestriction:placeProperties: |
Membuat instance GMSPlaceSearchNearbyRequest dengan pembatasan lokasi dan properti tempat yang akan ditampilkan. | |
Properti | |
id< GMSPlaceLocationRestriction > | GMSPlaceSearchNearbyRequest::locationRestriction |
Init default tidak tersedia. | |
NSArray< GMSPlaceProperty > * | GMSPlaceSearchNearbyRequest::placeProperties |
Array GMSPlaceProperty yang harus disertakan dalam hasil tempat. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::includedTypes |
Array jenis tempat yang akan disertakan dalam penelusuran. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::excludedTypes |
Array jenis tempat yang akan dikecualikan dari penelusuran. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::includedPrimaryTypes |
Array jenis tempat utama yang akan disertakan dalam penelusuran. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::excludedPrimaryTypes |
Array jenis tempat utama yang akan dikecualikan dari penelusuran. | |
NSInteger | GMSPlaceSearchNearbyRequest::maxResultCount |
Jumlah maksimum GMSPlace hasil yang akan ditampilkan. | |
NSString * | GMSPlaceSearchNearbyRequest::regionCode |
Kode negara/wilayah unicode (CLDR) di lokasi asal permintaan. | |
GMSPlaceSearchNearbyRankPreference | GMSPlaceSearchNearbyRequest::rankPreference |
GMSPlaceSearchNearbyRankPreference digunakan untuk mengurutkan hasil yang ditampilkan dari permintaan. |
Dokumentasi Jenis Enumerasi
Dokumentasi Fungsi
- (instancetype) initWithLocationRestriction: | (id< GMSPlaceLocationRestriction >) | locationRestriction | |
placeProperties: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Membuat instance GMSPlaceSearchNearbyRequest
dengan pembatasan lokasi dan properti tempat yang akan ditampilkan.
- Parameter:
-
locationRestriction Wilayah yang akan ditelusuri ditentukan sebagai lingkaran, yang didefinisikan berdasarkan titik tengah dan radius dalam meter. placeProperties Array GMSPlaceProperty
yang harus disertakan dalam hasil tempat. Wajib diisi. Daftar kosong akan menyebabkan error saat mencoba mengirim permintaan.
Properti
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy] |
Init default tidak tersedia.
Gunakan penginisialisasi yang ditetapkan. Wilayah yang akan ditelusuri ditentukan sebagai lingkaran, yang didefinisikan berdasarkan titik tengah dan radius dalam meter. Radius harus antara 0,0 dan 50000,0, inklusif. Melanggar batasan ini akan mengakibatkan error INVALID_ARGUMENT. locationRestriction harus ditentukan dengan GMSPlaceCircularLocationOption
. Menggunakan GMSPlaceRectangularLocationOption
akan menyebabkan error INVALID_REQUEST.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, copy] |
Array GMSPlaceProperty
yang harus disertakan dalam hasil tempat.
Wajib diisi. Daftar kosong akan menyebabkan error saat mencoba mengirim permintaan.
- (NSArray<NSString *>*) includeTypes [read, write, copy] |
Array jenis tempat yang akan disertakan dalam penelusuran.
Maksimal 50 jenis dapat ditentukan. Jika permintaan ditentukan dengan beberapa batasan jenis, hanya tempat yang memenuhi semua batasan yang akan ditampilkan. Jika array kosong, semua tempat dari semua jenis akan ditampilkan. Lihat Tabel A untuk daftar jenis yang didukung https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*) excludedTypes [read, write, copy] |
Array jenis tempat yang akan dikecualikan dari penelusuran.
Maksimal 50 jenis dapat ditentukan. Jika permintaan ditentukan dengan beberapa batasan jenis, hanya tempat yang memenuhi semua batasan yang akan ditampilkan. Jika jenis yang bertentangan ditentukan (misalnya, jenis yang muncul dalam includeTypes dan excludedTypes), error INVALID_REQUEST akan ditampilkan. Lihat Tabel A untuk daftar jenis yang didukung https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*)includedPrimaryTypes [read, write, copy] |
Array jenis tempat utama yang akan disertakan dalam penelusuran.
Maksimal 50 jenis dapat ditentukan. Jika permintaan ditentukan dengan beberapa batasan jenis, hanya tempat yang memenuhi semua batasan yang akan ditampilkan. Untuk mengetahui informasi selengkapnya tentang jenis primer, lihat: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSArray<NSString *>*) excludedPrimaryTypes [read, write, copy] |
Array jenis tempat utama yang akan dikecualikan dari penelusuran.
Jika jenis yang bertentangan ditentukan (misalnya, jenis yang muncul dalam includeTypes dan excludedTypes), error INVALID_REQUEST akan ditampilkan. Maksimal 50 jenis dapat ditentukan. Jika permintaan ditentukan dengan beberapa batasan jenis, hanya tempat yang memenuhi semua batasan yang akan ditampilkan. Untuk mengetahui informasi selengkapnya tentang jenis primer, lihat: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSInteger) maxResultCount [read, write, assign] |
Jumlah maksimum GMSPlace
hasil yang akan ditampilkan.
Harus antara 1 dan 20 (default) inklusif. Jika batasan ini dilanggar, pesan error akan ditampilkan.
- (NSString*) regionCode [read, write, copy] |
Kode negara/wilayah unicode (CLDR) di lokasi asal permintaan.
Lihat https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html untuk kode wilayah.
- (GMSPlaceSearchNearbyRankPreference) rankPreference [read, write, assign] |
GMSPlaceSearchNearbyRankPreference
digunakan untuk mengurutkan hasil yang ditampilkan dari permintaan.
Nilai default-nya adalah GMSPlaceSearchNearbyRankPopularity
.