Package google.maps.locationselection.v1beta

Index

LocationSelectionBeta

Der Dienst zum Abrufen von Orten in der Nähe und zugehörigen Abhol- und Rückgabepunkten.

FindNearbyPlaces

rpc FindNearbyPlaces(FindNearbyPlacesRequest) returns (FindNearbyPlacesResponse)

Orte in der Nähe für einen bestimmten Ort suchen

FindPickupPointsForLocation

rpc FindPickupPointsForLocation(FindPickupPointsForLocationRequest) returns (FindPickupPointsForLocationResponse)

Abholstationen für einen bestimmten Ort finden

FindPickupPointsForPlace

rpc FindPickupPointsForPlace(FindPickupPointsForPlaceRequest) returns (FindPickupPointsForPlaceResponse)

Abholstationen für einen bestimmten Ort finden

Adresse

Die Adresse eines Ortes.

Felder
formatted_address

FormattedAddress

Eine vollständige, menschenlesbare Adresse für diesen Ort.

address_components[]

AddressComponent

Eine Liste der Adresskomponenten.

AddressComponent

Eine Adresskomponente, die einen Teil der Adresse beschreibt.

Felder
component_text

string

Der Name dieser Komponente, die einen Teil der Adresse beschreibt. Beispiele hierfür sind „Kalifornien“ oder „Amphitheatre Parkway“.

component_text_short_form

string

Die Kurzform des Komponententexts. Beispiele: „CA“ für „Kalifornien“ und „US“ für „USA“.

types[]

string

Die Typen dieser Komponente, die einen Teil der Adresse beschreibt. Eine Liste der unterstützten Typen finden Sie unter https://developers.google.com/places/web-service/supported_types#table2.

Komplex

Mit einem Ort verknüpftes Gelände.

Felder
type

CompoundType

Art der Verbindung.

geometry

Geometry

Die der Verbindung zugeordnete Geometrie.

entrances[]

Entrance

Liste der Eingänge, die dem Komplex zugeordnet sind.

CompoundTypeEnums

Die Arten von Verbindungen

CompoundType

Wert des zusammengesetzten Typs.

Enums
COMPOUND_TYPE_UNSPECIFIED Zusammensetzungstyp unbekannt.
SECTION Abschnitt mit Compound. https://support.google.com/mapskb/answer/7054299
BUILDING Gebäudekomplex. https://support.google.com/mapskb/answer/7013011
GROUNDS Geländekomplex. https://support.google.com/mapskb/answer/7046859

Eingang

Eingang eines Ortes

Felder
location

LatLng

Die Position des Eingangs.

FindNearbyPlacesRequest

Anfragenachricht für „Orte in der Nähe finden“

Felder
localization_preferences

LocalizationPreferences

Erforderlich. Einstellungen für die Lokalisierung der Antworttexte, z. B. Name und Adresse.

search_location

LatLng

Erforderlich. Standort, an dem Orte gefunden werden müssen.

max_results

int32

Erforderlich. Maximale Anzahl der zurückzugebenden Ergebnisse. Muss größer als 0 sein.

wifi_access_points[]

WiFiAccessPoint

WLAN-Zugangspunkte in der Nähe des Anfragestandorts Dient der Bereitstellung hochwertigerer Suchergebnisse.

FindNearbyPlacesResponse

Orte in der Nähe für eine bestimmte Antwortnachricht finden.

Felder
place_results[]

PlaceResult

Sortierte Liste der gefundenen Orte. Kann leer sein, wenn in der Nähe des Anfragestandorts keine Orte gefunden wurden. Die Reihenfolge basiert auf einer Kombination aus Wahrscheinlichkeit und Entfernung.

FindPickupPointsForLocationRequest

FindPickupPointsForLocation-Anfragenachricht.

Felder
localization_preferences

LocalizationPreferences

Erforderlich. Einstellungen für die Lokalisierung der Antworttexte, z. B. Name und Adresse.

