LocationInfo

Un emplacement avec des identifiants supplémentaires.

Représentation JSON
{
  "point": {
    object (LatLng)
  },
  "place": string,
  "pointLocationSource": enum (PointSource)
}
Champs
point

object (LatLng)

Coordonnées du lieu. Vous devez spécifier point ou place comme entrée. Si les deux sont spécifiés, point est utilisé pour l'acheminement et place pour les métadonnées. Si seul place est spécifié en entrée, point est calculé à partir de place et inclus dans la sortie.

place

string

Nom de la ressource du lieu qui représente cet emplacement. Il a le format suivant : places/{place_id}. Vous devez spécifier point ou place comme entrée. Si les deux sont spécifiés, point est utilisé pour l'acheminement et place pour les métadonnées. place n'est inclus dans la sortie que s'il était inclus dans l'entrée. Cela signifie qu'aucune recherche place à partir de LatLng n'est effectuée.

Cette fonctionnalité est expérimentale.

pointLocationSource

enum (PointSource)

Uniquement en sortie. Source du champ point latlng. Il s'agit d'une fonctionnalité expérimentale.

PointSource

Indique la source d'un LatLng.

Enums
POINT_SOURCE_UNSPECIFIED Source ponctuelle non spécifiée.
POINT_SOURCE_DEVELOPER_PROVIDED Le LatLng a été fourni explicitement par le développeur.
POINT_SOURCE_CALCULATED_FROM_PLACE La LatLng a été calculée à partir du lieu fourni.