Panoramica
Richiedi l'oggetto da utilizzare con GMSPlacesClient
per recuperare i luoghi nelle vicinanze.
Funzioni per i membri pubbliche | |
(instancetype) | - initWithLocationRestriction:placeProperties: |
Crea un'istanza per un GMSPlaceSearchNearbyRequest con una limitazione di località e proprietà luogo da restituire. | |
Proprietà | |
id< GMSPlaceLocationRestriction > | locationRestriction |
L'init predefinito non è disponibile. | |
NSArray< GMSPlaceProperty > * | placeProperties |
L'array di GMSPlaceProperty che deve essere incluso nei risultati. | |
NSArray< NSString * > * | includedTypes |
L'array di tipi di luoghi da includere in una ricerca. | |
NSArray< NSString * > * | excludedTypes |
L'array di tipi di luoghi da escludere da una ricerca. | |
NSArray< NSString * > * | includedPrimaryTypes |
L'array dei tipi di luoghi principali da includere in una ricerca. | |
NSArray< NSString * > * | excludedPrimaryTypes |
L'array dei tipi di luoghi principali da escludere da una ricerca. | |
NSInteger | maxResultCount |
Il numero massimo di GMSPlace risultati da restituire. | |
NSString * | regionCode |
Il codice paese/regione Unicode (CLDR) della località da cui proviene la richiesta. | |
GMSPlaceSearchNearbyRankPreference | rankPreference |
GMSPlaceSearchNearbyRankPreference utilizzato per ordinare i risultati restituiti dalla richiesta. |
Documentazione sulle funzioni dei membri
- (instancetype) initWithLocationRestriction: | (id< GMSPlaceLocationRestriction >) | locationRestriction | |
placeProperties: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Crea un'istanza per un GMSPlaceSearchNearbyRequest
con una limitazione di località e proprietà luogo da restituire.
- Parametri:
-
locationRestriction La regione da cercare specificata sotto forma di cerchio, definita dal punto centrale e dal raggio in metri. placeProperties L'array di GMSPlaceProperty
che deve essere incluso nei risultati. Il campo non può essere vuoto. Se un elenco è vuoto, verrà visualizzato un errore quando provi a inviare la richiesta.
Documentazione della proprietà
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy] |
L'init predefinito non è disponibile.
Utilizza l'inizializzatore designato. La regione da cercare specificata sotto forma di cerchio, definita dal punto centrale e dal raggio in metri. Il raggio deve essere compreso tra 0,0 e 50.000,0 inclusi. L'interruzione di questa restrizione comporterà un errore INVALID_ARGUMENT. La locationRestriction deve essere specificata con GMSPlaceCircularLocationOption
. L'utilizzo di GMSPlaceRectangularLocationOption
genererà un errore INVALID_REQUEST.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, copy] |
L'array di GMSPlaceProperty
che deve essere incluso nei risultati.
Il campo non può essere vuoto. Se un elenco è vuoto, verrà visualizzato un errore quando provi a inviare la richiesta.
- (NSArray<NSString *>*) includedTypes [read, write, copy] |
L'array di tipi di luoghi da includere in una ricerca.
È possibile specificare fino a 50 tipi. Se una richiesta viene specificata con più limitazioni di tipo, vengono restituite solo le posizioni che soddisfano tutte le limitazioni. Se l'array è vuoto, vengono restituiti tutti i luoghi di tutti i tipi. Consulta la tabella A per un elenco dei tipi supportati https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*) excludedTypes [read, write, copy] |
L'array di tipi di luoghi da escludere da una ricerca.
È possibile specificare fino a 50 tipi. Se una richiesta viene specificata con più limitazioni di tipo, vengono restituite solo le posizioni che soddisfano tutte le limitazioni. Se vengono specificati tipi in conflitto (ad esempio, tipi che appaiono in inclusionTypes ed esclusi), viene restituito un errore INVALID_REQUEST. Consulta la tabella A per un elenco dei tipi supportati https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*) includedPrimaryTypes [read, write, copy] |
L'array dei tipi di luoghi principali da includere in una ricerca.
È possibile specificare fino a 50 tipi. Se una richiesta viene specificata con più limitazioni di tipo, vengono restituite solo le posizioni che soddisfano tutte le limitazioni. Per ulteriori informazioni sui tipi principali, consulta: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSArray<NSString *>*) excludedPrimaryTypes [read, write, copy] |
L'array dei tipi di luoghi principali da escludere da una ricerca.
Se vengono specificati tipi in conflitto (ad es. tipi che appaiono in inclusionTypes ed esclusi), viene restituito un errore INVALID_REQUEST. È possibile specificare fino a 50 tipi. Se una richiesta viene specificata con più limitazioni di tipo, vengono restituite solo le posizioni che soddisfano tutte le limitazioni. Per ulteriori informazioni sui tipi principali, consulta: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSInteger) maxResultCount [read, write, assign] |
Il numero massimo di GMSPlace
risultati da restituire.
Il valore deve essere compreso tra 1 e 20 (valore predefinito). L'interruzione di questa limitazione comporterà la restituzione di un errore.
- (NSString*) regionCode [read, write, copy] |
Il codice Unicode del paese/della regione (CLDR) della località da cui proviene la richiesta.
Per i codici regione, visita la pagina https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html.
- (GMSPlaceSearchNearbyRankPreference) rankPreference [read, write, assign] |
GMSPlaceSearchNearbyRankPreference
utilizzato per ordinare i risultati restituiti dalla richiesta.
Il valore predefinito è GMSPlaceSearchNearbyRankPopularity
.