Publiczne funkcje członków | |
(typ instancji) | – initWithLocationRestriction:placeWłaściwości: |
Tworzy instancję elementu GMSPlaceSearchNearbyRequest z ograniczeniem lokalizacji i właściwościami miejsc do zwrócenia. | |
Usługi | |
id< GMSPlaceLocationRestriction > | locationRestriction |
Domyślne inicjowanie jest niedostępne. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Tablica GMSPlaceProperty , która powinna zostać uwzględniona w wynikach wyszukiwania. | |
NSTrack< NSString * > * | includedTypes |
Tablica typów miejsc do uwzględnienia w wyszukiwaniu. | |
NSTrack< NSString * > * | excludedTypes |
Tablica typów miejsc do wykluczenia z wyszukiwania. | |
NSTrack< NSString * > * | includedPrimaryTypes |
Tablica typów miejsc głównych do uwzględnienia w wyszukiwaniu. | |
NSTrack< NSString * > * | excludedPrimaryTypes |
Tablica typów miejsc głównych do wykluczenia z wyszukiwania. | |
NSInteger | maxResultCount |
Maksymalna liczba wyników do zwrócenia (GMSPlace ). | |
NSString * | regionCode |
Kod kraju/regionu w formacie Unicode (CLDR) lokalizacji, z której pochodzi żądanie. | |
GMSPlaceSearchW pobliżuRankPreference | rankPreference |
Pole GMSPlaceSearchNearbyRankPreference służy do sortowania wyników zwróconych w odpowiedzi na żądanie. |
Dokumentacja funkcji członka
- (typ instancji) initWithLocationRestriction: | (id< GMSPlaceLocationRestriction >) | locationRestriction | |
miejsceWłaściwości: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Tworzy instancję elementu GMSPlaceSearchNearbyRequest
z ograniczeniem lokalizacji i właściwościami miejsc do zwrócenia.
- Parametry:
-
locationRestriction Region do wyszukiwania określony jako okrąg, zdefiniowany przez punkt środkowy i promień w metrach. placeProperties Tablica GMSPlaceProperty
, która powinna zostać uwzględniona w wynikach wyszukiwania. Pole nie może być puste. Jeśli lista jest pusta, próba wysłania żądania spowoduje wystąpienie błędu.
Dokumentacja usługi
– (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy] |
Domyślne inicjowanie jest niedostępne.
Użyj wyznaczonego inicjatora. Region do wyszukiwania określony jako okrąg, zdefiniowany przez punkt środkowy i promień w metrach. Promień musi mieścić się w zakresie od 0,0 do 50 000,0 włącznie. Złamanie tego ograniczenia spowoduje pojawienie się błędu INVALID_ARGUMENT. Ograniczenie lokalizacji musi być określone przy użyciu zasady GMSPlaceCircularLocationOption
. Użycie właściwości GMSPlaceRectangularLocationOption
spowoduje wystąpienie błędu INVALID_REQUEST.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, copy] |
Tablica GMSPlaceProperty
, która powinna zostać uwzględniona w wynikach wyszukiwania.
Pole nie może być puste. Jeśli lista jest pusta, próba wysłania żądania spowoduje wystąpienie błędu.
- (NSArray<NSString *>*) includedTypes [read, write, copy] |
Tablica typów miejsc do uwzględnienia w wyszukiwaniu.
Możesz określić maksymalnie 50 typów. Jeśli żądanie jest określone z wieloma ograniczeniami typów, zwracane są tylko miejsca, które spełniają wszystkie te ograniczenia. Jeśli tablica jest pusta, zwracane są wszystkie miejsca każdego typu. W tabeli A znajdziesz listę obsługiwanych typów https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*) excludedTypes [read, write, copy] |
Tablica typów miejsc do wykluczenia z wyszukiwania.
Możesz określić maksymalnie 50 typów. Jeśli żądanie jest określone z wieloma ograniczeniami typów, zwracane są tylko miejsca, które spełniają wszystkie te ograniczenia. W przypadku określenia sprzecznych typów (np. typów występujących w elementach includeType i excludedTypes) zwracany jest błąd FAILED_REQUEST. W tabeli A znajdziesz listę obsługiwanych typów https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSSlate<NSString *>*) includedPrimaryTypes [read, write, copy] |
Tablica typów miejsc głównych do uwzględnienia w wyszukiwaniu.
Możesz określić maksymalnie 50 typów. Jeśli żądanie jest określone z wieloma ograniczeniami typów, zwracane są tylko miejsca, które spełniają wszystkie te ograniczenia. Więcej informacji o typach podstawowych znajdziesz na stronie: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes.
- (NSSlate<NSString *>*) excludedPrimaryTypes [read, write, copy] |
Tablica typów miejsc głównych do wykluczenia z wyszukiwania.
W przypadku określenia sprzecznych typów (np. typów występujących w elementach includeType i excludedTypes) zwracany jest błąd FAILED_REQUEST. Możesz określić maksymalnie 50 typów. Jeśli żądanie jest określone z wieloma ograniczeniami typów, zwracane są tylko miejsca, które spełniają wszystkie te ograniczenia. Więcej informacji o typach podstawowych znajdziesz na stronie: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes.
– (NSInteger) maxResultCount [read, write, assign] |
Maksymalna liczba wyników do zwrócenia (GMSPlace
).
Musi mieścić się w przedziale od 1 do 20 (domyślnie) włącznie. Złamanie tego ograniczenia spowoduje wyświetlenie błędu.
– (NSString*) regionCode [read, write, copy] |
Kod kraju/regionu w formacie Unicode (CLDR) lokalizacji, z której pochodzi żądanie.
Kody regionów znajdziesz na stronie https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html.
– (GMSPlaceSearchW pobliżuRankPreference) rankPreference [read, write, assign] |
Pole GMSPlaceSearchNearbyRankPreference
służy do sortowania wyników zwróconych w odpowiedzi na żądanie.
Wartością domyślną jest GMSPlaceSearchNearbyRankPopularity
.