GMSPlaceSearchNearbyRankPreference

GMSPlaceSearchNearbyRankPreference

Kelas

kelasGMSPlaceSearchNearbyRequest

Enumerasi

enumGMSPlaceSearchNearbyRankPreference { GMSPlaceSearchNearbyRankPreferencePopularity, GMSPlaceSearchNearbyRankPreferenceDistance }
 Cara hasil akan diberi peringkat dalam respons. Lainnya...

Fungsi

(jenis instance)- GMSPlaceSearchNearbyRequest::initWithLocationRestriction:placeProperties:
 Membuat instance GMSPlaceSearchNearbyRequest dengan pembatasan lokasi dan menempatkan properti 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.
Bilangan Bulat NSGMSPlaceSearchNearbyRequest::maxResultCount
 Jumlah maksimum GMSPlace hasil yang akan ditampilkan.
NSString * GMSPlaceSearchNearbyRequest::regionCode
 Kode negara/wilayah (CLDR) unicode untuk lokasi tempat permintaan berasal.
GMSPlaceSearchNearbyRankPreferenceGMSPlaceSearchNearbyRequest::rankPreference
 GMSPlaceSearchNearbyRankPreference digunakan untuk mengurutkan hasil yang ditampilkan dari permintaan.

Dokumentasi Tipe Enumerasi

Cara hasil akan diberi peringkat dalam respons.

Enumerator:
GMSPlaceSearchNearbyRankPreferencePopularity

(default) Mengurutkan hasil berdasarkan popularitasnya.

GMSPlaceSearchNearbyRankPreferenceDistance

Mengurutkan hasil dalam urutan menaik berdasarkan jaraknya dari lokasi yang ditentukan.


Dokumentasi Fungsi

- (instancetype) initWithLocationRestriction: (id< GMSPlaceLocationRestriction >) locationRestriction
tempatProperti: (NSArray< GMSPlaceProperty > *) placeProperties

Membuat instance GMSPlaceSearchNearbyRequest dengan pembatasan lokasi dan menempatkan properti yang akan ditampilkan.

Parameter:
locationRestrictionWilayah yang akan ditelusuri sebagai lingkaran, yang ditentukan oleh titik tengah dan radius dalam meter.
placePropertiesArray GMSPlaceProperty yang harus disertakan dalam hasil tempat. tidak boleh kosong. 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 sebagai lingkaran, yang ditentukan oleh titik tengah dan radius dalam meter. Radius harus antara 0,0 dan 50000.0, inklusif. Jika batasan ini dilanggar, error INVALID_ARGUMENT akan terjadi. locationRestriction harus ditentukan dengan GMSPlaceCircularLocationOption. Menggunakan GMSPlaceRectangularLocationOption akan menghasilkan error INVALID_REQUEST.

- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, copy]

Array GMSPlaceProperty yang harus disertakan dalam hasil tempat.

tidak boleh kosong. 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 yang dapat ditentukan. Jika sebuah permintaan ditetapkan dengan beberapa batasan jenis, hanya tempat yang memenuhi semua batasan yang akan ditampilkan. Jika array kosong, maka 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 yang dapat ditentukan. Jika sebuah permintaan ditetapkan 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 *>*) includePrimaryTypes [read, write, copy]

Array jenis tempat utama yang akan disertakan dalam penelusuran.

Maksimal 50 jenis yang dapat ditentukan. Jika sebuah permintaan ditetapkan dengan beberapa batasan jenis, hanya tempat yang memenuhi semua batasan yang akan ditampilkan. Untuk informasi selengkapnya tentang jenis utama, 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 yang dapat ditentukan. Jika sebuah permintaan ditetapkan dengan beberapa batasan jenis, hanya tempat yang memenuhi semua batasan yang akan ditampilkan. Untuk informasi selengkapnya tentang jenis utama, 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, error akan ditampilkan.

- (NSString*) koderegion [read, write, copy]

Kode negara/wilayah (CLDR) unicode untuk lokasi tempat permintaan berasal.

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.