3D Maps

Map3DElement. zajęcia

google.maps.maps3d.Map3DElement zajęcia

Map3DElement to interfejs HTML do widoku mapy 3D.

Element niestandardowy:
<gmp-map-3d center="lat,lng,altitude" default-labels-disabled heading="number" max-altitude="number" max-heading="number" max-tilt="number" min-altitude="number" min-heading="number" min-tilt="number" range="number" roll="number" tilt="number"></gmp-map-3d>

Te zajęcia obejmują okres HTMLElement

Ta klasa implementuje Map3DElementOptions

Uzyskaj dostęp, dzwoniąc pod numer const {Map3DElement} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

Map3DElement
Map3DElement([options])
Parametry: 
bounds
Gdy jest ustawiony, ogranicza położenie kamery w określonych granicach szerokości i długości geograficznej. Obiekty spoza granic nadal są renderowane. Ograniczenia mogą dotyczyć zarówno długości, jak i szerokości geograficznej. Mogą też ograniczać tylko długość i szerokość geograficzną. W przypadku granic tylko szerokości geograficznej użyj długości zachodniej i wschodniej odpowiednio -180 i 180. W przypadku granic tylko długości geograficznej użyj szerokości geograficznej północnej i południowej odpowiednio z 90 i -90.
center
Środek mapy podana jako wysokość geograficzna, gdzie wysokość jest wyrażona w metrach nad poziomem gruntu. Pamiętaj, że nie musi to być miejsce, w którym znajduje się kamera, ponieważ pole range wpływa na odległość kamery od środka mapy. Jeśli nie jest skonfigurowana, domyślna wartość to {lat: 0, lng: 0, altitude: 63170000}. Maksymalna dozwolona wysokość to 631 70000 metrów (promień Ziemi pomnożony przez 10).
Atrybut HTML:
  • <gmp-map-3d center="lat,lng,altitude"></gmp-map-3d>
defaultLabelsDisabled
Typ:  boolean optional
Wartość domyślna: false
Gdy true, domyślne etykiety mapy nie są renderowane.
Atrybut HTML:
  • <gmp-map-3d default-labels-disabled></gmp-map-3d>
heading
Typ:  number optional
Nagłówek kompasu na mapie wyrażony w stopniach, przy czym kierunek północny wynosi zero. Jeśli nie ma przechylenia, każde obrót zostanie zinterpretowane jako kierunek.
Atrybut HTML:
  • <gmp-map-3d heading="number"></gmp-map-3d>
maxAltitude
Typ:  number optional
Maksymalna wysokość nad ziemią, która będzie wyświetlana na mapie. Prawidłowa wartość mieści się w zakresie od 0 do 63170000 metrów (promień Ziemi pomnożony przez 10).
Atrybut HTML:
  • <gmp-map-3d max-altitude="number"></gmp-map-3d>
maxHeading
Typ:  number optional
Maksymalny kąt kierunku (obrócenia) mapy. Prawidłowa wartość mieści się w zakresie od 0 do 360 stopni. minHeading i maxHeading to przedział <= 360 stopni, w którym dozwolone są gesty nagłówka. Nagłówki minHeading = 180 i maxHeading = 90 będą zezwalać na używanie nagłówków w językach [0, 90] i [180, 360]. Elementy minHeading = 90 i maxHeading = 180 będą zezwalać na używanie nagłówków w polu [90, 180].
Atrybut HTML:
  • <gmp-map-3d max-heading="number"></gmp-map-3d>
maxTilt
Typ:  number optional
Maksymalny kąt padania mapy. Prawidłowa wartość mieści się w zakresie od 0 do 90 stopni.
Atrybut HTML:
  • <gmp-map-3d max-tilt="number"></gmp-map-3d>
minAltitude
Typ:  number optional
Minimalna wysokość nad ziemią, która będzie wyświetlana na mapie. Prawidłowa wartość mieści się w zakresie od 0 do 63170000 metrów (promień Ziemi pomnożony przez 10).
Atrybut HTML:
  • <gmp-map-3d min-altitude="number"></gmp-map-3d>
minHeading
Typ:  number optional
Minimalny kąt kierunku (obrócenia) mapy. Prawidłowa wartość mieści się w zakresie od 0 do 360 stopni. minHeading i maxHeading to przedział <= 360 stopni, w którym dozwolone są gesty nagłówka. Nagłówki minHeading = 180 i maxHeading = 90 będą zezwalać na używanie nagłówków w językach [0, 90] i [180, 360]. Elementy minHeading = 90 i maxHeading = 180 będą zezwalać na używanie nagłówków w polu [90, 180].
Atrybut HTML:
  • <gmp-map-3d min-heading="number"></gmp-map-3d>
