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
postalAddress
Type : PostalAddress optional
priceLevel
Type : PriceLevel optional
Niveau de prix du lieu. Cette propriété peut renvoyer l'une des valeurs suivantes :
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
priceRange
Type : PriceRange optional
Tranche de prix pour ce lieu. endPrice peut ne pas être défini, ce qui indique une plage sans limite supérieure (par exemple, "Plus de 100 $").
primaryType
Type : string optional
Type principal du lieu. null s'il n'y a pas de type. undefined si les données de type n'ont pas été chargées depuis le serveur.
primaryTypeDisplayName
Type : string optional
Nom à afficher du type principal de l'établissement. null s'il n'y a pas de type. undefined si les données de type n'ont pas été chargées depuis le serveur.
primaryTypeDisplayNameLanguageCode
Type : string optional
Langue du nom à afficher du type principal de l'établissement. null s'il n'y a pas de type. undefined si les données de type n'ont pas été chargées depuis le serveur.
rating
Type : number optional
Note, entre 1,0 et 5,0, basée sur les avis des utilisateurs concernant ce lieu.
regularOpeningHours
Type : OpeningHours optional
requestedLanguage
Type : string optional
Langue demandée pour ce lieu.
requestedRegion
Type : string optional
Région demandée pour ce lieu.
reviews
Type : Array<Review> optional
Liste des avis sur ce lieu.
servesBeer
Type : boolean optional
Indique si un lieu sert de la bière. 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é.