Herkese Açık Üye İşlevleri | |
(instancetype) | - initWithLocationRestriction:placeProperties: |
Konum kısıtlaması olan bir GMSPlaceSearchNearbyRequest somutlaştırır ve döndürülecek özellikleri yerleştirir. | |
Mülkler | |
kimlik< GMSPlaceLocationRestriction > | locationRestriction |
Varsayılan başlatma kullanılamaz. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Yer sonuçlarına dahil edilmesi gereken GMSPlaceProperty dizisi. | |
NSArray< NSString * > * | includedTypes |
Bir aramaya dahil edilecek yer türleri dizisi. | |
NSArray< NSString * > * | excludedTypes |
Aramadan hariç tutulacak yer türleri dizisi. | |
NSArray< NSString * > * | includedPrimaryTypes |
Bir aramaya dahil edilecek birincil yer türleri dizisi. | |
NSArray< NSString * > * | excludedPrimaryTypes |
Aramadan hariç tutulacak birincil yer türleri dizisi. | |
NSInteger | maxResultCount |
Döndürülecek maksimum GMSPlace sonuç sayısı. | |
NSString * | regionCode |
İsteğin geldiği konumun Unicode ülke/bölge kodu (CLDR). | |
GMSPlaceSearchNearbyRankPreference | rankPreference |
GMSPlaceSearchNearbyRankPreference , istekten döndürülen sonuçları sıralamak için kullanıldı. |
Üye İşlevi Belgeleri
- (instancetype) initWithLocationRestriction: | (kimlik< GMSPlaceLocationRestriction >) | locationRestriction | |
yerÖzellikleri: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Konum kısıtlaması olan bir GMSPlaceSearchNearbyRequest
somutlaştırır ve döndürülecek özellikleri yerleştirir.
- Parametreler:
-
locationRestriction Merkez noktası ve yarıçapla tanımlanan, metre cinsinden daire olarak belirtilmiş, aranacak bölge. placeProperties Yer sonuçlarına dahil edilmesi gereken GMSPlaceProperty
dizisi. Boş olmamalıdır. İstek gönderilmeye çalışılırken boş bir liste hataya neden olur.
Mülkiyet Belgeleri
- (kimlik<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy] |
Varsayılan başlatma kullanılamaz.
Lütfen belirtilen başlatıcıyı kullanın. Merkez noktası ve yarıçapla tanımlanan, metre cinsinden daire olarak belirtilmiş, aranacak bölge. Yarıçap 0,0 ile 50000,0 (her ikisi de dahil) arasında olmalıdır. Bu kısıtlamanın kaldırılması INVALID_ARGUMENT hatasına neden olur. locationKısıtlama, GMSPlaceCircularLocationOption
ile belirtilmelidir. GMSPlaceRectangularLocationOption
kullanılması INVALID_REQUEST hatasına neden olur.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, copy] |
Yer sonuçlarına dahil edilmesi gereken GMSPlaceProperty
dizisi.
Boş olmamalıdır. İstek gönderilmeye çalışılırken boş bir liste hataya neden olur.
- (NSArray<NSString *>*) includedTypes [read, write, copy] |
Bir aramaya dahil edilecek yer türleri dizisi.
En fazla 50 tür belirtilebilir. Bir istek birden fazla tür kısıtlamasıyla belirtilirse yalnızca tüm kısıtlamaları karşılayan yerler döndürülür. Dizi boşsa her türden tüm yerler döndürülür. Desteklenen türlerin bir listesi için Tablo A'ya bakın: https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*) excludedTypes [read, write, copy] |
Aramadan hariç tutulacak yer türleri dizisi.
En fazla 50 tür belirtilebilir. Bir istek birden fazla tür kısıtlamasıyla belirtilirse yalnızca tüm kısıtlamaları karşılayan yerler döndürülür. Çakışan türler belirtilirse (ör. includeTypes ve excludedTypes bölümlerinde görünen türler), INVALID_REQUEST hatası döndürülür. Desteklenen türlerin bir listesi için Tablo A'ya bakın: https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*) includedPrimaryTypes [read, write, copy] |
Bir aramaya dahil edilecek birincil yer türleri dizisi.
En fazla 50 tür belirtilebilir. Bir istek birden fazla tür kısıtlamasıyla belirtilirse yalnızca tüm kısıtlamaları karşılayan yerler döndürülür. Birincil türler hakkında daha fazla bilgi için şu sayfaya bakın: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSArray<NSString *>*) excludedPrimaryTypes [read, write, copy] |
Aramadan hariç tutulacak birincil yer türleri dizisi.
Çakışan türler belirtilirse (ör. includeTypes ve excludedTypes bölümlerinde görünen türler), INVALID_REQUEST hatası döndürülür. En fazla 50 tür belirtilebilir. Bir istek birden fazla tür kısıtlamasıyla belirtilirse yalnızca tüm kısıtlamaları karşılayan yerler döndürülür. Birincil türler hakkında daha fazla bilgi için şu sayfaya bakın: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSInteger) maxResultCount [read, write, assign] |
Döndürülecek maksimum GMSPlace
sonuç sayısı.
1 ile 20 (varsayılan) arasında (varsayılan) olmalıdır. Bu kısıtlamanın aşılması bir hatanın döndürülmesine neden olur.
- (NSString*) regionCode [read, write, copy] |
İsteğin geldiği konumun Unicode ülke/bölge kodu (CLDR).
Bölge kodları için https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html adresine bakın.
- (GMSPlaceSearchYakınRankPreference) rankPreference [read, write, assign] |
GMSPlaceSearchNearbyRankPreference
, istekten döndürülen sonuçları sıralamak için kullanıldı.
Varsayılan değer: GMSPlaceSearchNearbyRankPopularity
.