minTilt
Typ:  number optional
Minimalny kąt padania mapy. Prawidłowa wartość mieści się w zakresie od 0 do 90 stopni.
Atrybut HTML:
  • <gmp-map-3d min-tilt="number"></gmp-map-3d>
range
Typ:  number optional
Odległość od kamery do środka mapy (w metrach).
Atrybut HTML:
  • <gmp-map-3d range="number"></gmp-map-3d>
roll
Typ:  number optional
Obrót kamery wokół wektora widzenia w stopniach. Aby rozwiązać problemy, gdy nie ma przechylenia, każde obrót jest interpretowane jako kierunek.
Atrybut HTML:
  • <gmp-map-3d roll="number"></gmp-map-3d>
tilt
Typ:  number optional
Nachylenie wektora widzenia kamery w stopniach. Wektor widoku patrzący bezpośrednio w dół Ziemi byłby pochylony o 0 stopni. Wektor widoku skierowany w przeciwną stronę od Ziemi miałby pochylenie o 180 stopni.
Atrybut HTML:
  • <gmp-map-3d tilt="number"></gmp-map-3d>
BetaaddEventListener
addEventListener(type, listener[, options])
Parametry: 
  • typestring ciąg znaków z uwzględnieniem wielkości liter, określający typ zdarzenia, które ma być nasłuchiwane.
  • listenerEventListener|EventListenerObject obiekt, który otrzymuje powiadomienie. Musi to być funkcja lub obiekt z metodą handleEvent
  • optionsboolean|AddEventListenerOptions optional Zobacz opcje. Zdarzenia niestandardowe obsługują tylko wartości capture i passive.
Zwracana wartość:  void
Ustawia funkcję, która będzie wywoływana za każdym razem, gdy określone zdarzenie pojawi się w miejscu docelowym. Zobacz addEventListener
BetaremoveEventListener
removeEventListener(type, listener[, options])
Parametry: 
  • typestring ciąg znaków określający typ zdarzenia, dla którego ma zostać usunięty detektor zdarzeń.
  • listenerEventListener|EventListenerObject detektor zdarzeń modułu obsługi zdarzeń, który ma zostać usunięty z celu zdarzenia.
  • optionsboolean|EventListenerOptions optional Zobacz opcje
Zwracana wartość:  void
Usuwa z miejsca docelowego detektor zdarzeń zarejestrowany wcześniej za pomocą addEventListener. Zobacz removeEventListener.
gmp-centerchange
function(centerChangeEvent)
Argumenty: 
To zdarzenie jest wywoływane po zmianie właściwości centrum Map3DElement.
gmp-click
function(clickEvent)
Argumenty: 
To zdarzenie jest wywoływane po kliknięciu elementu Map3DElement.
gmp-headingchange
function(headingChangeEvent)
Argumenty: 
To zdarzenie jest wywoływane po zmianie właściwości nagłówka Map3DElement.
gmp-rangechange
function(rangeChangeEvent)
Argumenty: 
To zdarzenie jest wywoływane po zmianie właściwości zakresu elementu Map3DElement.
gmp-rollchange
function(rollChangeEvent)
Argumenty: 
To zdarzenie jest wywoływane po zmianie właściwości rolki obiektu Map3DElement.
gmp-steadychange
function(steadyChangeEvent)
Argumenty: 
To zdarzenie jest wywoływane po zmianie stanu stałego Map3DElement.
gmp-tiltchange
function(tiltChangeEvent)
Argumenty: 
To zdarzenie jest wywoływane po zmianie właściwości przechylenia obiektu Map3DElement.

Map3DElementOptions interfejs

google.maps.maps3d.Map3DElementOptions interfejs

Obiekt Map3DElementOptions używany do definiowania właściwości, które można ustawić w Map3DElement.

bounds optional
center optional
defaultLabelsDisabled optional
Typ:  boolean optional
heading optional
Typ:  number optional
maxAltitude optional
Typ:  number optional
maxHeading optional
Typ:  number optional
maxTilt optional
Typ:  number optional
minAltitude optional
Typ:  number optional
minHeading optional
Typ:  number optional
minTilt optional
Typ:  number optional
range optional
Typ:  number optional
roll optional
Typ:  number optional
tilt optional
Typ:  number optional

