Öffentliche Mitgliedsfunktionen | |
(Instanztyp) | – initWithLocationRestriction:placeProperties: |
Instanziiert ein GMSPlaceSearchNearbyRequest mit einer Standortbeschränkung und Ortseigenschaften, die zurückgegeben werden sollen. | |
Eigenschaften | |
id< GMSPlaceLocationRestriction > | locationRestriction |
Die 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 eine Suche einbezogen 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. | |
GMSPlaceSearchNearbyRank preference | rankPreference |
Der GMSPlaceSearchNearbyRankPreference , mit dem die von der Anfrage zurückgegebenen Ergebnisse sortiert werden. |
Dokumentation zu Mitgliederfunktionen
– (instancetype) initWithLocationRestriction: | (id< GMSPlaceLocationRestriction >) | locationRestriction | |
„placeProperties“: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Instanziiert ein GMSPlaceSearchNearbyRequest
mit einer Standortbeschränkung und Ortseigenschaften, die zurückgegeben werden sollen.
- Parameter:
-
locationRestriction Die zu durchsuchende Region, angegeben als Kreis, definiert durch Mittelpunkt und Radius in Metern. placeProperties Das Array von GMSPlaceProperty
, das in Ortsergebnissen enthalten sein soll. Darf nicht leer sein Eine leere Liste führt beim Senden der Anfrage zu einem Fehler.
Property-Dokumentation
– (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy] |
Die Standardinitialisierung ist nicht verfügbar.
Bitte verwende den vorgesehenen Initialisierer. Die zu durchsuchende Region, angegeben als Kreis, definiert durch Mittelpunkt und Radius in Metern. Der Umkreis muss zwischen 0,0 und 50000,0 (jeweils einschließlich) liegen. Das Umgehen dieser Einschränkung führt zum Fehler INVALID_ ARGUMENT. Die locationRestriction muss mit GMSPlaceCircularLocationOption
angegeben werden. Die Verwendung von GMSPlaceRectangularLocationOption
führt zum Fehler INVALID_REQUEST.
– (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 Senden der Anfrage zu einem Fehler.
– (NSArray<NSString *>*) includedTypes [read, write, copy] |
Das Array der Ortstypen, die in eine Suche einbezogen werden sollen
Sie können bis zu 50 Typen angeben. Wenn für eine Anfrage mehrere Typeinschränkungen festgelegt sind, 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 festgelegt sind, werden nur Orte zurückgegeben, die alle Einschränkungen erfüllen. Wenn in Konflikt stehende Typen angegeben sind (z.B. Typen, die unter „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 festgelegt sind, 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 sind (z.B. Typen, die unter „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 festgelegt sind, 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 (Standardwert) liegen. Wenn diese Einschränkung aufgehoben wird, wird ein Fehler zurückgegeben.
– (NSString*) regionCode [read, write, copy] |
Der Unicode-Länder-/Regionscode (CLDR) des Standorts, von dem die Anfrage stammt.
Regionscodes findest du unter https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html.
- (GMSPlaceSearchNearbyRank preference) rankPreference [read, write, assign] |
Der GMSPlaceSearchNearbyRankPreference
, mit dem die von der Anfrage zurückgegebenen Ergebnisse sortiert werden.
Der Standardwert ist GMSPlaceSearchNearbyRankPopularity
.