Luogo classe
google.maps.places.Place
classe
Questa classe implementa
PlaceOptions
.
Accesso chiamando il numero const {Place} = await google.maps.importLibrary("places")
.
Consulta Librerie nell'API Maps JavaScript.
Costruttore | |
---|---|
Place |
Place(options) Parametri:
|
Metodi statici | |
---|---|
searchByText |
searchByText(request) Parametri:
Ricerca di luoghi basata su query di testo. |
searchNearby |
searchNearby(request) Parametri:
Cerca luoghi nelle vicinanze. |
Proprietà | |
---|---|
accessibilityOptions |
Tipo:
AccessibilityOptions optional Opzioni di accessibilità di questo luogo. undefined se i dati delle opzioni di accessibilità non sono stati chiamati dal server. |
addressComponents |
Tipo:
Array<AddressComponent> optional La raccolta dei componenti dell'indirizzo per la posizione di questo luogo. Oggetto vuoto se non sono presenti dati di indirizzo noti. undefined se i dati dell'indirizzo non sono stati richiesti dal server. |
adrFormatAddress |
Tipo:
string optional La rappresentazione dell'indirizzo del luogo nel microformato adr. |
allowsDogs |
Tipo:
boolean optional |
attributions |
Tipo:
Array<Attribution> optional Fornitori di dati che devono essere mostrati per il luogo. |
businessStatus |
Tipo:
BusinessStatus optional Lo stato operativo della sede. null se non è presente uno stato noto. undefined se i dati sullo stato non sono stati caricati dal server. |
displayName |
Tipo:
string optional Il nome visualizzato della sede. null se non è presente alcun nome. undefined se i dati del nome non sono stati caricati dal server. |
displayNameLanguageCode |
Tipo:
string optional La lingua del nome visualizzato della sede. null se non è presente alcun nome. undefined se i dati del nome non sono stati caricati dal server. |
editorialSummary |
Tipo:
string optional Il riepilogo editoriale per questo luogo. null se non è presente un riassunto editoriale. undefined se questo campo non è ancora stato richiesto. |
editorialSummaryLanguageCode |
Tipo:
string optional La lingua del riepilogo editoriale per questo luogo. null se non è presente un riassunto editoriale. undefined se questo campo non è ancora stato richiesto. |
evChargeOptions |
Tipo:
EVChargeOptions optional Opzioni di ricarica EV fornite dal luogo. undefined se le opzioni di ricarica EV non sono state richieste dal server. |
formattedAddress |
Tipo:
string optional L'indirizzo completo della sede. |
fuelOptions |
Tipo:
FuelOptions optional Opzioni di carburante fornite dal luogo. undefined se le opzioni di carburante non sono state richieste dal server. |
googleMapsLinks |
Tipo:
GoogleMapsLinks optional Link per attivare diverse azioni di Google Maps. |
googleMapsURI |
Tipo:
string optional URL della pagina Google ufficiale di questo luogo. Questa è la pagina di proprietà di Google che contiene le migliori informazioni disponibili sul luogo. |
hasCurbsidePickup |
Tipo:
boolean optional Se un luogo offre il servizio di ritiro all'esterno. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
hasDelivery |
Tipo:
boolean optional Se un luogo offre la consegna a domicilio. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
hasDineIn |
Tipo:
boolean optional Se un luogo offre la consumazione sul posto. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
hasLiveMusic |
Tipo:
boolean optional |
hasMenuForChildren |
Tipo:
boolean optional |
hasOutdoorSeating |
Tipo:
boolean optional |
hasRestroom |
Tipo:
boolean optional |
hasTakeout |
Tipo:
boolean optional Se un luogo offre il servizio da asporto. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
iconBackgroundColor |
Tipo:
string optional Il codice colore esadecimale predefinito per la categoria del luogo. |
id |
Tipo:
string L'ID luogo univoco. |
internationalPhoneNumber |
Tipo:
string optional Il numero di telefono del luogo in formato internazionale. Il formato internazionale include il codice paese ed è preceduto dal segno più (+). |
isGoodForChildren |
Tipo:
boolean optional |
isGoodForGroups |
Tipo:
boolean optional |
isGoodForWatchingSports |
Tipo:
boolean optional |
isReservable |
Tipo:
boolean optional Indica se un luogo è prenotabile. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
location |
Tipo:
LatLng optional La posizione del luogo. |
nationalPhoneNumber |
Tipo:
string optional Il numero di telefono del luogo, formattato in base alla convenzione regionale del numero. |
parkingOptions |
Tipo:
ParkingOptions optional Opzioni di parcheggio fornite dal luogo. undefined se i dati delle opzioni di parcheggio non sono stati richiesti dal server. |
paymentOptions |
Tipo:
PaymentOptions optional Opzioni di pagamento fornite dal luogo. undefined se i dati delle opzioni di pagamento non sono stati chiamati dal server. |
photos |
Foto di questo luogo. La raccolta conterrà fino a dieci oggetti Photo . |
plusCode |
Tipo:
PlusCode optional |
postalAddress |
Tipo:
PostalAddress optional |
priceLevel |
Tipo:
PriceLevel optional Il livello di prezzo del luogo. Questa proprietà può restituire uno qualsiasi dei seguenti valori
|
priceRange |
Tipo:
PriceRange optional La fascia di prezzo per questo luogo. endPrice potrebbe non essere impostato, il che indica un intervallo senza limite superiore (ad es. "Più di 100 $"). |
primaryType |
Tipo:
string optional Il tipo principale della località. null se non è presente alcun tipo. undefined se i dati del tipo non sono stati caricati dal server. |
primaryTypeDisplayName |
Tipo:
string optional Il nome visualizzato del tipo principale della sede. null se non è presente alcun tipo. undefined se i dati del tipo non sono stati caricati dal server. |
primaryTypeDisplayNameLanguageCode |
Tipo:
string optional La lingua del nome visualizzato del tipo principale della località. null se non è presente alcun tipo. undefined se i dati del tipo non sono stati caricati dal server. |
rating |
Tipo:
number optional Una valutazione, compresa tra 1 e 5, basata sulle recensioni degli utenti di questo luogo. |
regularOpeningHours |
Tipo:
OpeningHours optional |
requestedLanguage |
Tipo:
string optional La lingua richiesta per questo luogo. |
requestedRegion |
Tipo:
string optional La regione richiesta per questo luogo. |
reviews |
Un elenco di recensioni per questo luogo. |
servesBeer |
Tipo:
boolean optional Se un luogo serve birra. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
servesBreakfast |
Tipo:
boolean optional Se un luogo serve la colazione. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
servesBrunch |
Tipo:
boolean optional Se un luogo serve il brunch. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
servesCocktails |
Tipo:
boolean optional |
servesCoffee |
Tipo:
boolean optional |
servesDessert |
Tipo:
boolean optional |
servesDinner |
Tipo:
boolean optional Se un luogo serve la cena. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
servesLunch |
Tipo:
boolean optional Se un luogo serve il pranzo. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
servesVegetarianFood |
Tipo:
boolean optional Se un luogo serve cibo vegetariano. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
servesWine |
Tipo:
boolean optional Se un luogo serve vino. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
svgIconMaskURI |
Tipo:
string optional URI della risorsa maschera dell'immagine SVG che può essere utilizzata per rappresentare la categoria di un luogo. |
types |
Tipo:
Array<string> optional Un array di tipi per questo luogo (ad esempio ["political", "locality"] o ["restaurant", "establishment"] ). |
userRatingCount |
Tipo:
number optional Il numero di valutazioni degli utenti che hanno contribuito al Place.rating di questo luogo. |
utcOffsetMinutes |
Tipo:
number optional La differenza rispetto al fuso orario UTC del fuso orario attuale del luogo, in minuti. Ad esempio, l'ora standard dell'Australia orientale (GMT+10) durante l'ora legale è 11 ore in anticipo rispetto al fuso orario UTC, quindi utc_offset_minutes sarà 660 . Per i fusi orari precedenti all'UTC, l'offset è negativo. Ad esempio, il utc_offset_minutes è -60 per Capo Verde. |
viewport |
Tipo:
LatLngBounds optional L'area visibile preferita per la visualizzazione di questo luogo su una mappa. |
websiteURI |
Tipo:
string optional Il sito web autorevole di questo luogo, ad esempio la home page di un'attività. |
|
Tipo:
OpeningHours optional |
|
Tipo:
boolean optional |
Metodi | |
---|---|
fetchFields |
fetchFields(options) Parametri:
|
|
getNextOpeningTime([date]) Parametri:
Calcola la data che rappresenta il successivo OpeningHoursTime. Restituisce un valore indefinito se i dati sono insufficienti per calcolare il risultato o se questo luogo non è operativo. |
|
isOpen([date]) Parametri:
Valore restituito:
Promise<boolean optional> Controlla se il luogo è aperto nella data e nell'ora indicate. Si risolve con undefined se i dati noti per la posizione non sono sufficienti per calcolarlo, ad esempio se l'orario di apertura non è registrato. |
toJSON |
toJSON() Parametri: nessuno
Valore restituito:
Object un oggetto JSON con tutte le proprietà del luogo richieste. |
Interfaccia PlaceOptions
google.maps.places.PlaceOptions
interfaccia
Opzioni per la creazione di un luogo.
Proprietà | |
---|---|
id |
Tipo:
string L'ID luogo univoco. |
requestedLanguage optional |
Tipo:
string optional Un identificatore di lingua per la lingua in cui devono essere restituiti i dettagli. Consulta l'elenco delle lingue supportate. |
requestedRegion optional |
Tipo:
string optional Un codice regione della regione dell'utente. Ciò può influire sulle foto che potrebbero essere restituite e, possibilmente, su altre cose. Il codice regione accetta un valore di due caratteri ccTLD ("dominio di primo livello"). La maggior parte dei codici ccTLD sono identici ai codici ISO 3166-1, con alcune eccezioni degne di nota. Ad esempio, il TLD nazionale del Regno Unito è "uk " ( .co.uk ), mentre il suo codice ISO 3166-1 è"gb " (tecnicamente per l'entità "Regno Unito di Gran Bretagna e Irlanda del Nord"). |
AccessibilityOptions class
google.maps.places.AccessibilityOptions
classe
Accesso chiamando il numero const {AccessibilityOptions} = await google.maps.importLibrary("places")
.
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
hasWheelchairAccessibleEntrance |
Tipo:
boolean optional Se un luogo dispone di un ingresso accessibile in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasWheelchairAccessibleParking |
Tipo:
boolean optional Indica se un luogo dispone di parcheggio accessibile in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasWheelchairAccessibleRestroom |
Tipo:
boolean optional Indica se un luogo dispone di una toilette accessibile in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasWheelchairAccessibleSeating |
Tipo:
boolean optional Indica se un luogo offre tavoli accessibili in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
Classe AddressComponent
google.maps.places.AddressComponent
classe
Componente dell'indirizzo della posizione del luogo.
Accesso chiamando il numero const {AddressComponent} = await google.maps.importLibrary("places")
.
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
longText |
Tipo:
string optional Il testo completo del componente dell'indirizzo. |
shortText |
Tipo:
string optional Il testo abbreviato del componente dell'indirizzo specificato. |
types |
Tipo:
Array<string> Un array di stringhe che indica il tipo di questo componente dell'indirizzo. Un elenco dei tipi validi è disponibile qui. |
Attribuzione class
google.maps.places.Attribution
classe
Informazioni su un fornitore di dati per un luogo.
Accesso chiamando il numero const {Attribution} = await google.maps.importLibrary("places")
.
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
provider |
Tipo:
string optional Nome del fornitore di dati del luogo. |
providerURI |
Tipo:
string optional URI del fornitore di dati del luogo. |
Classe AuthorAttribution
google.maps.places.AuthorAttribution
classe
Informazioni sull'autore dei contenuti generati dagli utenti.
Accesso chiamando il numero const {AuthorAttribution} = await google.maps.importLibrary("places")
.
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
displayName |
Tipo:
string Nome dell'autore per questo risultato. |
photoURI |
Tipo:
string optional URI della foto dell'autore per questo risultato. Potrebbe non essere sempre disponibile. |
uri |
Tipo:
string optional URI del profilo dell'autore per questo risultato. |
Classe ConnectorAggregation
google.maps.places.ConnectorAggregation
classe
Informazioni sulla ricarica dei veicoli elettrici, aggregate per connettori dello stesso tipo e della stessa velocità di ricarica.
Accesso chiamando il numero const {ConnectorAggregation} = await google.maps.importLibrary("places")
.
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
availabilityLastUpdateTime |
Tipo:
Date optional L'ora dell'ultimo aggiornamento delle informazioni sulla disponibilità del connettore in questa aggregazione. |
availableCount |
Tipo:
number optional Numero di connettori in questa aggregazione attualmente disponibili. |
|