SteadyChangeEvent zajęcia

google.maps.maps3d.SteadyChangeEvent zajęcia

To zdarzenie jest tworzone na podstawie monitorowania stałego stanu Map3DElement. To zdarzenie wyświetla się w drzewie DOM.

Te zajęcia obejmują okres Event

Uzyskaj dostęp, dzwoniąc pod numer const {SteadyChangeEvent} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

isSteady
Typ:  boolean
Wskazuje, czy obiekt Map3DElement pozostaje bez zmian (tj. renderowanie bieżącej sceny zostało zakończone), czy nie.

ClickEvent zajęcia

google.maps.maps3d.ClickEvent zajęcia

To zdarzenie jest tworzone przez kliknięcie elementu Map3DElement.

Te zajęcia obejmują okres Event

Uzyskaj dostęp, dzwoniąc pod numer const {ClickEvent} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

position
Typ:  LatLngAltitude optional
Długość/szerokość geograficzna/wysokość, które znajdowały się poniżej kursora w momencie wystąpienia zdarzenia. Pamiętaj, że na bardziej niższych poziomach otrzymasz mniej dokładne dane. Ponadto wysokość dna morskiego może zostać zwrócona dla wartości wysokości po kliknięciu powierzchni wody z wyższej pozycji aparatu. To zdarzenie wyświetla się w drzewie DOM.

CenterChangeEvent zajęcia

google.maps.maps3d.CenterChangeEvent zajęcia

To zdarzenie zostało utworzone na podstawie zmiany w Centrum monitorowania Map3DElement. To zdarzenie wyświetla się w drzewie DOM.

Te zajęcia obejmują okres Event

Uzyskaj dostęp, dzwoniąc pod numer const {CenterChangeEvent} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

HeadingChangeEvent zajęcia

google.maps.maps3d.HeadingChangeEvent zajęcia

To zdarzenie zostało utworzone na podstawie monitorowania zmiany nagłówka Map3DElement. To zdarzenie wyświetla się w drzewie DOM.

Te zajęcia obejmują okres Event

Uzyskaj dostęp, dzwoniąc pod numer const {HeadingChangeEvent} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

RangeChangeEvent zajęcia

google.maps.maps3d.RangeChangeEvent zajęcia

To zdarzenie zostało utworzone na podstawie zmiany zakresu monitorowania w dniu Map3DElement. To zdarzenie wyświetla się w drzewie DOM.

Te zajęcia obejmują okres Event

Uzyskaj dostęp, dzwoniąc pod numer const {RangeChangeEvent} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

RollChangeEvent zajęcia

google.maps.maps3d.RollChangeEvent zajęcia

To zdarzenie zostało utworzone na podstawie monitorowania zmian w rolce Map3DElement. To zdarzenie wyświetla się w drzewie DOM.

Te zajęcia obejmują okres Event

Uzyskaj dostęp, dzwoniąc pod numer const {RollChangeEvent} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

TiltChangeEvent zajęcia

google.maps.maps3d.TiltChangeEvent zajęcia

To zdarzenie jest tworzone na podstawie monitorowania zmiany przechylenia z dnia Map3DElement. To zdarzenie wyświetla się w drzewie DOM.

Te zajęcia obejmują okres Event

Uzyskaj dostęp, dzwoniąc pod numer const {TiltChangeEvent} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

Polyline3DElement. zajęcia

google.maps.maps3d.Polyline3DElement zajęcia

Linia łamana 3D to liniowy nakładka połączonych segmentów linii na mapie 3D.

Element niestandardowy:
<gmp-polyline-3d altitude-mode="absolute" draws-occluded-segments extruded geodesic outer-color="string" outer-opacity="number" outer-width="number" stroke-color="string" stroke-opacity="number" stroke-width="number" z-index="number"></gmp-polyline-3d>

Te zajęcia obejmują okres HTMLElement

Ta klasa implementuje Polyline3DElementOptions

Uzyskaj dostęp, dzwoniąc pod numer const {Polyline3DElement} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

Polyline3DElement
Polyline3DElement([options])
Parametry: 
altitudeMode
Typ:  AltitudeMode optional
Wartość domyślna: AltitudeMode.ABSOLUTE
Określa sposób interpretacji komponentów wysokości we współrzędnych.
Atrybut HTML:
  • <gmp-polyline-3d altitude-mode="absolute"></gmp-polyline-3d>
  • <gmp-polyline-3d altitude-mode="clamp-to-ground"></gmp-polyline-3d>
  • <gmp-polyline-3d altitude-mode="relative-to-ground"></gmp-polyline-3d>
  • <gmp-polyline-3d altitude-mode="relative-to-mesh"></gmp-polyline-3d>