search_location

LatLng

Erforderlich. Standort zum Suchen von Abholpunkten und zur Berechnung der Entfernungen und voraussichtlichen Ankunftszeiten zu Abholpunkten.

order_by

PickupPointOrder

Erforderlich. Reihenfolge, die beim Zurückgeben von Ergebnissen verwendet werden soll.

destination

LatLng

Der vorgesehene Zielort des Kunden. Wird beim Anfordern von Abholpunkten festgelegt, sortiert nach der voraussichtlichen Ankunftszeit.

max_results

int32

Erforderlich. Maximale Anzahl der zurückzugebenden Ergebnisse. Muss größer als 0 sein.

travel_modes[]

TravelMode

Erforderlich. Es werden nur Abholpunkte zurückgegeben, die mindestens eine der angegebenen Mobilitätsformen zulassen. Unterstützte Mobilitätsformen: DRIVING und TWO_WHEELER. Es muss mindestens ein Modus angegeben werden.

compute_walking_eta

bool

Bei „true“ wird die voraussichtliche Ankunftszeit für den Fußweg vom Suchstandort zum Abholpunkt berechnet.

compute_driving_eta

bool

Wenn „true“ und „destination“ angegeben ist, wird die voraussichtliche Ankunftszeit vom Abholpunkt zum Ziel berechnet.

wifi_access_points[]

WiFiAccessPoint

WLAN-Zugangspunkte in der Nähe des Suchstandorts Dient der Bereitstellung hochwertigerer Suchergebnisse.

FindPickupPointsForLocationResponse

Abholstationen für die Standortantwortnachricht finden.

Felder
place_pickup_point_results[]

PlacePickupPointResult

Abholstellen in der Nähe mit verknüpfter Orts-ID Die Ergebnisse in dieser Liste werden nach den in der Anfrage angegebenen Kriterien sortiert. Die Anzahl der Ergebnisse in „place_pickup_point_results“ übersteigt möglicherweise die Anzahl der Ergebnisse in „place_results“.

place_results[]

PlaceResult

Details zu Orten in der Nähe von Abholstellen Die Ergebnisse in dieser Liste sind nicht sortiert.

FindPickupPointsForPlaceRequest

FindPickupPointsForPlace-Anfragenachricht.

Felder
place_id

string

Erforderlich. Orts-ID des Ortes, für den Abholpunkte angefordert werden.

localization_preferences

LocalizationPreferences

Erforderlich. Einstellungen für die Lokalisierung der Antworttexte, z. B. Name und Adresse.

search_location

LatLng

Standort zum Suchen von Abholpunkten und zur Berechnung der Entfernungen und voraussichtlichen Ankunftszeiten zu Abholpunkten. Wenn nicht festgelegt, wird der Standort des Orts verwendet, der der angegebenen Orts-ID zugeordnet ist.

order_by

PickupPointOrder

Erforderlich. Reihenfolge, die beim Zurückgeben von Ergebnissen verwendet werden soll.

destination

LatLng

Der vorgesehene Zielort des Kunden. Legen Sie fest, ob Abholpunkte nach der voraussichtlichen Ankunftszeit bestellt werden sollen.

max_results

int32

Erforderlich. Maximale Anzahl der zurückzugebenden Ergebnisse. Muss größer als 0 sein.

travel_modes[]

TravelMode

Erforderlich. Es werden nur Abholpunkte zurückgegeben, die mindestens eine der angegebenen Mobilitätsformen zulassen. Unterstützte Mobilitätsformen: DRIVING und TWO_WHEELER. Es muss mindestens ein Modus angegeben werden.

compute_walking_eta

bool

Bei „true“ wird die voraussichtliche Ankunftszeit für den Fußweg vom Suchstandort zum Abholpunkt berechnet.

compute_driving_eta

bool

