Fonctions de membre public | |
(type d'instance) | - initWithLocationRestriction:placeProperties: |
Elle instancie un GMSPlaceSearchNearbyRequest avec une restriction d'emplacement et des propriétés de lieu à renvoyer. | |
Propriétés | |
id< GMSPlaceLocationRestriction > | locationRestriction |
L'initialisation par défaut n'est pas disponible. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Tableau de GMSPlaceProperty à inclure dans les résultats de lieu. | |
NSArray< NSString * > * | includedTypes |
Tableau des types de lieux à inclure dans une recherche. | |
NSArray< NSString * > * | excludedTypes |
Tableau des types de lieux à exclure d'une recherche. | |
NSArray< NSString * > * | includedPrimaryTypes |
Tableau des principaux types de lieux à inclure dans une recherche. | |
NSArray< NSString * > * | excludedPrimaryTypes |
Tableau des principaux types de lieux à exclure d'une recherche. | |
NSInteger | maxResultCount |
Nombre maximal de résultats GMSPlace à renvoyer. | |
NSString * | regionCode |
Code CLDR (Unicode country/region code) de l'emplacement d'où provient la requête. | |
GMSPlaceSearchNearbyRankPreference | rankPreference |
GMSPlaceSearchNearbyRankPreference utilisé pour trier les résultats renvoyés par la requête. |
Documentation sur les fonctions de membre
- (instancetype) initWithLocationRestriction: | (id< GMSPlaceLocationRestriction >). | locationRestriction | |
placeProperties: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Elle instancie un GMSPlaceSearchNearbyRequest
avec une restriction d'emplacement et des propriétés de lieu à renvoyer.
- Paramètres :
-
locationRestriction Région à rechercher spécifiée sous la forme d'un cercle, défini par le point central et le rayon en mètres. placeProperties Tableau de GMSPlaceProperty
à inclure dans les résultats de lieu. Ce champ ne peut pas être vide. Si la liste est vide, une erreur se produira lors de la tentative d'envoi de la requête.
Documentation sur la propriété
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy] |
L'initialisation par défaut n'est pas disponible.
Veuillez utiliser l'initialiseur indiqué. Région à rechercher spécifiée sous la forme d'un cercle, défini par le point central et le rayon en mètres. Le rayon doit être compris entre 0,0 et 50 000,0 inclus. Si vous ne respectez pas cette restriction, une erreur INVALID_ARGUMENT est générée. La locationRestriction doit être spécifiée avec GMSPlaceCircularLocationOption
. L'utilisation de GMSPlaceRectangularLocationOption
entraînera une erreur INVALID_REQUEST.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, copy] |
Tableau de GMSPlaceProperty
à inclure dans les résultats de lieu.
Ce champ ne peut pas être vide. Si la liste est vide, une erreur se produira lors de la tentative d'envoi de la requête.
- (NSArray<NSString *>*) includedTypes [read, write, copy] |
Tableau des types de lieux à inclure dans une recherche.
Vous pouvez spécifier jusqu'à 50 types. Si une requête est spécifiée avec plusieurs restrictions de type, seuls les lieux qui satisfont à toutes les restrictions sont renvoyés. Si le tableau est vide, tous les lieux de tous types sont renvoyés. Consultez le tableau A pour obtenir la liste des types compatibles : https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*) excludedTypes [read, write, copy] |
Tableau des types de lieux à exclure d'une recherche.
Vous pouvez spécifier jusqu'à 50 types. Si une requête est spécifiée avec plusieurs restrictions de type, seuls les lieux qui satisfont à toutes les restrictions sont renvoyés. Si des types incompatibles sont spécifiés (par exemple, des types qui apparaissent dans includeTypes et excludedTypes), une erreur INVALID_REQUEST est renvoyée. Consultez le tableau A pour obtenir la liste des types compatibles : https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
- (NSArray<NSString *>*) includedPrimaryTypes [read, write, copy] |
Tableau des principaux types de lieux à inclure dans une recherche.
Vous pouvez spécifier jusqu'à 50 types. Si une requête est spécifiée avec plusieurs restrictions de type, seuls les lieux qui satisfont à toutes les restrictions sont renvoyés. Pour en savoir plus sur les types principaux, consultez cette page: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes.
- (NSArray<NSString *>*) excludedPrimaryTypes [read, write, copy] |
Tableau des principaux types de lieux à exclure d'une recherche.
Si des types incompatibles sont spécifiés (par exemple, des types qui apparaissent dans includeTypes et excludedTypes), une erreur INVALID_REQUEST est renvoyée. Vous pouvez spécifier jusqu'à 50 types. Si une requête est spécifiée avec plusieurs restrictions de type, seuls les lieux qui satisfont à toutes les restrictions sont renvoyés. Pour en savoir plus sur les types principaux, consultez cette page: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes.
- (NSInteger) maxResultCount [read, write, assign] |
Nombre maximal de résultats GMSPlace
à renvoyer.
Doit être compris entre 1 et 20 (par défaut) inclus. Le non-respect de cette restriction entraînera le renvoi d'une erreur.
- (NSString*) regionCode [read, write, copy] |
Code CLDR (Unicode country/region code) de l'emplacement d'où provient la requête.
Pour connaître les codes régionaux, consultez la page https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html.
- (GMSPlaceSearchNearbyRankPreference) rankPreference [read, write, assign] |
GMSPlaceSearchNearbyRankPreference
utilisé pour trier les résultats renvoyés par la requête.
La valeur par défaut est GMSPlaceSearchNearbyRankPopularity
.