coordinates
Uporządkowana sekwencja współrzędnych linii łamanej. Wysokość jest ignorowana w niektórych trybach, więc jest opcjonalna.
drawsOccludedSegments
Typ:  boolean optional
Wartość domyślna: false
Określa, czy elementy linii łamanej, które mogły zostać ukryte, są rysowane. Linie łamane mogą zostać zasłonięte geometrią mapy (np. budynkami).
Atrybut HTML:
  • <gmp-polyline-3d draws-occluded-segments></gmp-polyline-3d>
extruded
Typ:  boolean optional
Wartość domyślna: false
Określa, czy linia łamana ma zostać połączona z powierzchnią. Aby można było wyciągnąć linię łamaną, altitudeMode musi mieć wartość RELATIVE_TO_GROUND lub ABSOLUTE.
Atrybut HTML:
  • <gmp-polyline-3d extruded></gmp-polyline-3d>
geodesic
Typ:  boolean optional
Wartość domyślna: false
W przypadku funkcji true krawędzie linii łamanej są interpretowane jako geodezja i postępują zgodnie z krzywą kuli ziemskiej. W przypadku ustawienia false krawędzie linii łamanej są renderowane jako linie proste w obszarze ekranu.
Atrybut HTML:
  • <gmp-polyline-3d geodesic></gmp-polyline-3d>
outerColor
Typ:  string optional
Kolor zewnętrzny. Obsługiwane są wszystkie kolory CSS3.
Atrybut HTML:
  • <gmp-polyline-3d outer-color="string"></gmp-polyline-3d>
outerOpacity
Typ:  number optional
Przezroczystość zewnętrzna między 0.0 a 1.0.
Atrybut HTML:
  • <gmp-polyline-3d outer-opacity="number"></gmp-polyline-3d>
outerWidth
Typ:  number optional
Szerokość zewnętrzna wynosi od 0.0 do 1.0. To jest procent (strokeWidth).
Atrybut HTML:
  • <gmp-polyline-3d outer-width="number"></gmp-polyline-3d>
strokeColor
Typ:  string optional
Kolor kreski. Obsługiwane są wszystkie kolory CSS3.
Atrybut HTML:
  • <gmp-polyline-3d stroke-color="string"></gmp-polyline-3d>
strokeOpacity
Typ:  number optional
Przezroczystość kreski między 0.0 a 1.0.
Atrybut HTML:
  • <gmp-polyline-3d stroke-opacity="number"></gmp-polyline-3d>
strokeWidth
Typ:  number optional
Szerokość kreski w pikselach.
Atrybut HTML:
  • <gmp-polyline-3d stroke-width="number"></gmp-polyline-3d>
zIndex
Typ:  number optional
Wartość zIndex w porównaniu do innych poli.
Atrybut HTML:
  • <gmp-polyline-3d z-index="number"></gmp-polyline-3d>
BetaaddEventListener
addEventListener(type, listener[, options])
Parametry: 
  • typestring ciąg znaków z uwzględnieniem wielkości liter, określający typ zdarzenia, które ma być nasłuchiwane.
  • listenerEventListener|EventListenerObject obiekt, który otrzymuje powiadomienie. Musi to być funkcja lub obiekt z metodą handleEvent
  • optionsboolean|AddEventListenerOptions optional Zobacz opcje. Zdarzenia niestandardowe obsługują tylko wartości capture i passive.
Zwracana wartość:  void
Ustawia funkcję, która będzie wywoływana za każdym razem, gdy określone zdarzenie pojawi się w miejscu docelowym. Zobacz addEventListener
BetaremoveEventListener
removeEventListener(type, listener[, options])
Parametry: 
  • typestring ciąg znaków określający typ zdarzenia, dla którego ma zostać usunięty detektor zdarzeń.
  • listenerEventListener|EventListenerObject detektor zdarzeń modułu obsługi zdarzeń, który ma zostać usunięty z celu zdarzenia.
  • optionsboolean|EventListenerOptions optional Zobacz opcje
Zwracana wartość:  void
Usuwa z miejsca docelowego detektor zdarzeń zarejestrowany wcześniej za pomocą addEventListener. Zobacz removeEventListener.

Polyline3DElementOptions interfejs

google.maps.maps3d.Polyline3DElementOptions interfejs

