Places Widgets

PlaceAutocompleteElement class

google.maps.places.PlaceAutocompleteElement classe

PlaceAutocompleteElement è una sottoclasse di HTMLElement che fornisce un componente UI per l'API Places Autocomplete.

PlaceAutocompleteElement utilizza internamente AutocompleteSessionToken per raggruppare le fasi di query e selezione della ricerca di completamento automatico di un utente.

La prima chiamata a Place.fetchFields su un Place restituito da PlacePrediction.toPlace includerà automaticamente il token di sessione utilizzato per recuperare PlacePrediction.

Per saperne di più su come funzionano le sessioni, consulta la pagina https://developers.google.com/maps/documentation/places/web-service/place-session-tokens.

Elemento personalizzato:
<gmp-place-autocomplete included-primary-types="type1 type2 type3..." included-region-codes="c1 c2 c3..." name="string" origin="lat,lng" requested-language="string" requested-region="string" unit-system="metric"></gmp-place-autocomplete>

Questo corso si estende HTMLElement.

Questa classe implementa PlaceAutocompleteElementOptions.

Accesso chiamando il numero const {PlaceAutocompleteElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceAutocompleteElement
PlaceAutocompleteElement(options)
Parametri: 
includedPrimaryTypes
Tipo:  Array<string> optional
Tipo di luogo principale incluso (ad esempio "ristorante" o "stazione di servizio").

Un luogo viene restituito solo se il suo tipo principale è incluso in questo elenco. È possibile specificare fino a 5 valori. Se non vengono specificati tipi, vengono restituiti tutti i tipi di luoghi.
Attributo HTML:
  • <gmp-place-autocomplete included-primary-types="type1 type2 type3..."></gmp-place-autocomplete>
includedRegionCodes
Tipo:  Array<string> optional
Includi solo i risultati nelle regioni specificate, indicate come massimo 15 codici di regione CLDR di due caratteri. Un insieme vuoto non limiterà i risultati. Se sono impostati sia locationRestriction sia includedRegionCodes, i risultati si troveranno nell'area di intersezione.
Attributo HTML:
  • <gmp-place-autocomplete included-region-codes="c1 c2 c3..."></gmp-place-autocomplete>
locationBias
Tipo:  LocationBias optional
Un confine o un suggerimento da utilizzare durante la ricerca di luoghi.
locationRestriction
Tipo:  LocationRestriction optional
Confini per limitare i risultati di ricerca.