Place

Classe Place

Classe google.maps.places.Place

Cette classe implémente PlaceOptions.

Accédez-y en appelant le const {Place} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

Place
Place(options)
Paramètres :
searchByText
searchByText(request)
Paramètres :
Valeur renvoyée : Promise<{places:Array<Place>}>
Recherche de lieux basée sur une requête textuelle.
searchNearby
searchNearby(request)
Paramètres :
Valeur renvoyée : Promise<{places:Array<Place>}>
Recherchez des lieux à proximité.
accessibilityOptions
Type : AccessibilityOptions optional
Options d'accessibilité de ce lieu. undefined si les données des options d'accessibilité n'ont pas été appelées depuis le serveur.
addressComponents
Type : Array<AddressComponent> optional
Collection de composants d'adresse pour l'emplacement de ce lieu. Objet vide si aucune donnée d'adresse n'est connue. undefined si les données d'adresse n'ont pas été appelées depuis le serveur.
adrFormatAddress
Type : string optional
Représentation de l'adresse du lieu au format adr microformat.
allowsDogs
Type : boolean optional
attributions
Type : Array<Attribution> optional
Fournisseurs de données qui doivent être affichés pour le lieu.
businessStatus
Type : BusinessStatus optional
État opérationnel du lieu. null s'il n'y a pas d'état connu. undefined si les données d'état n'ont pas été chargées depuis le serveur.
displayName
Type : string optional
Nom à afficher de l'établissement. null s'il n'y a pas de nom. undefined si les données de nom n'ont pas été chargées depuis le serveur.
displayNameLanguageCode
Type : string optional
Langue du nom à afficher du lieu. null s'il n'y a pas de nom. undefined si les données de nom n'ont pas été chargées depuis le serveur.
editorialSummary
Type : string optional
Résumé éditorial pour ce lieu. null s'il n'y a pas de résumé éditorial. undefined si ce champ n'a pas encore été demandé.
editorialSummaryLanguageCode
Type : string optional
Langue du résumé éditorial pour ce lieu. null s'il n'y a pas de résumé éditorial. undefined si ce champ n'a pas encore été demandé.
evChargeOptions
Type : EVChargeOptions optional
Options de recharge de VE proposées par le lieu. undefined si les options de recharge de véhicules électriques n'ont pas été appelées depuis le serveur.
formattedAddress
Type : string optional
Adresse complète du lieu.
fuelOptions
Type : FuelOptions optional
Options de carburant proposées par le lieu. undefined si les options de carburant n'ont pas été demandées au serveur.
googleMapsURI
Type : string optional
URL de la page Google officielle de ce lieu. Il s'agit de la page Google contenant les informations les plus pertinentes disponibles sur le lieu.
hasCurbsidePickup
Type : boolean optional
Indique si un établissement propose un service de Drive. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé.
hasDelivery
Type : boolean optional
Indique si un lieu propose la livraison. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé.
hasDineIn
Type : boolean optional
Indique si un lieu propose de manger sur place. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé.
hasLiveMusic
Type : boolean optional
hasMenuForChildren
Type : boolean optional
hasOutdoorSeating
Type : boolean optional
hasRestroom
Type : boolean optional
hasTakeout
Type : boolean optional
Indique si un lieu propose des plats à emporter. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé.
iconBackgroundColor
Type : string optional
Code couleur HEX par défaut pour la catégorie du lieu.
id
Type : string
Identifiant unique du lieu.
internationalPhoneNumber
Type : string optional
Numéro de téléphone du lieu au format international. Le format international inclut l'indicatif du pays, précédé du signe plus (+).
isGoodForChildren
Type : boolean optional
isGoodForGroups
Type : boolean optional
isGoodForWatchingSports
Type : boolean optional
isReservable
Type : boolean optional
Indique si un lieu peut être réservé. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé.
location
Type : LatLng optional
Position du lieu.
nationalPhoneNumber
Type : string optional
Numéro de téléphone du lieu, au format conforme à la norme régionale.
parkingOptions
Type : ParkingOptions optional
Options de stationnement proposées par le lieu. undefined si les données des options de stationnement n'ont pas été appelées depuis le serveur.
paymentOptions
Type : PaymentOptions optional
Options de paiement proposées par le lieu. undefined si les données des options de paiement n'ont pas été appelées depuis le serveur.
photos
Type : Array<Photo> optional
Photos de ce lieu. La collection contiendra jusqu'à 10 objets Photo.
plusCode
Type : PlusCode optional