- Représentation JSON
- Lieu
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Géométrie
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Fenêtre d'affichage
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Composé
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- CompoundType
- Entrée
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
Détails sur un résultat de recherche de lieu.
Représentation JSON |
---|
{
"place": {
object ( |
Champs | |
---|---|
place |
Informations sur un lieu. |
distanceMeters |
Distance en ligne droite entre le lieu recherché et la géométrie ou le centre du lieu. |
Lieu
Informations sur un lieu.
Représentation JSON |
---|
{ "placeId": string, "displayName": string, "languageCode": string, "address": { object ( |
Champs | |
---|---|
placeId |
ID du lieu. Un ID de lieu est un texte qui identifie un lieu de manière unique. https://developers.google.com/places/web-service/place-id |
displayName |
Nom du lieu localisé. Localisé conformément à la préférence indiquée dans la requête. |
languageCode |
Code de langue des champs de texte associés au lieu. Exemple : "nom" et "adresse". |
address |
Adresse du lieu. |
geometry |
Géométrie du lieu. |
types[] |
Un ensemble de tags de type pour ce résultat. Par exemple, "politiques". et "Localité". https://developers.google.com/places/web-service/supported_types |
associatedCompounds[] |
Complexes associés au lieu. |
Géométrie
Géométrie d'un lieu.
Représentation JSON |
---|
{ "location": { object ( |
Champs | |
---|---|
location |
Point central de l'entité contenant ce message. |
viewport |
Fenêtre d'affichage adaptée pour afficher le lieu sur une carte de taille moyenne. |
displayBoundary |
Spécifie un polygone au format GeoJSON Polygon. |
Fenêtre d'affichage
Fenêtre d'affichage de latitude-longitude, représentée par deux points low
et high
opposés en diagonale. Une fenêtre d'affichage est considérée comme une région fermée (elle inclut ses limites). Les limites de latitude doivent être comprises entre -90 et 90 degrés inclus, et les limites de longitude entre -180 et 180 degrés inclus. Voici différents cas de figure:
Si
low
=high
, la fenêtre d'affichage est constituée de ce seul point.Si
low.longitude
>high.longitude
, la plage de longitudes est inversée (la fenêtre d'affichage traverse la ligne de longitude à 180 degrés).Si
low.longitude
= -180 degrés ethigh.longitude
= 180 degrés, la fenêtre d'affichage inclut toutes les longitudes.Si
low.longitude
= 180 degrés ethigh.longitude
= -180 degrés, la plage de longitudes est vide.Si
low.latitude
>high.latitude
, la plage de latitude est vide.
Les champs low
et high
doivent tous les deux être renseignés, et la zone représentée ne peut pas être vide (comme spécifié dans les définitions ci-dessus). Si la fenêtre d'affichage est vide, cela génère une erreur.
Par exemple, cette fenêtre d'affichage englobe entièrement New York:
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
Représentation JSON |
---|
{ "low": { object ( |
Champs | |
---|---|
low |
Obligatoire. Point bas de la fenêtre d'affichage. |
high |
Obligatoire. Point haut de la fenêtre d'affichage. |
Complexe
Complexe associé à un lieu.
Représentation JSON |
---|
{ "type": enum ( |
Champs | |
---|---|
type |
Type de composé. |
geometry |
La géométrie associée au composé. |
entrances[] |
Liste des entrées associées au complexe. |
CompoundType
Valeur du type composé.
Enums | |
---|---|
COMPOUND_TYPE_UNSPECIFIED |
Type de composé inconnu. |
SECTION |
Section composée. https://support.google.com/mapskb/answer/7054299 |
BUILDING |
Bâtiment multifonctionnel. https://support.google.com/mapskb/answer/7013011 |
GROUNDS |
Complexe avec domaine. https://support.google.com/mapskb/answer/7046859 |
Entrée
Entrée d'un lieu.
Représentation JSON |
---|
{
"location": {
object ( |
Champs | |
---|---|
location |
Emplacement de l'entrée. |