Wenn „true“ und „destination“ angegeben ist, wird die voraussichtliche Ankunftszeit vom Abholpunkt zum Ziel berechnet.

FindPickupPointsForPlaceResponse

Abholpunkte für die Ortsantwortnachricht finden.

Felder
pickup_point_results[]

PickupPointResult

Abholpunkte, die den Anfragekriterien entsprechen. Kann leer sein, wenn keine Abholpunkte den Anfragekriterien entsprechen.

place_result

PlaceResult

Ort, der mit der angegebenen Orts-ID in der Anfrage verknüpft ist

FormattedAddress

Eine vollständige, menschenlesbare Adresse der Entität, die diese Nachricht enthält.

Felder
lines[]

string

Die Textzeilen, die die Adresse beschreiben. Mindestens eine Zeile muss vorhanden sein.

Geometrie

Geometrie eines Orts.

Felder
location

LatLng

Mittelpunkt der Entität, die diese Nachricht enthält.

viewport

Viewport

Darstellungsbereich, der sich zur Anzeige des Orts auf einer Karte in durchschnittlicher Größe eignet

display_boundary

Struct

Gibt ein Polygon im GeoJSON-Polygonformat an

LocalizationPreferences

Eine vollständige, menschenlesbare Adresse der Entität, die diese Nachricht enthält.

Felder
language_code

string

Erforderlich. Das für die Lokalisierung der Texte verwendete BCP-47-Sprach-Tag. Beispiele für Sprach-Tags sind "en-US", "hi-IN", "fr-CA" usw.

region_code

string

Erforderlich. Der Unicode-Länder-/Regionscode (CLDR) des Standorts, von dem die Anfrage stammt, z. B. „US“ oder „419“.

Weitere Informationen finden Sie unter http://www.unicode.org/reports/tr35/#unicode_region_subtag.

PickupPoint

Details zu einem Abhol- oder Zielpunkt

Felder
id

string

Eine eindeutige ID für den Abholpunkt. Muss vorhanden sein.

display_name

string

Kurzer, menschenlesbarer Name des Abholpunkts. Lokalisiert nach Präferenz der Anfrage.

address

Address

Adresse des Abholpunkts.

description

string

Eine längere Beschreibung des Abholpunkts, einschließlich der Anreise zum Standort.

location

LatLng

Ort des Abholpunkts, an dem ein Fahrgast oder Empfänger mit dem Fahrer trifft. Muss vorhanden sein.

PickupPointOrderEnums

Satz von Werten, die die Sortierreihenfolge der übereinstimmenden Abholpunkte angeben.

PickupPointOrder

Wert der Bestellung am Abholpunkt.

Enums
PICKUP_POINT_ORDER_UNSPECIFIED Bestellung der Abholpunkte nicht angegeben. Die Standardeinstellung ist DISTANCE_FROM_ORIGIN.
DISTANCE_FROM_SEARCH_LOCATION Aufsteigende Reihenfolge der geradlinigen Entfernung vom Suchort zum zurückgegebenen Abholpunkt
WALKING_ETA_FROM_SEARCH_LOCATION Aufsteigende Reihenfolge nach der Gehzeit des Verbrauchers vom Suchstandort zum Abholpunkt
DRIVING_ETA_FROM_PICKUP_POINT_TO_DESTINATION Aufsteigende Reihenfolge durch Angabe der voraussichtlichen Ankunftszeit vom Abholpunkt bis zum Zielort des Nutzers Dieser Modus kann nur verwendet werden, wenn ein Ziel festgelegt ist und „compute_driving_eta“ auf „true“ gesetzt ist. Wenn in einer Anfrage mehrere „travel_modes“ angegeben werden, basiert die Sortierung auf dem ersten „travel_mode“ in der Anfrage.

PickupPointResult

Details zu einem Suchergebnis für einen Abholpunkt.

Felder
pickup_point

PickupPoint

Der tatsächliche Abholpunkt, der mit der Anfrage übereinstimmt.

