LocationInfo

Ein Standort mit zusätzlichen Kennzeichnungen.

JSON-Darstellung
{
  "point": {
    object (LatLng)
  },
  "place": string,
  "pointLocationSource": enum (PointSource)
}
Felder
point

object (LatLng)

Die Koordinaten des Standorts. Es muss entweder point oder place als Eingabe angegeben werden. Wenn beide angegeben sind, wird point für das Routing und place für Metadaten verwendet. Wenn nur place als Eingabe angegeben ist, wird point anhand von place berechnet und in die Ausgabe eingeschlossen.

place

string

Der Ressourcenname des Orts, der diesen Standort darstellt. Das Format dafür ist places/{place_id}. Es muss entweder point oder place als Eingabe angegeben werden. Wenn beide angegeben sind, wird point für das Routing und place für Metadaten verwendet. place ist nur dann in der Ausgabe enthalten, wenn es in der Eingabe enthalten war. Das bedeutet, dass keine place-Suche von LatLng durchgeführt wird.

Dies ist eine experimentelle Funktion.

pointLocationSource

enum (PointSource)

Nur Ausgabe. Die Quelle des Felds „latlng“ point. Dies ist Teil einer experimentellen Funktion.

PointSource

Gibt die Quelle einer LatLng an.

Enums
POINT_SOURCE_UNSPECIFIED Punktquelle nicht angegeben.
POINT_SOURCE_DEVELOPER_PROVIDED Die LatLng wurde vom Entwickler ausdrücklich angegeben.
POINT_SOURCE_CALCULATED_FROM_PLACE Der LatLng wurde anhand des angegebenen Orts berechnet.