Location

Conteneur représentant un emplacement.

Représentation JSON
{
  "coordinates": {
    object (LatLng)
  },
  "formattedAddress": string,
  "zipCode": string,
  "city": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "name": string,
  "phoneNumber": string,
  "notes": string,
  "placeId": string
}
Champs
coordinates

object (LatLng)

Coordonnées géographiques. Nécessite l'autorisation DEVICE_PRECISE_LOCATION.

formattedAddress

string

Adresse à afficher, par exemple "1600 Amphitheatre Pkwy, Mountain View, CA 94043". Nécessite l'autorisation DEVICE_PRECISE_LOCATION.

zipCode

string

Code postal. Nécessite l'autorisation DEVICE_PRECISE_LOCATION ou DEVICE_COARSE_LOCATION.

city

string

ville. Nécessite l'autorisation DEVICE_PRECISE_LOCATION ou DEVICE_COARSE_LOCATION.

postalAddress

object (PostalAddress)

Adresse postale. Nécessite l'autorisation DEVICE_PRECISE_LOCATION ou DEVICE_COARSE_LOCATION.

name

string

le nom du lieu.

phoneNumber

string

Numéro de téléphone de l'établissement (par exemple, le numéro de téléphone de l'établissement ou du lieu de livraison).

notes

string

Notes sur le lieu.

placeId

string

placeId est utilisé avec l'API Places pour récupérer les détails d'un lieu. Consultez la page https://developers.google.com/places/web-service/place-id.

LatLng

Objet représentant une paire latitude/longitude. Celle-ci est exprimée par une paire de valeurs correspondant aux degrés de latitude et de longitude. Sauf indication contraire, ces valeurs doivent être conformes à la norme WGS84. Les valeurs doivent se situer dans les limites normalisées.

Représentation JSON
{
  "latitude": number,
  "longitude": number
}
Champs
latitude

number

Latitude en degrés. Elle doit être comprise dans la plage [-90.0, +90.0].

longitude

number

Longitude en degrés. Elle doit être comprise dans la plage [-180.0, +180.0].