Genel Bakış
Yakındaki yerleri getirmek için GMSPlacesClient
ile kullanılacak nesne isteyin.
Genel Üye İşlevleri | |
(instancetype) | - initWithLocationRestriction:placeProperties: |
Konum kısıtlaması olan bir GMSPlaceSearchNearbyRequest oluşturur ve döndürülecek mülkleri yerleştirir. | |
Tesisler | |
id < GMSPlaceLocationRestriction > | locationRestriction |
Varsayılan başlatma kullanılamıyor. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Yer sonuçlarına eklenmesi gereken GMSPlaceProperty dizisi. | |
NSArray< NSString * > * | includedTypes |
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 |
Bir 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 |
İstekten döndürülen sonuçları sıralamak için kullanılan GMSPlaceSearchNearbyRankPreference . |
Üye İşlevi Belgeleri
- (instancetype) initWithLocationRestriction: | (kimlik< GMSPlaceLocationRestriction >) | locationRestriction | |
placeProperties: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Konum kısıtlaması olan bir GMSPlaceSearchNearbyRequest
oluşturur ve döndürülecek mülkleri yerleştirir.
- Parametreler:
-
locationRestriction Merkez noktası ve metre cinsinden yarıçapla tanımlanan, çember şeklinde belirtilen, aranacak bölge. placeProperties Yer sonuçlarına eklenmesi gereken GMSPlaceProperty
dizisi. Boş olmamalıdır. Boş liste, istek gönderilmeye çalışılırken hatayla sonuçlanır.
Mülk Belgeleri
- (kimlik<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy] |
Varsayılan başlatma kullanılamıyor.
Lütfen belirlenen başlatıcıyı kullanın. Merkez noktası ve metre cinsinden yarıçapla tanımlanan, çember şeklinde belirtilen, aranacak bölge. Yarıçap, 0,0 ile 50000,0 (her ikisi de dahil) arasında olmalıdır. Bu kısıtlamanın kırılması, GEÇERSİZ_BAĞ_DEĞER hatasıyla sonuçlanır. Konum kısıtlaması GMSPlaceCircularLocationOption
ile belirtilmelidir. GMSPlaceRectangularLocationOption
kullanıldığında INVALID_REQUEST hatası oluşur.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, copy] |
Yer sonuçlarına eklenmesi gereken GMSPlaceProperty
dizisi.
Boş olmamalıdır. Boş liste, istek gönderilmeye çalışılırken hatayla sonuçlanır.
- (NSArray<NSString *>*) includedTypes [read, write, copy]
|
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 listesi için A Tablosuna 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 öğelerindeki türler) INVALID_REQUEST hatası döndürülür. Desteklenen türlerin listesi için A Tablosuna 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] |
Bir aramadan hariç tutulacak birincil yer türleri dizisi.
Çakışan türler belirtilirse (ör.includeTypes ve excludedTypes öğelerindeki 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 ve 20 (varsayılan) arasında (bu değerler dahil) olmalıdır. Bu kısıtlamanın kırılması 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.
- (GMSPlaceSearchNearbyRankPreference) rankPreference [read, write, assign] |
İstekten döndürülen sonuçları sıralamak için kullanılan GMSPlaceSearchNearbyRankPreference
.
Varsayılan değer: GMSPlaceSearchNearbyRankPopularity
.