Übersicht
Anfrageobjekt zur Verwendung mit GMSPlacesClient
zum Abrufen von Orten in der Nähe
Funktionen für öffentliche Mitglieder | |
(instancetype) | – initWithLocationRestriction:placeProperties:: |
Instanziiert eine GMSPlaceSearchNearbyRequest mit einer Standortbeschränkung und Ortseigenschaften, die zurückgegeben werden sollen. | |
Eigenschaften | |
id [ID] GMSPlaceLocationRestriction > | locationRestriction |
Eine Standardinitialisierung ist nicht verfügbar. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Das Array von GMSPlaceProperty , das in Ortsergebnissen enthalten sein soll. | |
NSArray< NSString * > * | includedTypes |
Das Array der Ortstypen, die in einer Suche berücksichtigt werden sollen. | |
NSArray< NSString * > * | excludedTypes |
Das Array der Ortstypen, die aus einer Suche ausgeschlossen werden sollen. | |
NSArray< NSString * > * | includedPrimaryTypes |
Das Array der primären Ortstypen, die in eine Suche einbezogen werden sollen. | |
NSArray< NSString * > * | excludedPrimaryTypes |
Das Array der primären Ortstypen, die aus einer Suche ausgeschlossen werden sollen | |
NSInteger | maxResultCount |
Die maximale Anzahl der GMSPlace -Ergebnisse, die zurückgegeben werden sollen. | |
NSString * | regionCode |
Der Unicode-Länder-/Regionscode (CLDR) des Standorts, von dem die Anfrage stammt. | |
GMSPlaceSearchNearbyRankPreference | rankPreference |
Die GMSPlaceSearchNearbyRankPreference , die zum Sortieren der von der Anfrage zurückgegebenen Ergebnisse verwendet wird. |
Dokumentation zu Mitgliederfunktionen
– (instancetype) initWithLocationRestriction: | (id< GMSPlaceLocationRestriction >) | locationRestriction | |
placeProperties: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Instanziiert eine GMSPlaceSearchNearbyRequest
mit einer Standortbeschränkung und Ortseigenschaften, die zurückgegeben werden sollen.
- Parameter:
-
locationRestriction Der zu durchsuchende Bereich, angegeben als Kreis, definiert durch einen Mittelpunkt und einen Radius in Metern. placeProperties Das Array von GMSPlaceProperty
, das in Ortsergebnissen enthalten sein soll. Darf nicht leer sein Eine leere Liste führt beim Versuch, die Anfrage zu senden, zu einem Fehler.
Property-Dokumentation
– (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy] |
Eine Standardinitialisierung ist nicht verfügbar.
Verwenden Sie den vorgesehenen Initialisierer. Der zu durchsuchende Bereich, angegeben als Kreis, definiert durch einen Mittelpunkt und einen Radius in Metern. Der Radius muss zwischen 0,0 und 50.000,0 (einschließlich) liegen. Das Aufheben dieser Einschränkung führt zum Fehler INVALID_ARGUMENT. Die locationRestriction muss mit GMSPlaceCircularLocationOption
angegeben werden. Die Verwendung von GMSPlaceRectangularLocationOption
führt zu einem INVALID_REQUEST-Fehler.
– (NSArray<GMSPlaceProperty>*) placeProperties [read, write, copy] |
Das Array von GMSPlaceProperty
, das in Ortsergebnissen enthalten sein soll.
Darf nicht leer sein Eine leere Liste führt beim Versuch, die Anfrage zu senden, zu einem Fehler.
- (NSArray<NSString *>*) includedTypes [read, write, copy] |
Das Array der Ortstypen, die in einer Suche berücksichtigt werden sollen.
Sie können bis zu 50 Typen angeben. Wenn für eine Anfrage mehrere Typeinschränkungen gelten, werden nur Orte zurückgegeben, die alle Einschränkungen erfüllen. Wenn das Array leer ist, werden alle Orte aller Typen zurückgegeben. In Tabelle A finden Sie eine Liste der unterstützten Typen: https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
– (NSArray<NSString *>*) excludedTypes [read, write, copy] |
Das Array der Ortstypen, die aus einer Suche ausgeschlossen werden sollen.
Sie können bis zu 50 Typen angeben. Wenn für eine Anfrage mehrere Typeinschränkungen gelten, werden nur Orte zurückgegeben, die alle Einschränkungen erfüllen. Wenn in Konflikt stehende Typen angegeben werden (z.B. Typen, die in „includedTypes“ und „excludedTypes“ vorkommen), wird der Fehler INVALID_REQUEST zurückgegeben. In Tabelle A finden Sie eine Liste der unterstützten Typen: https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.
– (NSArray<NSString *>*) includedPrimaryTypes [read, write, copy] |
Das Array der primären Ortstypen, die in eine Suche einbezogen werden sollen.
Sie können bis zu 50 Typen angeben. Wenn für eine Anfrage mehrere Typeinschränkungen gelten, werden nur Orte zurückgegeben, die alle Einschränkungen erfüllen. Weitere Informationen zu primären Typen finden Sie unter: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
– (NSArray<NSString *>*) excludedPrimaryTypes [read, write, copy] |
Das Array der primären Ortstypen, die aus einer Suche ausgeschlossen werden sollen
Wenn in Konflikt stehende Typen angegeben werden (z.B. Typen, die in „includedTypes“ und „excludedTypes“ vorkommen), wird der Fehler INVALID_REQUEST zurückgegeben. Sie können bis zu 50 Typen angeben. Wenn für eine Anfrage mehrere Typeinschränkungen gelten, werden nur Orte zurückgegeben, die alle Einschränkungen erfüllen. Weitere Informationen zu primären Typen finden Sie unter: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
– (NSInteger) maxResultCount [read, write, assign] |
Die maximale Anzahl der GMSPlace
-Ergebnisse, die zurückgegeben werden sollen.
Der Wert muss zwischen 1 und 20 (Standardeinstellung) liegen. Das Aufheben dieser Einschränkung führt zu einem Fehler, der zurückgegeben wird.
– (NSString*) regionCode [read, write, copy] |
Der Unicode-Länder-/Regionscode (CLDR) des Standorts, von dem die Anfrage stammt.
Regionscodes finden Sie unter https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html.
– (GMSPlaceSearchNearbyRankPreference) rankPreference [read, write, assign] |
Die GMSPlaceSearchNearbyRankPreference
, die zum Sortieren der von der Anfrage zurückgegebenen Ergebnisse verwendet wird.
Der Standardwert ist GMSPlaceSearchNearbyRankPopularity
.