distance_meters

float

Die Luftlinie zwischen diesem Abholpunkt und dem in der Anfrage angegebenen search_location-Standort.

travel_details[]

TravelDetail

Die Details zur Fahrt zu und von diesem Abholpunkt für jede angeforderte Mobilitätsform.

Ort

Details zu einem Ort

Felder
place_id

string

Orts-ID des Orts. Eine Orts-ID ist Text, der einen Ort eindeutig identifiziert. https://developers.google.com/places/web-service/place-id

display_name

string

Name des Orts, der lokalisiert wurde. Lokalisiert nach Präferenz der Anfrage.

language_code

string

Sprachcode der mit dem Ort verknüpften Textfelder. Beispiel: „Name“ und „Adresse“.

address

Address

Die Adresse des Orts.

geometry

Geometry

Geometrie des Orts.

types[]

string

Eine Reihe von Tag-Typen für dieses Ergebnis. z. B. „political“ und „locality“. https://developers.google.com/places/web-service/supported_types

associated_compounds[]

Compound

Die mit dem Ort verbundenen Verbindungen.

PlacePickupPointResult

Abholpunkte mit verknüpfter Orts-ID.

Felder
pickup_point_result

PickupPointResult

Details zum Abholpunkt. Muss vorhanden sein.

associated_place_id

string

Orts-ID des zugehörigen Orts.

PlaceResult

Details zu einem „Place Search“-Ergebnis.

Felder
place

Place

Details zu einem Ort

distance_meters

float

Die Luftentfernung zwischen dem Suchstandort und der Geometrie bzw. dem Mittelpunkt des Ortes.

TrafficRestrictionEnums

Arten von Verkehrseinschränkungen für einen Standort.

TrafficRestriction

Wert der Traffic-Beschränkung.

Enums
TRAFFIC_RESTRICTION_UNSPECIFIED Die Einschränkung ist nicht angegeben.
NO_RESTRICTION Es werden keine Traffic-Einschränkungen angewendet.
OTHER_RESTRICTION Unter Umständen gelten bestimmte Verkehrseinschränkungen, z. B. eine Privatstraße oder eine Gebühr für den Zugang zu diesem Ort.

TravelDetail

Die mit der Reise verknüpften Details.

Felder
travel_mode

TravelMode

Die Mobilitätsform, unter der die voraussichtliche Ankunftszeit berechnet wird.

estimated_arrival_time

Timestamp

Die voraussichtliche Ankunftszeit. Die voraussichtliche Ankunftszeit für Fußweg wird vom Such- bis zum Abholpunkt-Standort berechnet, wenn „compute_walking_eta“ in der Anfrage festgelegt ist. Wenn „compute_driving_eta“ und „Ziel“ in der Anfrage festgelegt sind, wird für jede angeforderte Mobilitätsform ohne Fußgänger die voraussichtliche Ankunftszeit vom Abholort bis zum Ziel berechnet. Die voraussichtliche Ankunftszeit wird unter Berücksichtigung des Verkehrs berechnet und unterliegt NICHT den Staubeschränkungen.

traffic_restriction

TrafficRestriction

Die Einschränkung für die Mobilitätsform.

TravelModeEnums

Die Liste der verfügbaren Mobilitätsformen für die Fahrt zu einem Ort.

TravelMode

Wert der Mobilitätsform.

Enums
TRAVEL_MODE_UNSPECIFIED Die Mobilitätsform ist nicht angegeben.
WALKING Zu Fuß, für Fußgänger genutzt.
DRIVING Für Kraftfahrzeuge
TWO_WHEELER Zweiräder mit Motor (z. B. Motorrad oder Moped).

WiFiAccessPoint

Informationen zum WLAN-Zugangspunkt

Felder
mac_address

int64

Die MAC-Adresse des Zugangspunkts.

strength_dbm

sint32

Die Signalstärke des Zugangspunkts in dBm.