Turmas | |
aula | GMSPlaceSearchNearbyRequest |
Objeto de solicitação a ser usado com GMSPlacesClient para buscar lugares por perto. Mais... | |
Enumerações | |
tipo enumerado | GMSPlaceSearchNearbyRankPreference { GMSPlaceSearchNearbyRankPreferencePopularity, GMSPlaceSearchNearbyRankPreferenceDistance } |
Como os resultados serão classificados na resposta. Mais... | |
Funções | |
(instancetype) | GMSPlaceSearchNearbyRequest::initWithLocationRestriction:placeProperties: |
Instancia um GMSPlaceSearchNearbyRequest com uma restrição de local e propriedades de lugar a serem retornadas. | |
Propriedades | |
id< GMSPlaceLocationRestriction > | GMSPlaceSearchNearbyRequest::locationRestriction |
O comando init padrão não está disponível. | |
NSArray< GMSPlaceProperty > * | GMSPlaceSearchNearbyRequest::placeProperties |
A matriz de GMSPlaceProperty que precisa ser incluída nos resultados de local. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::includedTypes |
A matriz de tipos de lugares a serem incluídos em uma pesquisa. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::excludedTypes |
A matriz de tipos de lugares a serem excluídos de uma pesquisa. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::includedPrimaryTypes |
A matriz dos principais tipos de lugares a serem incluídos em uma pesquisa. | |
NSArray< NSString * > * | GMSPlaceSearchNearbyRequest::excludedPrimaryTypes |
A matriz dos principais tipos de lugares a serem excluídos de uma pesquisa. | |
NSInteger | GMSPlaceSearchNearbyRequest::maxResultCount |
O número máximo de resultados GMSPlace a serem retornados. | |
NSString * | GMSPlaceSearchNearbyRequest::regionCode |
O código Unicode do país/região (CLDR, na sigla em inglês) do local de origem da solicitação. | |
GMSPlaceSearchNearbyRankPreference | GMSPlaceSearchNearbyRequest::rankPreference |
O GMSPlaceSearchNearbyRankPreference usado para classificar os resultados retornados da solicitação. |
Documentação do tipo de enumeração
enumeração GMSPlaceSearchNearbyRankPreference |
Documentação de funções
- (instancetype) initWithLocationRestriction: | (id< GMSPlaceLocationRestriction >) | locationRestriction | |
placeProperties: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Instancia um GMSPlaceSearchNearbyRequest
com uma restrição de local e propriedades de lugar a serem retornadas.
- Parâmetros:
-
locationRestriction A região a ser pesquisada especificada como um círculo, definida pelo ponto central e pelo raio em metros. placeProperties A matriz de GMSPlaceProperty
que precisa ser incluída nos resultados de local. Não pode estar vazio. Uma lista vazia resultará em um erro ao tentar enviar a solicitação.
Propriedades
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy] |
O comando init padrão não está disponível.
Use o inicializador designado. A região a ser pesquisada especificada como um círculo, definida pelo ponto central e pelo raio em metros. O raio deve estar entre 0,0 e 50.000,0, inclusive. A violação dessa restrição resultará em um erro INVALID_MCC. O locationRestriction precisa ser especificado com GMSPlaceCircularLocationOption
. O uso de GMSPlaceRectangularLocationOption
vai resultar em um erro INVALID_REQUEST.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, copy] |
A matriz de GMSPlaceProperty
que precisa ser incluída nos resultados de local.
Não pode estar vazio. Uma lista vazia resultará em um erro ao tentar enviar a solicitação.
- (NSArray<NSString *>*)includedTypes [read, write, copy] |
A matriz de tipos de lugares a serem incluídos em uma pesquisa.
É possível especificar até 50 tipos. Se uma solicitação for especificada com várias restrições de tipo, somente lugares que atenderem a todas elas serão retornados. Se a matriz estiver vazia, todos os locais de todos os tipos serão retornados. Consulte a Tabela A para ver uma lista dos tipos compatíveis https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*) excludedTypes [read, write, copy] |
A matriz de tipos de lugares a serem excluídos de uma pesquisa.
É possível especificar até 50 tipos. Se uma solicitação for especificada com várias restrições de tipo, somente lugares que atenderem a todas elas serão retornados. Se tipos conflitantes forem especificados (por exemplo, tipos que aparecem emincludedTypes e excludedTypes), um erro INVALID_REQUEST será retornado. Consulte a Tabela A para ver uma lista dos tipos compatíveis https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*) includePrimaryTypes [read, write, copy] |
A matriz dos principais tipos de lugares a serem incluídos em uma pesquisa.
É possível especificar até 50 tipos. Se uma solicitação for especificada com várias restrições de tipo, somente lugares que atenderem a todas elas serão retornados. Para mais informações sobre os tipos principais, consulte: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSArray<NSString *>*) excludedPrimaryTypes [read, write, copy] |
A matriz dos principais tipos de lugares a serem excluídos de uma pesquisa.
Se tipos conflitantes forem especificados (por exemplo, tipos que aparecem emincludedTypes e excludedTypes), um erro INVALID_REQUEST será retornado. É possível especificar até 50 tipos. Se uma solicitação for especificada com várias restrições de tipo, somente lugares que atenderem a todas elas serão retornados. Para mais informações sobre os tipos principais, consulte: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSInteger) maxResultCount [read, write, assign] |
O número máximo de resultados GMSPlace
a serem retornados.
Precisa estar entre 1 e 20 (padrão). A violação dessa restrição vai resultar em um erro.
- (NSString*) regionCode [read, write, copy] |
O código Unicode do país/região (CLDR, na sigla em inglês) do local de origem da solicitação.
Consulte os códigos de região em https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html.
- (GMSPlaceSearchNearbyRankPreference) rankPreference [read, write, assign] |
O GMSPlaceSearchNearbyRankPreference
usado para classificar os resultados retornados da solicitação.
O valor padrão é GMSPlaceSearchNearbyRankPopularity
.