Obiekt Polyline3DElementOptions używany do definiowania właściwości, które można ustawić w Polyline3DElement.

altitudeMode optional
Typ:  AltitudeMode optional
Wartość domyślna: AltitudeMode.ABSOLUTE
coordinates optional
drawsOccludedSegments optional
Typ:  boolean optional
Wartość domyślna: false
extruded optional
Typ:  boolean optional
Wartość domyślna: false
geodesic optional
Typ:  boolean optional
Wartość domyślna: false
outerColor optional
Typ:  string optional
outerOpacity optional
Typ:  number optional
outerWidth optional
Typ:  number optional
strokeColor optional
Typ:  string optional
strokeOpacity optional
Typ:  number optional
strokeWidth optional
Typ:  number optional
zIndex optional
Typ:  number optional

Polygon3DElement. zajęcia

google.maps.maps3d.Polygon3DElement zajęcia

Wielokąt 3D (np. linia łamana 3D) definiuje serię połączonych współrzędnych w uporządkowanej kolejności. Ponadto wielokąty tworzą pętlę tworzącą zamknięty obszar.

Element niestandardowy:
<gmp-polygon-3d altitude-mode="absolute" draws-occluded-segments extruded fill-color="string" fill-opacity="number" geodesic stroke-color="string" stroke-opacity="number" stroke-width="number" z-index="number"></gmp-polygon-3d>

Te zajęcia obejmują okres HTMLElement

Ta klasa implementuje Polygon3DElementOptions

Uzyskaj dostęp, dzwoniąc pod numer const {Polygon3DElement} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

Polygon3DElement
Polygon3DElement([options])
Parametry: 
altitudeMode
Typ:  AltitudeMode optional
Wartość domyślna: AltitudeMode.ABSOLUTE
Określa sposób interpretacji komponentów wysokości we współrzędnych.
Atrybut HTML:
  • <gmp-polygon-3d altitude-mode="absolute"></gmp-polygon-3d>
  • <gmp-polygon-3d altitude-mode="clamp-to-ground"></gmp-polygon-3d>
  • <gmp-polygon-3d altitude-mode="relative-to-ground"></gmp-polygon-3d>
  • <gmp-polygon-3d altitude-mode="relative-to-mesh"></gmp-polygon-3d>
drawsOccludedSegments
Typ:  boolean optional
Wartość domyślna: false
Określa, czy elementy wielokąta, które mogą zostać pominięte, są rysowane. Wielokąty mogą być zasłaniane geometrią mapy (np. budynkami).
Atrybut HTML:
  • <gmp-polygon-3d draws-occluded-segments></gmp-polygon-3d>
extruded
Typ:  boolean optional
Wartość domyślna: false
Określa, czy wielokąt ma zostać połączony z podłożem. Aby wyciągnąć wielokąt, altitudeMode musi mieć wartość RELATIVE_TO_GROUND lub ABSOLUTE.
Atrybut HTML:
  • <gmp-polygon-3d extruded></gmp-polygon-3d>
fillColor
Typ:  string optional
Kolor wypełnienia. Obsługiwane są wszystkie kolory CSS3.
Atrybut HTML:
  • <gmp-polygon-3d fill-color="string"></gmp-polygon-3d>
fillOpacity
Typ:  number optional
Przezroczystość wypełnienia pomiędzy 0,0 a 1,0.
Atrybut HTML:
  • <gmp-polygon-3d fill-opacity="number"></gmp-polygon-3d>
geodesic
Typ:  boolean optional
Wartość domyślna: false
W przypadku wartości true krawędzie wielokąta są interpretowane jako geodezja i postępują zgodnie z krzywą kuli ziemskiej. W przypadku ustawienia false krawędzie wielokąta są renderowane na ekranie jako linie proste.
Atrybut HTML:
  • <gmp-polygon-3d geodesic></gmp-polygon-3d>
innerCoordinates
Uporządkowana sekwencja współrzędnych, która wskazuje pętlę zamkniętą. W przeciwieństwie do linii łamanych wielokąt może składać się z jednej lub większej liczby ścieżek, które tworzą wiele wycięć wewnątrz wielokąta.
outerCoordinates
Uporządkowana sekwencja współrzędnych, która wskazuje pętlę zamkniętą. Wysokość jest ignorowana w niektórych trybach, więc jest opcjonalna.
strokeColor
Typ:  string optional
Kolor kreski. Obsługiwane są wszystkie kolory CSS3.
Atrybut HTML:
  • <gmp-polygon-3d stroke-color="string"></gmp-polygon-3d>
