Klasa LocalContextMapView
google.maps.localContext.LocalContextMapView
klasa
Pokazuje środowisko kontekstowe z elementem Map
.
Ta klasa obsługuje LocalContextMapViewOptions
.
Zadzwoń pod numer const {LocalContextMapView} = await google.maps.importLibrary("localContext")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Zespół | |
---|---|
LocalContextMapView |
LocalContextMapView(options) Parametry:
|
Właściwości | |
---|---|
directionsOptions |
Typ:
MapDirectionsOptions|MapDirectionsOptionsLiteral optional |
element optional |
Typ:
HTMLElement|SVGElement optional To pole jest tylko do odczytu. Element DOM działający za widokiem. |
isTransitioningMapBounds |
Typ:
boolean Ustawiono na true , zanim LocalContextMapView zacznie zmieniać granice obszaru głównego Map , a po false zmieni się na false . (nie ustawiono, gdy zmiana układu układu nastąpi z powodu elastycznej zmiany rozmiaru). |
locationBias |
Typ:
LocationBias optional Zobacz LocalContextMapViewOptions.locationBias . Zmiana tej właściwości w LocalContextMapView może spowodować rozpoczęcie nowego wyszukiwania. |
locationRestriction |
Typ:
LocationRestriction optional Zobacz LocalContextMapViewOptions.locationRestriction . Zmiana tej właściwości w LocalContextMapView może spowodować rozpoczęcie nowego wyszukiwania. |
maxPlaceCount |
Typ:
number Zobacz LocalContextMapViewOptions.maxPlaceCount . Zmiana tej właściwości w LocalContextMapView może spowodować rozpoczęcie nowego wyszukiwania. |
placeTypePreferences |
Typ:
Array<PlaceTypePreference> Zobacz LocalContextMapViewOptions.placeTypePreferences . Zmiana tej właściwości w LocalContextMapView może spowodować rozpoczęcie nowego wyszukiwania. Iterable<string|PlaceTypePreference> . |
Dziedziczone:
map ,
pinOptionsSetup ,
placeChooserViewSetup ,
placeDetailsViewSetup
|
Metody | |
---|---|
addListener |
addListener(eventName, handler) Parametry:
Zwrócona wartość:
MapsEventListener Dodaje określoną funkcję detektora do podanej nazwy zdarzenia. |
hidePlaceDetailsView |
hidePlaceDetailsView() Parametry: brak
Zwróć wartość: brak
Ukrywa szczegóły miejsca. |
search |
search() Parametry: brak
Zwróć wartość: brak
Wyszukiwanie miejsc, które użytkownik zobaczy na podstawie maxPlaceCount , placeTypePreferences , locationRestriction i locationBias . |
Zdarzenia | |
---|---|
error |
function(event) Argumenty:
To zdarzenie jest uruchamiane, gdy podczas wyszukiwania wystąpi błąd. |
placedetailsviewhidestart |
function() Argumenty: brak
To zdarzenie jest uruchamiane przed rozpoczęciem animacji szczegółów miejsca. |
placedetailsviewshowstart |
function() Argumenty: brak
To zdarzenie jest uruchamiane przed rozpoczęciem animacji szczegółów miejsca. |
Interfejs LocalContextMapViewOptions
google.maps.localContext.LocalContextMapViewOptions
interfejs
Opcje tworzenia elementu LocalContextMapView
lub uzyskiwania dostępu do istniejącego elementu LocalContextMapView
.
Właściwości | |
---|---|
maxPlaceCount |
Typ:
number Maksymalna liczba miejsc do wyświetlenia. Gdy ten parametr ma wartość 0, lokalna biblioteka kontekstu nie wczytuje miejsc. [0,24] |
placeTypePreferences |
Typ:
Array<PlaceTypePreference> Rodzaje miejsc do wyszukiwania (maksymalnie 10). Typ Iterable<string|PlaceTypePreference> jest również akceptowany, ale jest obsługiwany tylko w przeglądarkach, które natywnie obsługują symbole JavaScript. |
directionsOptions optional |
Typ:
MapDirectionsOptions|MapDirectionsOptionsLiteral optional Opcje dostosowywania trasy. Jeśli jej nie skonfigurujesz, wskazówki dojazdu i dystans będą wyłączone. |
element optional |
Typ:
HTMLElement|SVGElement optional To pole jest tylko do odczytu. Element DOM działający za widokiem. |
locationBias optional |
Typ:
LocationBias optional Domyślne:
null Miękka granica lub wskazówka, którą można wykorzystać przy wyszukiwaniu miejsc. |
locationRestriction optional |
Typ:
LocationRestriction optional Ograniczenia ograniczające wyniki wyszukiwania. Jeśli nie określisz stanu, wyniki będą ograniczone do widocznego obszaru mapy. |
map optional |
Typ:
Map optional Masz już instancję Map . Jeśli dane zostaną przekazane, zostaną przeniesione do interfejsu DOM interfejsu LocalContextMapView i nie zostaną ponownie zastosowane. Element powiązany z mapą może też mieć zastosowane style i klasy przez element LocalContextMapView . |
pinOptionsSetup optional |
Typ:
(function({ Skonfiguruj ikonę znacznika miejsca na podstawie stanu ikony. Wywoływana po każdej zmianie danych zwrotnych. Przekaż funkcję, aby dynamicznie zastępować domyślną konfigurację, gdy komponent LocalContextMapView pobiera znacznik miejsca. Błędy i nieprawidłowe konfiguracje mogą być określane asynchronicznie i ignorowane (używane są wartości domyślne, a błędy są rejestrowane w konsoli). |
placeChooserViewSetup optional |
Typ:
(function({ Zastępuje konfigurację widoku wyboru miejsca. Przekaż funkcję, aby dynamicznie zastępować konfigurację domyślną, gdy obiekt LocalContextMapView może zmienić jej układ z powodu zmiany rozmiaru. Błędy i nieprawidłowe konfiguracje mogą być określane asynchronicznie i ignorowane (dodane zostaną wartości domyślne, a błędy będą rejestrowane w konsoli). Błędy wykryte podczas tworzenia sprawią, że błędy będą zgłaszane synchronicznie. |
placeDetailsViewSetup optional |
Typ:
(function({ Zastępuje konfigurację widoku szczegółów miejsca. Przekaż funkcję, aby dynamicznie zastępować konfigurację domyślną, gdy obiekt LocalContextMapView może zmienić jej układ z powodu zmiany rozmiaru. Błędy i nieprawidłowe konfiguracje mogą być określane asynchronicznie i ignorowane (używane są wartości domyślne, a błędy są rejestrowane w konsoli). Błędy wykryte podczas tworzenia sprawią, że błędy będą zgłaszane synchronicznie. |
Parametr PlaceTypePrefer
google.maps.localContext.PlaceTypePreference
typdefinicji
Typ miejsca wyszukiwania i waga wagi. Jeśli pominiesz tag weight
, biblioteka określi domyślne wagi, które z czasem mogą się zmieniać i ulepszać.
{
type:string,
weight:number optional
}
Klasa MapRouteOptions
google.maps.localContext.MapDirectionsOptions
klasa
Udostępnia ustawienia wskazówek dojazdu z użyciem LocalContextMapView
.
Ta klasa obsługuje MapDirectionsOptionsLiteral
.
Zadzwoń pod numer const {MapDirectionsOptions} = await google.maps.importLibrary("localContext")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Właściwości | |
---|---|
Dziedziczone:
origin
|
Metody | |
---|---|
addListener |
addListener(eventName, handler) Parametry:
Zwrócona wartość:
MapsEventListener Dodaje określoną funkcję detektora do podanej nazwy zdarzenia. |
Interfejs MapRouteOptionsLiteral
google.maps.localContext.MapDirectionsOptionsLiteral
interfejs
W wielu miejscach dosłowne opisy obiektów są obsługiwane zamiast obiektów MapDirectionsOptions
. Podczas konwersji za pomocą interfejsu API Map Google obiekty te są konwertowane na obiekty MapDirectionsOptions
.
Właściwości | |
---|---|
origin |
Typ:
LatLng|LatLngLiteral Punkt początkowy trasy dojazdu i odległość. |
Interfejs PinOptions
google.maps.localContext.PinOptions
interfejs
Opcje dostosowywania znacznika PIN.
Właściwości | |
---|---|
background optional |
Typ:
string optional Kolor kształtu ikony może być dowolnym prawidłowym kolorem CSS. |
glyphColor optional |
Typ:
string optional Kolorem glifu ikony może być dowolny prawidłowy kolor CSS. |
scale optional |
Typ:
number optional Skala ikony. Wartość jest bezwzględna i nie odnosi się do rozmiarów domyślnych w każdym stanie. |
Interfejs PlaceChooserViewSetupOptions
google.maps.localContext.PlaceChooserViewSetupOptions
interfejs
Opcje konfiguracji wyboru miejsca. Dowiedz się więcej o ustawianiu układu i widoczności.
Właściwości | |
---|---|
layoutMode optional |
Typ:
PlaceChooserLayoutMode optional |
position optional |
Typ:
PlaceChooserPosition optional Ignorowane, gdy layoutMode:HIDDEN . Jeśli nie zostanie to zrobione, pozycja zostanie określona automatycznie na podstawie layoutMode . |
Stałe PlaceChooserLayoutMode
google.maps.localContext.PlaceChooserLayoutMode
stałe
Tryby układu dla wyboru miejsca.
Zadzwoń pod numer const {PlaceChooserLayoutMode} = await google.maps.importLibrary("localContext")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
HIDDEN |
Wybór miejsca jest ukryty. |
SHEET |
Selektor miejsca jest wyświetlany jako arkusz. |
stałe PlaceChooserPosition
google.maps.localContext.PlaceChooserPosition
stałe
Wyświetlaj pozycje wyboru miejsca.
Zadzwoń pod numer const {PlaceChooserPosition} = await google.maps.importLibrary("localContext")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
BLOCK_END |
Selektor miejsca jest wyświetlany na linii poniżej mapy, która rozciąga się do końca kontenera. |
INLINE_END |
Selektor miejsca jest wyświetlany wraz z mapą na końcu wiersza. (W języku pisanym od lewej do prawej oznacza to, że selektor miejsca znajduje się po prawej stronie mapy). |
INLINE_START |
Selektor miejsca jest wyświetlany wraz z mapą na początku linii. (W języku pisanym od lewej do prawej oznacza to, że selektor miejsca znajduje się po lewej stronie mapy). |
Interfejs PlaceDetailsViewSetupOptions
google.maps.localContext.PlaceDetailsViewSetupOptions
interfejs
Opcje konfiguracji szczegółów miejsca. Dowiedz się więcej o ustawianiu układu i widoczności.
Właściwości | |
---|---|
hidesOnMapClick optional |
Typ:
boolean optional |
layoutMode optional |
Typ:
PlaceDetailsLayoutMode optional |
position optional |
Typ:
PlaceDetailsPosition optional Ignorowane, gdy layoutMode:INFO_WINDOW . Jeśli nie zostanie to zrobione, pozycja zostanie określona automatycznie na podstawie layoutMode . |
Stałe PlaceDetailsLayoutMode
google.maps.localContext.PlaceDetailsLayoutMode
stałe
Tryby układu dla szczegółów miejsca.
Zadzwoń pod numer const {PlaceDetailsLayoutMode} = await google.maps.importLibrary("localContext")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
INFO_WINDOW |
Szczegóły miejsca są wyświetlane w: InfoWindow . |
SHEET |
Szczegóły miejsca są wyświetlane w arkuszu. |
stałe PlaceDetailsPosition
google.maps.localContext.PlaceDetailsPosition
stałe
Wyświetlaj pozycje ze szczegółami miejsca.
Zadzwoń pod numer const {PlaceDetailsPosition} = await google.maps.importLibrary("localContext")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Stałe | |
---|---|
INLINE_END |
Szczegóły miejsca są wyświetlane wraz z mapą na końcu wiersza. (W języku pisanym od lewej do prawej oznacza to, że szczegóły miejsca znajdują się po prawej stronie mapy). |
INLINE_START |
Szczegóły miejsca są wyświetlane wraz z mapą na początku wiersza. (W przypadku języków pisanych od lewej oznacza to, że szczegóły miejsca znajdują się po lewej stronie mapy). |