Dokumentacja klasy GMSPlaceSearchPlaceRequest w pobliżu

Dokumentacja klasy GMSPlaceSearchPlaceRequest w pobliżu

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.
NSIntegermaxResultCount
 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żuRankPreferencerankPreference
 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:
locationRestrictionRegion do wyszukiwania określony jako okrąg, zdefiniowany przez punkt środkowy i promień w metrach.
placePropertiesTablica 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.