strokeOpacity
Typ:  number optional
Przezroczystość kreski między 0.0 a 1.0.
Atrybut HTML:
  • <gmp-polygon-3d stroke-opacity="number"></gmp-polygon-3d>
strokeWidth
Typ:  number optional
Szerokość kreski w pikselach.
Atrybut HTML:
  • <gmp-polygon-3d stroke-width="number"></gmp-polygon-3d>
zIndex
Typ:  number optional
Wartość zIndex w porównaniu do innych poli.
Atrybut HTML:
  • <gmp-polygon-3d z-index="number"></gmp-polygon-3d>
BetaaddEventListener
addEventListener(type, listener[, options])
Parametry: 
  • typestring ciąg znaków z uwzględnieniem wielkości liter, określający typ zdarzenia, które ma być nasłuchiwane.
  • listenerEventListener|EventListenerObject obiekt, który otrzymuje powiadomienie. Musi to być funkcja lub obiekt z metodą handleEvent
  • optionsboolean|AddEventListenerOptions optional Zobacz opcje. Zdarzenia niestandardowe obsługują tylko wartości capture i passive.
Zwracana wartość:  void
Ustawia funkcję, która będzie wywoływana za każdym razem, gdy określone zdarzenie pojawi się w miejscu docelowym. Zobacz addEventListener
BetaremoveEventListener
removeEventListener(type, listener[, options])
Parametry: 
  • typestring ciąg znaków określający typ zdarzenia, dla którego ma zostać usunięty detektor zdarzeń.
  • listenerEventListener|EventListenerObject detektor zdarzeń modułu obsługi zdarzeń, który ma zostać usunięty z celu zdarzenia.
  • optionsboolean|EventListenerOptions optional Zobacz opcje
Zwracana wartość:  void
Usuwa z miejsca docelowego detektor zdarzeń zarejestrowany wcześniej za pomocą addEventListener. Zobacz removeEventListener.

Polygon3DElementOptions interfejs

google.maps.maps3d.Polygon3DElementOptions interfejs

Obiekt Polygon3DElementOptions używany do definiowania właściwości, które można ustawić w Polygon3DElement.

altitudeMode optional
Typ:  AltitudeMode optional
Wartość domyślna: AltitudeMode.ABSOLUTE
drawsOccludedSegments optional
Typ:  boolean optional
Wartość domyślna: false
extruded optional
Typ:  boolean optional
Wartość domyślna: false
fillColor optional
Typ:  string optional
fillOpacity optional
Typ:  number optional
geodesic optional
Typ:  boolean optional
Wartość domyślna: false
innerCoordinates optional
outerCoordinates optional
strokeColor optional
Typ:  string optional
strokeOpacity optional
Typ:  number optional
strokeWidth optional
Typ:  number optional
zIndex optional
Typ:  number optional

AltitudeMode stałe

google.maps.maps3d.AltitudeMode stałe

Określa sposób interpretacji komponentów wysokości we współrzędnych.

Uzyskaj dostęp, dzwoniąc pod numer const {AltitudeMode} = await google.maps.importLibrary("maps3d"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

ABSOLUTE Umożliwia wyrażenie obiektów w odniesieniu do średniego poziomu morza. Oznacza to również, że jeśli poziom szczegółowości terenu zmieni się pod obiektem, jego pozycja bezwzględna pozostanie bez zmian.
CLAMP_TO_GROUND Pozwala wyrażać obiekty znajdujące się na ziemi. Pozostaną one na poziomie gruntu wzdłuż terenu niezależnie od podanej wysokości. Jeśli obiekt jest ustawiony nad większym akwenem, zostanie umieszczony na poziomie morza.
RELATIVE_TO_GROUND Umożliwia wyrażenie obiektów względem powierzchni ziemi. Jeśli poziom szczegółowości terenu ulegnie zmianie, położenie obiektu pozostanie stałe względem gruntu. Jeśli wysokość znajduje się nad wodą, wysokość zostanie zinterpretowana jako wartość w metrach nad poziomem morza.
RELATIVE_TO_MESH Umożliwia wyrażenie obiektów w odniesieniu do najwyższej powierzchni ziemi, budynku i wody. Jeśli znajdujesz się nad wodą, będzie to powierzchnia wody. w przypadku terenu jest to powierzchnia budynku (jeśli istnieje) lub powierzchnia gruntu (jeśli nie ma żadnych budynków).