Google Maps JavaScript API v3 Reference

Zuletzt aktualisiert: Mittwoch, 25. März 2026

Dies ist ein Index aller Klassen, Methoden und Schnittstellen in der Maps JavaScript API Version 3.64 (wöchentlicher Kanal). Diese Referenz wird mit den neuesten Änderungen an der API auf dem neuesten Stand gehalten.

Weitere Informationen finden Sie in den Versionshinweisen und unter Versionsverwaltung.
Weitere Informationen finden Sie in der Referenzdokumentation für Version 3.63 (vierteljährlicher Kanal), Version 3.62 und Version 3.61.

Klicken Sie auf den Namen eines Elements, um die detaillierte Dokumentation aufzurufen.

Globale Konzepte

google.maps

google.maps-Namespace

Statische Methoden: importLibrary

Konstanten: version

Einstellungen

Settings-Klasse

Statische Methoden: getInstance

Properties: BetaexperienceIds, fetchAppCheckToken

MapsAppCheckTokenResult-Schnittstelle

Ereignissystem

Ereignis-Namespace

Statische Methoden: addListener, addListenerOnce, clearInstanceListeners, clearListeners, hasListeners, removeListener, trigger, addDomListener, addDomListenerOnce

MapsEventListener-Schnittstelle

Methoden: remove

MVCObject-Klasse

Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

MVCArray-Klasse erweitert MVCObject

Methoden: clear, forEach, getArray, getAt, getLength, insertAt, pop, push, removeAt, setAt

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: insert_at, remove_at, set_at

ErrorEvent-Schnittstelle

Eigenschaften: error

Fehler

MapsNetworkError-Klasse extends Error

Properties: code, endpoint

Klasse „MapsRequestError“ erweitert MapsNetworkError

Übernommene Eigenschaften: code, endpoint

MapsServerError-Klasse erweitert MapsNetworkError

Übernommene Attribute: code, endpoint

MapsNetworkErrorEndpoint-Konstanten

Konstanten: DIRECTIONS_ROUTE, DISTANCE_MATRIX, ELEVATION_ALONG_PATH, ELEVATION_LOCATIONS, FLEET_ENGINE_GET_DELIVERY_VEHICLE, FLEET_ENGINE_GET_TRIP, FLEET_ENGINE_GET_VEHICLE, FLEET_ENGINE_LIST_DELIVERY_VEHICLES, FLEET_ENGINE_LIST_TASKS, FLEET_ENGINE_LIST_VEHICLES, FLEET_ENGINE_SEARCH_TASKS, GEOCODER_GEOCODE, MAPS_MAX_ZOOM, PLACES_AUTOCOMPLETE, PLACES_DETAILS, PLACES_FIND_PLACE_FROM_PHONE_NUMBER, PLACES_FIND_PLACE_FROM_QUERY, PLACES_GATEWAY, PLACES_GET_PLACE, PLACES_LOCAL_CONTEXT_SEARCH, PLACES_NEARBY_SEARCH, PLACES_SEARCH_TEXT, STREETVIEW_GET_PANORAMA

RPCStatus-Konstanten

Konstanten: ABORTED, ALREADY_EXISTS, CANCELLED, DATA_LOSS, DEADLINE_EXCEEDED, FAILED_PRECONDITION, INTERNAL, INVALID_ARGUMENT, NOT_FOUND, OK, OUT_OF_RANGE, PERMISSION_DENIED, RESOURCE_EXHAUSTED, UNAUTHENTICATED, UNAVAILABLE, UNIMPLEMENTED, UNKNOWN

Maps

Maps

MapElement-Klasse erweitert HTMLElement, implementiert MapElementOptions

Eigenschaften: center, headingInteractionDisabled, innerMap, internalUsageAttributionIds, mapId, renderingType, tiltInteractionDisabled, zoom

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-zoomchange

MapElementOptions-Schnittstelle

Eigenschaften: center, headingInteractionDisabled, internalUsageAttributionIds, mapId, renderingType, tiltInteractionDisabled, zoom

ZoomChangeEvent-Klasse erweitert Event
Kartenklasse extends MVCObject

Eigenschaften: controls, data, mapTypes, overlayMapTypes

Methoden: fitBounds, getBounds, getCenter, getClickableIcons, BetagetDatasetFeatureLayer, getDiv, getFeatureLayer, getHeading, getHeadingInteractionEnabled, getInternalUsageAttributionIds, getMapCapabilities, getMapTypeId, getProjection, getRenderingType, getStreetView, getTilt, getTiltInteractionEnabled, getZoom, moveCamera, panBy, panTo, panToBounds, setCenter, setClickableIcons, setHeading, setHeadingInteractionEnabled, setMapTypeId, setOptions, setRenderingType, setStreetView, setTilt, setTiltInteractionEnabled, setZoom

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Konstanten: DEMO_MAP_ID

Ereignisse: bounds_changed, center_changed, click, contextmenu, dblclick, drag, dragend, dragstart, heading_changed, idle, isfractionalzoomenabled_changed, mapcapabilities_changed, maptypeid_changed, mousemove, mouseout, mouseover, projection_changed, renderingtype_changed, tilesloaded, tilt_changed, zoom_changed, rightclick

MapOptions-Schnittstelle

Eigenschaften: backgroundColor, cameraControl, cameraControlOptions, center, clickableIcons, colorScheme, controlSize, disableDefaultUI, disableDoubleClickZoom, draggableCursor, draggingCursor, fullscreenControl, fullscreenControlOptions, gestureHandling, heading, headingInteractionEnabled, internalUsageAttributionIds, isFractionalZoomEnabled, keyboardShortcuts, mapId, mapTypeControl, mapTypeControlOptions, mapTypeId, maxZoom, minZoom, noClear, renderingType, restriction, rotateControl, rotateControlOptions, scaleControl, scaleControlOptions, scrollwheel, streetView, streetViewControl, streetViewControlOptions, styles, tilt, tiltInteractionEnabled, zoom, zoomControl, zoomControlOptions, draggable, panControl, panControlOptions

MapTypeStyle-Schnittstelle

Eigenschaften: elementType, featureType, stylers

MapMouseEvent-Schnittstelle

Properties: domEvent, latLng

Methoden: stop

IconMouseEvent-Schnittstelle erweitert MapMouseEvent

Eigenschaften: placeId

Übernommene Eigenschaften: domEvent, latLng

Geerbte Methoden: stop

ColorScheme-Konstanten

Konstanten: DARK, FOLLOW_SYSTEM, LIGHT

MapTypeId-Konstanten

Konstanten: HYBRID, ROADMAP, SATELLITE, TERRAIN

MapTypeRegistry-Klasse erweitert MVCObject

Methoden: set

Geerbte Methoden: addListener, bindTo, get, notify, setValues, unbind, unbindAll

MapRestriction-Schnittstelle

Properties: latLngBounds, strictBounds

TrafficLayer-Klasse erweitert MVCObject

Methoden: getMap, setMap, setOptions

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

TrafficLayerOptions-Schnittstelle

Properties: autoRefresh, map

TransitLayer-Klasse erweitert MVCObject

Methoden: getMap, setMap

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

BicyclingLayer-Klasse erweitert MVCObject

Methoden: getMap, setMap

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

BetaCameraOptions-Schnittstelle

Eigenschaften: center, heading, tilt, zoom

VisibleRegion-Schnittstelle

Properties: farLeft, farRight, latLngBounds, nearLeft, nearRight

RenderingType-Konstanten

Konstanten: RASTER, UNINITIALIZED, VECTOR

MapCapabilities-Schnittstelle

Eigenschaften: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

WebGLOverlayView-Klasse erweitert MVCObject

Methoden: getMap, onAdd, onContextLost, onContextRestored, onDraw, onRemove, onStateUpdate, requestRedraw, requestStateUpdate, setMap

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

WebGLDrawOptions-Schnittstelle

Properties: gl, transformer

WebGLStateOptions-Schnittstelle

Eigenschaften: gl

CoordinateTransformer-Schnittstelle

Methoden: fromLatLngAltitude, getCameraParams

CameraParams-Schnittstelle erweitert CameraOptions

Eigenschaften: center, heading, tilt, zoom

Koordinaten

LatLng-Klasse

Methoden: equals, lat, lng, toJSON, toString, toUrlValue

LatLngLiteral-Schnittstelle

Properties: lat, lng

LatLngBounds-Klasse

Methoden: contains, equals, extend, getCenter, getNorthEast, getSouthWest, intersects, isEmpty, toJSON, toSpan, toString, toUrlValue, union

Konstanten: MAX_BOUNDS

LatLngBoundsLiteral-Schnittstelle

Eigenschaften: east, north, south, west

LatLngAltitude-Klasse implementiert LatLngAltitudeLiteral, LatLngLiteral

Eigenschaften: altitude, lat, lng

Methoden: equals, toJSON

LatLngAltitudeLiteral-Schnittstelle erweitert LatLngLiteral

Eigenschaften: altitude, lat, lng

Punktklasse

Properties: x, y

Methoden: equals, toString

Größenklasse

Properties: height, width

Methoden: equals, toString

Padding-Schnittstelle

Eigenschaften: bottom, left, right, top

CircleLiteral-Schnittstelle erweitert CircleOptions

Properties: center, radius

Übernommene Eigenschaften: clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Orientation3D-Klasse implementiert Orientation3DLiteral

Eigenschaften: heading, roll, tilt

Methoden: equals, toJSON

Orientation3DLiteral-Schnittstelle

Eigenschaften: heading, roll, tilt

Vector3D-Klasse implementiert Vector3DLiteral

Eigenschaften: x, y, z

Methoden: equals, toJSON

Vector3DLiteral-Schnittstelle

Eigenschaften: x, y, z

Datengestützte Stile

FeatureLayer-Schnittstelle

Eigenschaften: BetadatasetId, featureType, isAvailable, style

Methoden: addListener

Ereignisse: click, mousemove

FeatureType-Konstanten

Konstanten: ADMINISTRATIVE_AREA_LEVEL_1, ADMINISTRATIVE_AREA_LEVEL_2, COUNTRY, BetaDATASET, LOCALITY, POSTAL_CODE, SCHOOL_DISTRICT

typedef „FeatureStyleFunction“
FeatureStyleFunctionOptions-Schnittstelle

Eigenschaften: feature

FeatureStyleOptions-Schnittstelle

Properties: fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

Funktionsschnittstelle

Eigenschaften: featureType

PlaceFeature-Schnittstelle erweitert Feature

Eigenschaften: placeId

Übernommene Properties: featureType

Methoden: fetchPlace

BetaDatasetFeature-Schnittstelle erweitert Feature

Properties: datasetAttributes, datasetId

Übernommene Properties: featureType

FeatureMouseEvent-Schnittstelle erweitert MapMouseEvent

Eigenschaften: features

Übernommene Eigenschaften: domEvent, latLng

Geerbte Methoden: stop

Steuerelemente

CameraControlOptions-Schnittstelle

Eigenschaften: position

FullscreenControlOptions-Schnittstelle

Eigenschaften: position

MapTypeControlOptions-Schnittstelle

Eigenschaften: mapTypeIds, position, style

MapTypeControlStyle-Konstanten

Konstanten: DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

MotionTrackingControlOptions-Schnittstelle

Eigenschaften: position

PanControlOptions-Schnittstelle

Eigenschaften: position

RotateControlOptions-Schnittstelle

Eigenschaften: position

ScaleControlOptions-Schnittstelle

Eigenschaften: style

ScaleControlStyle-Konstanten

Konstanten: DEFAULT

StreetViewControlOptions-Schnittstelle

Properties: position, sources

ZoomControlOptions-Schnittstelle

Eigenschaften: position

ControlPosition-Konstanten

Konstanten: BLOCK_END_INLINE_CENTER, BLOCK_END_INLINE_END, BLOCK_END_INLINE_START, BLOCK_START_INLINE_CENTER, BLOCK_START_INLINE_END, BLOCK_START_INLINE_START, BOTTOM_CENTER, BOTTOM_LEFT, BOTTOM_RIGHT, INLINE_END_BLOCK_CENTER, INLINE_END_BLOCK_END, INLINE_END_BLOCK_START, INLINE_START_BLOCK_CENTER, INLINE_START_BLOCK_END, INLINE_START_BLOCK_START, LEFT_BOTTOM, LEFT_CENTER, LEFT_TOP, RIGHT_BOTTOM, RIGHT_CENTER, RIGHT_TOP, TOP_CENTER, TOP_LEFT, TOP_RIGHT

Geometry-Bibliothek

Codierungs-Namespace

Statische Methoden: decodePath, encodePath

spherical namespace

Statische Methoden: computeArea, computeDistanceBetween, computeHeading, computeLength, computeOffset, computeOffsetOrigin, computeSignedArea, interpolate

Poly-Namespace

Statische Methoden: containsLocation, isLocationOnEdge

Auf Karten zeichnen

Erweiterte Markierungen

Klasse „AdvancedMarkerElement“ erweitert HTMLElement, implementiert AdvancedMarkerElementOptions

Eigenschaften: anchorLeft, anchorTop, collisionBehavior, gmpClickable, gmpDraggable, map, position, title, zIndex, element, content

Methoden: addListener

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: click, drag, dragend, dragstart, gmp-click

AdvancedMarkerElementOptions-Schnittstelle

Eigenschaften: anchorLeft, anchorTop, collisionBehavior, content, gmpClickable, gmpDraggable, map, position, title, zIndex

Klasse „AdvancedMarkerClickEvent“ erweitert Event
PinElement-Klasse erweitert HTMLElement, implementiert PinElementOptions

Eigenschaften: background, borderColor, glyphColor, glyphSrc, glyphText, scale, element, glyph

Übernommene Methoden: addEventListener, removeEventListener

PinElementOptions-Schnittstelle

Eigenschaften: background, borderColor, glyphColor, glyphSrc, glyphText, scale, glyph

Infofenster

InfoWindow-Klasse erweitert MVCObject

Eigenschaften: isOpen

Methoden: close, focus, getContent, getHeaderContent, getHeaderDisabled, getPosition, getZIndex, open, setContent, setHeaderContent, setHeaderDisabled, setOptions, setPosition, setZIndex

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: close, closeclick, content_changed, domready, headercontent_changed, headerdisabled_changed, position_changed, visible, zindex_changed

InfoWindowOptions-Schnittstelle

Eigenschaften: ariaLabel, content, disableAutoPan, headerContent, headerDisabled, maxWidth, minWidth, pixelOffset, position, zIndex

InfoWindowOpenOptions-Schnittstelle

Eigenschaften: anchor, map, shouldFocus

Polygone

Polyline-Klasse erweitert MVCObject

Methoden: getDraggable, getEditable, getMap, getPath, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setVisible

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

PolylineOptions-Schnittstelle

Eigenschaften: clickable, draggable, editable, geodesic, icons, map, path, strokeColor, strokeOpacity, strokeWeight, visible, zIndex

IconSequence-Schnittstelle

Eigenschaften: fixedRotation, icon, offset, repeat

Polygon-Klasse erweitert MVCObject

Methoden: getDraggable, getEditable, getMap, getPath, getPaths, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setPaths, setVisible

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

PolygonOptions-Schnittstelle

Eigenschaften: clickable, draggable, editable, fillColor, fillOpacity, geodesic, map, paths, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

PolyMouseEvent-Schnittstelle erweitert MapMouseEvent

Eigenschaften: edge, path, vertex

Übernommene Eigenschaften: domEvent, latLng

Geerbte Methoden: stop

Rectangle-Klasse erbt von MVCObject

Methoden: getBounds, getDraggable, getEditable, getMap, getVisible, setBounds, setDraggable, setEditable, setMap, setOptions, setVisible

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: bounds_changed, click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

RectangleOptions-Schnittstelle

Eigenschaften: bounds, clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Circle-Klasse erweitert MVCObject

Methoden: getBounds, getCenter, getDraggable, getEditable, getMap, getRadius, getVisible, setCenter, setDraggable, setEditable, setMap, setOptions, setRadius, setVisible

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: center_changed, click, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, radius_changed, rightclick

CircleOptions-Schnittstelle

Eigenschaften: center, clickable, draggable, editable, fillColor, fillOpacity, map, radius, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

StrokePosition-Konstanten

Konstanten: CENTER, INSIDE, OUTSIDE

Daten

Data-Klasse erweitert MVCObject

Methoden: add, addGeoJson, contains, forEach, getControlPosition, getControls, getDrawingMode, getFeatureById, getMap, getStyle, loadGeoJson, overrideStyle, remove, revertStyle, setControlPosition, setControls, setDrawingMode, setMap, setStyle, toGeoJson

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: addfeature, click, contextmenu, dblclick, mousedown, mouseout, mouseover, mouseup, removefeature, removeproperty, setgeometry, setproperty, rightclick

Data.DataOptions-Schnittstelle

Eigenschaften: controlPosition, controls, drawingMode, featureFactory, map, style

Data.GeoJsonOptions-Schnittstelle

Eigenschaften: idPropertyName

Data.StyleOptions-Schnittstelle

Eigenschaften: animation, clickable, cursor, draggable, editable, fillColor, fillOpacity, icon, icons, label, opacity, shape, strokeColor, strokeOpacity, strokeWeight, title, visible, zIndex

Data.StylingFunction typedef
Data.Feature class

Methoden: forEachProperty, getGeometry, getId, getProperty, removeProperty, setGeometry, setProperty, toGeoJson

Ereignisse: removeproperty, setgeometry, setproperty

Data.FeatureOptions-Schnittstelle

Eigenschaften: geometry, id, properties

Data.Geometry-Schnittstelle

Methoden: forEachLatLng, getType

Data.Point-Klasse implementiert Data.Geometry

Methoden: forEachLatLng, get, getType

Data.MultiPoint-Klasse implementiert Data.Geometry

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.LineString-Klasse implementiert Data.Geometry

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.MultiLineString-Klasse implementiert Data.Geometry

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.LinearRing-Klasse implementiert Data.Geometry

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Klasse Data.Polygon implementiert Data.Geometry

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.MultiPolygon-Klasse implementiert Data.Geometry

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.GeometryCollection-Klasse implementiert Data.Geometry

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.MouseEvent-Schnittstelle erweitert MapMouseEvent

Eigenschaften: feature

Übernommene Attribute: domEvent, latLng

Geerbte Methoden: stop

Data.AddFeatureEvent-Schnittstelle

Eigenschaften: feature

Data.RemoveFeatureEvent-Schnittstelle

Eigenschaften: feature

Data.SetGeometryEvent-Schnittstelle

Eigenschaften: feature, newGeometry, oldGeometry

Data.SetPropertyEvent-Schnittstelle

Eigenschaften: feature, name, newValue, oldValue

Data.RemovePropertyEvent-Schnittstelle

Eigenschaften: feature, name, oldValue

DOM-Elemente

Die OverlayView-Klasse erweitert MVCObject

Statische Methoden: preventMapHitsAndGesturesFrom, preventMapHitsFrom

Methoden: draw, getMap, getPanes, getProjection, onAdd, onRemove, setMap

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

MapPanes-Schnittstelle

Properties: floatPane, mapPane, markerLayer, overlayLayer, overlayMouseTarget

MapCanvasProjection-Schnittstelle

Methoden: fromContainerPixelToLatLng, fromDivPixelToLatLng, fromLatLngToContainerPixel, fromLatLngToDivPixel, getVisibleRegion, getWorldWidth

KML

KmlLayer-Klasse erweitert MVCObject

Methoden: getDefaultViewport, getMap, getMetadata, getStatus, getUrl, getZIndex, setMap, setOptions, setUrl, setZIndex

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: click, defaultviewport_changed, status_changed

KmlLayerOptions-Schnittstelle

Eigenschaften: clickable, map, preserveViewport, screenOverlays, suppressInfoWindows, url, zIndex

KmlLayerMetadata-Schnittstelle

Properties: author, description, hasScreenOverlays, name, snippet

Konstanten für KmlLayerStatus

Konstanten: DOCUMENT_NOT_FOUND, DOCUMENT_TOO_LARGE, FETCH_ERROR, INVALID_DOCUMENT, INVALID_REQUEST, LIMITS_EXCEEDED, OK, TIMED_OUT, UNKNOWN

KmlMouseEvent-Schnittstelle

Eigenschaften: featureData, latLng, pixelOffset

KmlFeatureData-Schnittstelle

Eigenschaften: author, description, id, infoWindowHtml, name, snippet

KmlAuthor-Schnittstelle

Eigenschaften: email, name, uri

Bild-Overlays

MapType-Schnittstelle

Eigenschaften: alt, maxZoom, minZoom, name, projection, radius, tileSize

Methoden: getTile, releaseTile

Projection-Schnittstelle

Methoden: fromLatLngToPoint, fromPointToLatLng

ImageMapType-Klasse erweitert MVCObject, implementiert MapType

Eigenschaften: alt, maxZoom, minZoom, name, projection, radius, tileSize

Methoden: getOpacity, getTile, releaseTile, setOpacity

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: tilesloaded

ImageMapTypeOptions-Schnittstelle

Eigenschaften: alt, getTileUrl, maxZoom, minZoom, name, opacity, tileSize

GroundOverlay-Klasse erweitert MVCObject

Methoden: getBounds, getMap, getOpacity, getUrl, setMap, setOpacity

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: click, dblclick

GroundOverlayOptions-Schnittstelle

Eigenschaften: clickable, map, opacity

Klasse „StyledMapType“ erweitert MVCObject, implementiert MapType

Eigenschaften: alt, maxZoom, minZoom, name, projection, radius, tileSize

Methoden: getTile, releaseTile

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

StyledMapTypeOptions-Schnittstelle

Eigenschaften: alt, maxZoom, minZoom, name

Drawing-Bibliothek

DrawingManager-Klasse erbt von MVCObject

Methoden: getDrawingMode, getMap, setDrawingMode, setMap, setOptions

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: circlecomplete, markercomplete, overlaycomplete, polygoncomplete, polylinecomplete, rectanglecomplete

DrawingManagerOptions-Schnittstelle

Eigenschaften: circleOptions, drawingControl, drawingControlOptions, drawingMode, map, markerOptions, polygonOptions, polylineOptions, rectangleOptions

DrawingControlOptions-Schnittstelle

Properties: drawingModes, position

OverlayCompleteEvent-Schnittstelle

Properties: overlay, type

OverlayType-Konstanten

Konstanten: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Heatmaps

HeatmapLayer-Klasse erweitert MVCObject

Methoden: getData, getMap, setData, setMap, setOptions

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

HeatmapLayerOptions-Schnittstelle

Eigenschaften: data, dissipating, gradient, map, maxIntensity, opacity, radius

WeightedLocation-Schnittstelle

Properties: location, weight

Maximaler Zoom

MaxZoomService-Klasse

Methoden: getMaxZoomAtLatLng

MaxZoomResult-Schnittstelle

Properties: status, zoom

MaxZoomStatus-Konstanten

Konstanten: ERROR, OK

Marker (Legacy)

Marker-Klasse erweitert MVCObject

Methoden: getAnimation, getClickable, getCursor, getDraggable, getIcon, getLabel, getMap, getOpacity, getPosition, getShape, getTitle, getVisible, getZIndex, setAnimation, setClickable, setCursor, setDraggable, setIcon, setLabel, setMap, setOpacity, setOptions, setPosition, setShape, setTitle, setVisible, setZIndex

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Konstanten: MAX_ZINDEX

Ereignisse: animation_changed, click, clickable_changed, contextmenu, cursor_changed, dblclick, drag, dragend, draggable_changed, dragstart, flat_changed, icon_changed, mousedown, mouseout, mouseover, mouseup, position_changed, shape_changed, title_changed, visible_changed, zindex_changed, rightclick

MarkerOptions-Schnittstelle

Eigenschaften: anchorPoint, animation, clickable, crossOnDrag, cursor, draggable, icon, label, map, opacity, optimized, position, shape, title, visible, zIndex, BetacollisionBehavior

CollisionBehavior-Konstanten

Konstanten: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Symboloberfläche

Eigenschaften: anchor, labelOrigin, origin, scaledSize, size, url

MarkerLabel-Schnittstelle

Eigenschaften: className, color, fontFamily, fontSize, fontWeight, text

MarkerShape-Schnittstelle

Properties: coords, type

Symboloberfläche

Eigenschaften: anchor, fillColor, fillOpacity, labelOrigin, path, rotation, scale, strokeColor, strokeOpacity, strokeWeight

SymbolPath-Konstanten

Konstanten: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Animationskonstanten

Konstanten: BOUNCE, DROP

Street View

Rendering

StreetViewPanorama-Klasse erweitert MVCObject

Eigenschaften: controls

Methoden: focus, getLinks, getLocation, getMotionTracking, getPano, getPhotographerPov, getPosition, getPov, getStatus, getVisible, getZoom, registerPanoProvider, setLinks, setMotionTracking, setOptions, setPano, setPosition, setPov, setVisible, setZoom

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: closeclick, pano_changed, position_changed, pov_changed, resize, status_changed, visible_changed, zoom_changed

StreetViewPanoramaOptions-Schnittstelle

Eigenschaften: addressControl, addressControlOptions, clickToGo, controlSize, disableDefaultUI, disableDoubleClickZoom, enableCloseButton, fullscreenControl, fullscreenControlOptions, imageDateControl, linksControl, motionTracking, motionTrackingControl, motionTrackingControlOptions, panControl, panControlOptions, pano, position, pov, scrollwheel, showRoadLabels, visible, zoom, zoomControl, zoomControlOptions

StreetViewAddressControlOptions-Schnittstelle

Eigenschaften: position

PanoProviderOptions-Schnittstelle

Eigenschaften: cors

StreetViewTileData-Schnittstelle

Eigenschaften: centerHeading, tileSize, worldSize

Methoden: getTileUrl

StreetViewPov-Schnittstelle

Properties: heading, pitch

StreetViewCoverageLayer-Klasse erweitert MVCObject

Methoden: getMap, setMap

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Dienst

StreetViewService-Klasse

Methoden: getPanorama

StreetViewStatus-Konstanten

Konstanten: OK, UNKNOWN_ERROR, ZERO_RESULTS

StreetViewLocationRequest-Schnittstelle

Properties: location, preference, radius, sources, source

StreetViewPanoRequest-Schnittstelle

Eigenschaften: pano

StreetViewResponse-Schnittstelle

Eigenschaften: data

StreetViewLocation-Schnittstelle

Eigenschaften: description, latLng, pano, shortDescription

StreetViewPreference-Konstanten

Konstanten: BEST, NEAREST

StreetViewSource-Konstanten

Konstanten: DEFAULT, GOOGLE, OUTDOOR

StreetViewPanoramaData-Schnittstelle

Properties: copyright, imageDate, links, location, tiles

Eigenschaften: description, heading, pano

Orte

„Places“-Widgets

PlaceAutocompleteElement-Klasse erweitert HTMLElement, implementiert PlaceAutocompleteElementOptions

Eigenschaften: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, placeholder, requestedLanguage, requestedRegion, unitSystem, value

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-error, gmp-select

PlaceAutocompleteElementOptions-Schnittstelle

Eigenschaften: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, requestedLanguage, requestedRegion, unitSystem, value

PlacePredictionSelectEvent-Klasse erweitert Event

Eigenschaften: placePrediction

BasicPlaceAutocompleteElement-Klasse erweitert HTMLElement, implementiert BasicPlaceAutocompleteElementOptions

Eigenschaften: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, requestedLanguage, requestedRegion, unitSystem

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-error, gmp-select

BasicPlaceAutocompleteElementOptions-Schnittstelle

Eigenschaften: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, requestedLanguage, requestedRegion, unitSystem

PlaceDetailsElement-Klasse erweitert HTMLElement, implementiert PlaceDetailsElementOptions

Eigenschaften: place

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-error, gmp-load

PlaceDetailsElementOptions-Schnittstelle
PlaceDetailsCompactElement-Klasse erweitert HTMLElement, implementiert PlaceDetailsCompactElementOptions

Eigenschaften: orientation, place, truncationPreferred

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-error, gmp-load

PlaceDetailsCompactElementOptions-Schnittstelle

Properties: orientation, truncationPreferred

PlaceDetailsOrientation-Konstanten

Konstanten: HORIZONTAL, VERTICAL

PlaceDetailsPlaceRequestElement-Klasse erweitert HTMLElement, implementiert PlaceDetailsPlaceRequestElementOptions

Eigenschaften: place

Übernommene Methoden: addEventListener, removeEventListener

PlaceDetailsPlaceRequestElementOptions-Schnittstelle

Eigenschaften: place

PlaceDetailsLocationRequestElement-Klasse erweitert HTMLElement, implementiert PlaceDetailsLocationRequestElementOptions

Eigenschaften: location

Übernommene Methoden: addEventListener, removeEventListener

PlaceDetailsLocationRequestElementOptions-Schnittstelle

Eigenschaften: location

PlaceSearchElement-Klasse erweitert HTMLElement, implementiert PlaceSearchElementOptions

Properties: attributionPosition, orientation, places, selectable, truncationPreferred

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-error, gmp-load, gmp-select

PlaceSearchElementOptions-Schnittstelle

Eigenschaften: attributionPosition, orientation, selectable, truncationPreferred

Konstanten für PlaceSearchAttributionPosition

Konstanten: BOTTOM, TOP

PlaceSearchOrientation-Konstanten

Konstanten: HORIZONTAL, VERTICAL

PlaceSelectEvent-Klasse erweitert Event

Eigenschaften: place

PlaceNearbySearchRequestElement-Klasse erweitert HTMLElement, implementiert PlaceNearbySearchRequestElementOptions

Eigenschaften: excludedPrimaryTypes, excludedTypes, includedPrimaryTypes, includedTypes, locationRestriction, maxResultCount, rankPreference

Übernommene Methoden: addEventListener, removeEventListener

PlaceNearbySearchRequestElementOptions-Schnittstelle

Eigenschaften: excludedPrimaryTypes, excludedTypes, includedPrimaryTypes, includedTypes, locationRestriction, maxResultCount, rankPreference

PlaceTextSearchRequestElement-Klasse erweitert HTMLElement, implementiert PlaceTextSearchRequestElementOptions

Eigenschaften: evConnectorTypes, evMinimumChargingRateKw, includedType, isOpenNow, locationBias, locationRestriction, maxResultCount, minRating, priceLevels, rankPreference, textQuery, useStrictTypeFiltering

Übernommene Methoden: addEventListener, removeEventListener

PlaceTextSearchRequestElementOptions-Schnittstelle

Eigenschaften: evConnectorTypes, evMinimumChargingRateKw, includedType, isOpenNow, locationBias, locationRestriction, maxResultCount, minRating, priceLevels, rankPreference, textQuery, useStrictTypeFiltering

Autocomplete-Klasse erweitert MVCObject

Methoden: getBounds, getFields, getPlace, setBounds, setComponentRestrictions, setFields, setOptions, setTypes

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: place_changed

AutocompleteOptions-Schnittstelle

Eigenschaften: bounds, componentRestrictions, fields, strictBounds, types, placeIdOnly

Methoden: getBounds, getPlaces, setBounds

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: places_changed

SearchBoxOptions-Schnittstelle

Eigenschaften: bounds

AlphaPlaceContextualElement-Klasse erweitert HTMLElement, implementiert PlaceContextualElementOptions

Eigenschaften: contextToken

Übernommene Methoden: addEventListener, removeEventListener

AlphaPlaceContextualElementOptions-Schnittstelle

Eigenschaften: contextToken

AlphaPlaceContextualListConfigElement-Klasse erweitert HTMLElement, implementiert PlaceContextualListConfigElementOptions

Properties: layout, mapHidden

Übernommene Methoden: addEventListener, removeEventListener

AlphaPlaceContextualListConfigElementOptions-Schnittstelle

Properties: layout, mapHidden

AlphaPlaceContextualListLayout-Konstanten

Konstanten: COMPACT, VERTICAL

Inhalte des Orts-Widgets anpassen

PlaceContentConfigElement-Klasse erweitert HTMLElement, implementiert PlaceContentConfigElementOptions

Übernommene Methoden: addEventListener, removeEventListener

Schnittstelle „PlaceContentConfigElementOptions“
PlaceAllContentElement-Klasse erweitert HTMLElement, implementiert PlaceAllContentElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceAllContentElementOptions-Schnittstelle
PlaceStandardContentElement-Klasse erweitert HTMLElement, implementiert PlaceStandardContentElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceStandardContentElementOptions-Schnittstelle
PlaceMediaElement-Klasse erweitert HTMLElement, implementiert PlaceMediaElementOptions

Properties: lightboxPreferred, preferredSize

Übernommene Methoden: addEventListener, removeEventListener

PlaceMediaElementOptions-Schnittstelle

Properties: lightboxPreferred, preferredSize

MediaSize-Konstanten

Konstanten: LARGE, MEDIUM, SMALL

PlaceAddressElement-Klasse erweitert HTMLElement, implementiert PlaceAddressElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceAddressElementOptions-Schnittstelle
PlaceRatingElement-Klasse erweitert HTMLElement, implementiert PlaceRatingElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceRatingElementOptions-Schnittstelle
PlaceTypeElement-Klasse erweitert HTMLElement, implementiert PlaceTypeElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceTypeElementOptions-Schnittstelle
PlacePriceElement-Klasse erweitert HTMLElement, implementiert PlacePriceElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlacePriceElementOptions-Schnittstelle
PlaceAccessibleEntranceIconElement-Klasse erweitert HTMLElement, implementiert PlaceAccessibleEntranceIconElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceAccessibleEntranceIconElementOptions-Schnittstelle
PlaceOpenNowStatusElement-Klasse extends HTMLElement, implements PlaceOpenNowStatusElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceOpenNowStatusElementOptions-Schnittstelle
PlaceReviewSummaryElement-Klasse erweitert HTMLElement, implementiert PlaceReviewSummaryElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceReviewSummaryElementOptions-Schnittstelle
PlaceReviewsElement-Klasse erweitert HTMLElement, implementiert PlaceReviewsElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceReviewsElementOptions-Schnittstelle
PlaceSummaryElement-Klasse erweitert HTMLElement, implementiert PlaceSummaryElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceSummaryElementOptions-Schnittstelle
PlaceFeatureListElement-Klasse erweitert HTMLElement, implementiert PlaceFeatureListElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceFeatureListElementOptions-Schnittstelle
PlaceOpeningHoursElement-Klasse erweitert HTMLElement, implementiert PlaceOpeningHoursElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceOpeningHoursElementOptions-Schnittstelle
PlacePhoneNumberElement-Klasse erweitert HTMLElement, implementiert PlacePhoneNumberElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlacePhoneNumberElementOptions-Schnittstelle
PlacePlusCodeElement-Klasse erweitert HTMLElement, implementiert PlacePlusCodeElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlacePlusCodeElementOptions-Schnittstelle
PlaceTypeSpecificHighlightsElement-Klasse erweitert HTMLElement, implementiert PlaceTypeSpecificHighlightsElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceTypeSpecificHighlightsElementOptions-Schnittstelle
PlaceWebsiteElement-Klasse erweitert HTMLElement, implementiert PlaceWebsiteElementOptions

Übernommene Methoden: addEventListener, removeEventListener

PlaceWebsiteElementOptions-Schnittstelle
PlaceAttributionElement-Klasse erweitert HTMLElement, implementiert PlaceAttributionElementOptions

Properties: darkSchemeColor, lightSchemeColor

Übernommene Methoden: addEventListener, removeEventListener

PlaceAttributionElementOptions-Schnittstelle

Properties: darkSchemeColor, lightSchemeColor

AttributionColor-Konstanten

Konstanten: BLACK, GRAY, WHITE

Ortsdaten

„Place“-Klasse implementiert PlaceOptions

Statische Methoden: searchByText, searchNearby

Eigenschaften: accessibilityOptions, addressComponents, adrFormatAddress, allowsDogs, attributions, businessStatus, consumerAlert, currentOpeningHours, currentSecondaryOpeningHours, displayName, displayNameLanguageCode, editorialSummary, editorialSummaryLanguageCode, evChargeAmenitySummary, evChargeOptions, formattedAddress, fuelOptions, generativeSummary, googleMapsLinks, googleMapsURI, hasCurbsidePickup, hasDelivery, hasDineIn, hasLiveMusic, hasMenuForChildren, hasOutdoorSeating, hasRestroom, hasTakeout, iconBackgroundColor, id, internationalPhoneNumber, isGoodForChildren, isGoodForGroups, isGoodForWatchingSports, isReservable, location, nationalPhoneNumber, neighborhoodSummary, parkingOptions, paymentOptions, photos, plusCode, postalAddress, priceLevel, priceRange, primaryType, primaryTypeDisplayName, primaryTypeDisplayNameLanguageCode, rating, regularOpeningHours, regularSecondaryOpeningHours, requestedLanguage, requestedRegion, resourceName, reviews, reviewSummary, servesBeer, servesBreakfast, servesBrunch, servesCocktails, servesCoffee, servesDessert, servesDinner, servesLunch, servesVegetarianFood, servesWine, shortFormattedAddress, subDestinations, svgIconMaskURI, types, userRatingCount, utcOffsetMinutes, viewport, websiteURI, openingHours, hasWiFi

Methoden: fetchFields, BetagetNextOpeningTime, BetaisOpen

Geerbte Methoden: toJSON

PlaceOptions-Schnittstelle

Eigenschaften: id, requestedLanguage, requestedRegion, resourceName

AccessibilityOptions-Klasse

Eigenschaften: hasWheelchairAccessibleEntrance, hasWheelchairAccessibleParking, hasWheelchairAccessibleRestroom, hasWheelchairAccessibleSeating

AddressComponent-Klasse

Eigenschaften: longText, shortText, types

Geerbte Methoden: toJSON

Attributionsklasse

Properties: provider, providerURI

Geerbte Methoden: toJSON

AuthorAttribution-Klasse

Eigenschaften: displayName, photoURI, uri

Geerbte Methoden: toJSON

ConnectorAggregation-Klasse

Eigenschaften: availabilityLastUpdateTime, availableCount, count, maxChargeRateKw, outOfServiceCount, type

ConsumerAlert-Klasse

Eigenschaften: details, languageCode, overview

Geerbte Methoden: toJSON

ConsumerAlertDetails-Klasse

Eigenschaften: aboutLinkTitle, aboutLinkURI, description, title

ContentBlock-Klasse

Eigenschaften: content, contentLanguageCode, referencedPlaces

Geerbte Methoden: toJSON

EVChargeAmenitySummary-Klasse

Eigenschaften: coffee, disclosureText, disclosureTextLanguageCode, flagContentURI, overview, restaurant, store

Geerbte Methoden: toJSON

Klasse „EVChargeOptions“

Properties: connectorAggregations, connectorCount

Geerbte Methoden: toJSON

EVConnectorType-Konstanten

Konstanten: CCS_COMBO_1, CCS_COMBO_2, CHADEMO, J1772, NACS, OTHER, TESLA, TYPE_2, UNSPECIFIED_GB_T, UNSPECIFIED_WALL_OUTLET

EVSearchOptions-Schnittstelle

Properties: connectorTypes, minimumChargingRateKw

FetchFieldsRequest-Schnittstelle

Eigenschaften: fields

Klasse „FuelOptions“

Eigenschaften: fuelPrices

Geerbte Methoden: toJSON

FuelPrice-Klasse

Eigenschaften: price, type, updateTime

FuelType-Konstanten

Konstanten: BIO_DIESEL, DIESEL, DIESEL_PLUS, E100, E80, E85, LPG, METHANE, MIDGRADE, PREMIUM, REGULAR_UNLEADED, SP100, SP91, SP91_E10, SP92, SP95, SP95_E10, SP98, SP99, TRUCK_DIESEL

GenerativeSummary-Klasse

Properties: disclosureText, disclosureTextLanguageCode, flagContentURI, overview, overviewLanguageCode

Geerbte Methoden: toJSON

Properties: directionsURI, photosURI, placeURI, reviewsURI, writeAReviewURI

Geerbte Methoden: toJSON

Money-Klasse

Eigenschaften: currencyCode, nanos, units

Methoden: toString

Geerbte Methoden: toJSON

NeighborhoodSummary-Klasse

Properties: description, disclosureText, disclosureTextLanguageCode, flagContentURI, overview

Geerbte Methoden: toJSON

Klasse „OpeningHours“

Eigenschaften: periods, specialDays, weekdayDescriptions

Geerbte Methoden: toJSON

Klasse „OpeningHoursPeriod“

Properties: close, open

Geerbte Methoden: toJSON

Klasse „OpeningHoursPoint“

Eigenschaften: day, hour, minute

Geerbte Methoden: toJSON

SecondaryOpeningHours-Klasse erweitert OpeningHours

Eigenschaften: type

Übernommene Eigenschaften: periods, specialDays, weekdayDescriptions

Geerbte Methoden: toJSON

Klasse „ParkingOptions“

Eigenschaften: hasFreeGarageParking, hasFreeParkingLot, hasFreeStreetParking, hasPaidGarageParking, hasPaidParkingLot, hasPaidStreetParking, hasValetParking

Klasse „PaymentOptions“

Eigenschaften: acceptsCashOnly, acceptsCreditCards, acceptsDebitCards, acceptsNFC

Fotoklasse

Properties: authorAttributions, flagContentURI, googleMapsURI, heightPx, widthPx

Methoden: getURI

Geerbte Methoden: toJSON

PlusCode-Klasse

Properties: compoundCode, globalCode

Geerbte Methoden: toJSON

PostalAddress-Klasse implementiert PostalAddressLiteral

Eigenschaften: addressLines, administrativeArea, languageCode, locality, organization, postalCode, recipients, regionCode, sortingCode, sublocality

Geerbte Methoden: toJSON

PostalAddressLiteral-Schnittstelle

Eigenschaften: addressLines, administrativeArea, languageCode, locality, organization, postalCode, recipients, regionCode, sortingCode, sublocality

PriceLevel-Konstanten

Konstanten: EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

Klasse „PriceRange“

Properties: endPrice, startPrice

Geerbte Methoden: toJSON

Klasse überprüfen

Eigenschaften: authorAttribution, flagContentURI, googleMapsURI, originalText, originalTextLanguageCode, publishTime, rating, relativePublishTimeDescription, text, textLanguageCode, visitDateMonth, visitDateYear

Geerbte Methoden: toJSON

ReviewSummary-Klasse

Eigenschaften: disclosureText, disclosureTextLanguageCode, flagContentURI, reviewsURI, text, textLanguageCode

Geerbte Methoden: toJSON

SearchByTextRequest-Schnittstelle

Eigenschaften: evSearchOptions, fields, includedType, isOpenNow, language, locationBias, locationRestriction, maxResultCount, minRating, priceLevels, rankPreference, region, textQuery, useStrictTypeFiltering, query, BetarankBy

Konstanten für SearchByTextRankPreference

Konstanten: DISTANCE, RELEVANCE

SearchNearbyRequest-Schnittstelle

Eigenschaften: excludedPrimaryTypes, excludedTypes, fields, includedPrimaryTypes, includedTypes, language, locationRestriction, maxResultCount, rankPreference, region

Konstanten für SearchNearbyRankPreference

Konstanten: DISTANCE, POPULARITY

Daten zur automatischen Vervollständigung

AutocompleteSuggestion-Klasse

Statische Methoden: fetchAutocompleteSuggestions

Eigenschaften: placePrediction

AutocompleteRequest-Schnittstelle

Eigenschaften: includedPrimaryTypes, includedRegionCodes, input, inputOffset, language, locationBias, locationRestriction, origin, region, sessionToken

AutocompleteSessionToken-Klasse
PlacePrediction-Klasse

Eigenschaften: distanceMeters, mainText, placeId, secondaryText, text, types

Methoden: BetafetchAddressValidation, toPlace

StringRange-Klasse

Properties: endOffset, startOffset

FormattableText-Klasse

Properties: matches, text

Geocoder

Geocoder-Klasse

Methoden: geocode

GeocoderRequest-Schnittstelle

Eigenschaften: address, bounds, componentRestrictions, BetaextraComputations, fulfillOnZeroResults, language, location, placeId, region

GeocoderComponentRestrictions-Schnittstelle

Properties: administrativeArea, country, locality, postalCode, route

BetaExtraGeocodeComputation-Konstanten

Konstanten: ADDRESS_DESCRIPTORS

GeocoderStatus-Konstanten

Konstanten: ERROR, INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

GeocoderResponse-Schnittstelle

Eigenschaften: Betaaddress_descriptor, plus_code, results

GeocoderResult-Schnittstelle

Eigenschaften: address_components, Betaaddress_descriptor, formatted_address, geometry, partial_match, place_id, plus_code, postcode_localities, types

BetaAddressDescriptor-Schnittstelle

Properties: areas, landmarks

GeocoderAddressComponent-Schnittstelle

Eigenschaften: long_name, short_name, types

GeocoderGeometry-Schnittstelle

Eigenschaften: bounds, location, location_type, viewport

GeocoderLocationType-Konstanten

Konstanten: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

BetaLandmark-Schnittstelle

Eigenschaften: display_name, display_name_language_code, place_id, spatial_relationship, straight_line_distance_meters, travel_distance_meters, types

BetaFlächenschnittstelle

Eigenschaften: containment, display_name, display_name_language_code, place_id

BetaBegrenzungskonstanten

Konstanten: NEAR, OUTSKIRTS, WITHIN

BetaSpatialRelationship-Konstanten

Konstanten: ACROSS_THE_ROAD, AROUND_THE_CORNER, BEHIND, BESIDE, DOWN_THE_ROAD, NEAR, WITHIN

„Place Autocomplete“-Dienst (eingestellt)

AutocompleteService-Klasse

Methoden: getPlacePredictions, getQueryPredictions

AutocompletionRequest-Schnittstelle

Eigenschaften: componentRestrictions, input, language, locationBias, locationRestriction, offset, origin, region, sessionToken, types, bounds, location, radius

AutocompleteResponse-Schnittstelle

Eigenschaften: predictions

QueryAutocompletionRequest-Schnittstelle

Properties: bounds, input, location, offset, radius

ComponentRestrictions-Schnittstelle

Eigenschaften: country

AutocompletePrediction-Schnittstelle

Eigenschaften: description, distance_meters, matched_substrings, place_id, structured_formatting, terms, types

QueryAutocompletePrediction-Schnittstelle

Eigenschaften: description, matched_substrings, place_id, terms

PredictionTerm-Schnittstelle

Properties: offset, value

PredictionSubstring-Schnittstelle

Properties: length, offset

StructuredFormatting-Schnittstelle

Eigenschaften: main_text, main_text_matched_substrings, secondary_text

Address Validation

AddressValidation-Klasse

Statische Methoden: fetchAddressValidation

Eigenschaften: address, geocode, metadata, responseId, uspsData, verdict

Geerbte Methoden: toJSON

AddressValidationRequest-Schnittstelle

Properties: address, placeAutocompleteElement, previousResponseId, sessionToken, uspsCASSEnabled

Adressklasse

Eigenschaften: components, formattedAddress, missingComponentTypes, postalAddress, unconfirmedComponentTypes, unresolvedTokens

Geerbte Methoden: toJSON

AddressComponent-Klasse

Eigenschaften: componentName, componentNameLanguageCode, componentType, confirmationLevel, inferred, replaced, spellCorrected, unexpected

AddressMetadata-Klasse

Eigenschaften: business, poBox, residential

Geerbte Methoden: toJSON

ConfirmationLevel-Konstanten

Konstanten: CONFIRMED, UNCONFIRMED_AND_SUSPICIOUS, UNCONFIRMED_BUT_PLAUSIBLE

Geocode-Klasse

Eigenschaften: bounds, featureSizeMeters, location, placeId, placeTypes, plusCode

Methoden: fetchPlace

Geerbte Methoden: toJSON

Konstanten für den Detaillierungsgrad

Konstanten: BLOCK, OTHER, PREMISE, PREMISE_PROXIMITY, ROUTE, SUB_PREMISE

BetaPossibleNextAction-Konstanten

Konstanten: ACCEPT, CONFIRM, CONFIRM_ADD_SUBPREMISES, FIX

USPSAddress-Klasse

Eigenschaften: city, cityStateZipAddressLine, firm, firstAddressLine, secondAddressLine, state, urbanization, zipCode, zipCodeExtension

Geerbte Methoden: toJSON

USPSData-Klasse

Eigenschaften: abbreviatedCity, addressRecordType, carrierRoute, carrierRouteIndicator, cassProcessed, county, deliveryPointCheckDigit, deliveryPointCode, dpvCMRA, dpvConfirmation, dpvDoorNotAccessible, dpvDrop, dpvEnhancedDeliveryCode, dpvFootnote, dpvNonDeliveryDays, dpvNonDeliveryDaysValues, dpvNoSecureLocation, dpvNoStat, dpvNoStatReasonCode, dpvPBSA, dpvThrowback, dpvVacant, elotFlag, elotNumber, errorMessage, fipsCountyCode, hasDefaultAddress, hasNoEWSMatch, lacsLinkIndicator, lacsLinkReturnCode, pmbDesignator, pmbNumber, poBoxOnlyPostalCode, postOfficeCity, postOfficeState, standardizedAddress, suiteLinkFootnote

Geerbte Methoden: toJSON

Einstufungsklasse

Eigenschaften: addressComplete, geocodeGranularity, hasInferredComponents, hasReplacedComponents, hasUnconfirmedComponents, inputGranularity, BetapossibleNextAction, validationGranularity

„Places“-Dienst (eingestellt)

PlacesService-Klasse

Methoden: findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch, textSearch

PlaceDetailsRequest-Schnittstelle

Properties: fields, language, placeId, region, sessionToken

FindPlaceFromPhoneNumberRequest-Schnittstelle

Eigenschaften: fields, language, locationBias, phoneNumber

FindPlaceFromQueryRequest-Schnittstelle

Eigenschaften: fields, language, locationBias, query

PlaceSearchRequest-Schnittstelle

Eigenschaften: bounds, keyword, language, location, maxPriceLevel, minPriceLevel, openNow, radius, rankBy, type, name

TextSearchRequest-Schnittstelle

Eigenschaften: bounds, language, location, query, radius, region, type

RankBy-Konstanten

Konstanten: DISTANCE, PROMINENCE

LocationBias-Typedef
LocationRestriction-Typedef
PlacesServiceStatus-Konstanten

Konstanten: INVALID_REQUEST, NOT_FOUND, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

PlaceSearchPagination-Schnittstelle

Eigenschaften: hasNextPage

Methoden: nextPage

PlaceResult-Schnittstelle

Eigenschaften: address_components, adr_address, aspects, business_status, formatted_address, formatted_phone_number, geometry, html_attributions, icon, icon_background_color, icon_mask_base_uri, international_phone_number, name, opening_hours, photos, place_id, plus_code, price_level, rating, reviews, types, url, user_ratings_total, utc_offset_minutes, vicinity, website, utc_offset, permanently_closed

PlaceAspectRating-Schnittstelle

Properties: rating, type

BusinessStatus-Konstanten

Konstanten: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, OPERATIONAL

PlaceGeometry-Schnittstelle

Properties: location, viewport

PlaceOpeningHours-Schnittstelle

Eigenschaften: periods, weekday_text, open_now

Methoden: isOpen

PlaceOpeningHoursPeriod-Schnittstelle

Properties: close, open

PlaceOpeningHoursTime-Schnittstelle

Properties: day, hours, minutes, nextDate, time

PlacePlusCode-Schnittstelle

Properties: compound_code, global_code

PlacePhoto-Schnittstelle

Eigenschaften: height, html_attributions, width

Methoden: getUrl

PhotoOptions-Schnittstelle

Properties: maxHeight, maxWidth

PlaceReview-Schnittstelle

Eigenschaften: author_name, author_url, language, profile_photo_url, rating, relative_time_description, text, time, aspects

Routen

Route

Routenklasse

Statische Methoden: computeRoutes

Eigenschaften: description, distanceMeters, durationMillis, legs, localizedValues, optimizedIntermediateWaypointIndices, path, polylineDetails, routeLabels, routeToken, speedPaths, staticDurationMillis, travelAdvisory, viewport, warnings

Methoden: createPolylines, createWaypointAdvancedMarkers

Geerbte Methoden: toJSON

ComputeRoutesRequest-Schnittstelle

Eigenschaften: arrivalTime, computeAlternativeRoutes, departureTime, destination, extraComputations, fields, intermediates, language, optimizeWaypointOrder, origin, polylineQuality, region, requestedReferenceRoutes, routeModifiers, routingPreference, trafficModel, transitPreference, travelMode, units

ComputeRoutesExtraComputation-Konstanten

Konstanten: FLYOVER_INFO_ON_POLYLINE, FUEL_CONSUMPTION, HTML_FORMATTED_NAVIGATION_INSTRUCTIONS, NARROW_ROAD_INFO_ON_POLYLINE, TOLLS, TRAFFIC_ON_POLYLINE

DirectionalLocationLiteral-Schnittstelle erweitert LatLngAltitudeLiteral

Eigenschaften: heading

Übernommene Eigenschaften: altitude, lat, lng

DirectionalLocation-Klasse erweitert LatLngAltitude, implementiert DirectionalLocationLiteral

Eigenschaften: heading

Übernommene Eigenschaften: altitude, lat, lng

Methoden: toJSON

Geerbte Methoden: equals

Klasse „FallbackInfo“

Properties: reason, routingMode

Geerbte Methoden: toJSON

FallbackReason-Konstanten

Konstanten: LATENCY_EXCEEDED, SERVER_ERROR

Konstanten für FallbackRoutingMode

Konstanten: TRAFFIC_AWARE, TRAFFIC_UNAWARE

GeocodedWaypoint-Klasse

Properties: geocoderStatus, intermediateWaypointRequestIndex, partialMatch, placeId, types

Geerbte Methoden: toJSON

GeocodingResults-Klasse

Eigenschaften: destination, intermediates, origin

Geerbte Methoden: toJSON

MultiModalSegment-Klasse

Properties: instructions, maneuver, stepEndIndex, stepStartIndex, travelMode

Geerbte Methoden: toJSON

Klasse „PolylineDetailInfo“

Eigenschaften: endIndex, presence, startIndex

Geerbte Methoden: toJSON

Klasse „PolylineDetails“

Properties: flyoverInfo, narrowRoadInfo

Geerbte Methoden: toJSON

Konstanten für PolylineQuality

Konstanten: HIGH_QUALITY, OVERVIEW

ReferenceRoute-Konstanten

Konstanten: FUEL_EFFICIENT, SHORTER_DISTANCE

RoadFeatureState-Konstanten

Konstanten: DOES_NOT_EXIST, EXISTS

RouteLabel-Konstanten

Konstanten: DEFAULT_ROUTE, DEFAULT_ROUTE_ALTERNATE, FUEL_EFFICIENT, SHORTER_DISTANCE

RouteLeg-Klasse

Eigenschaften: distanceMeters, durationMillis, endLocation, localizedValues, path, speedPaths, startLocation, staticDurationMillis, steps, stepsOverview, travelAdvisory

Geerbte Methoden: toJSON

Klasse „RouteLegLocalizedValues“

Eigenschaften: distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage

Geerbte Methoden: toJSON

Klasse „RouteLegStep“

Eigenschaften: distanceMeters, endLocation, instructions, localizedValues, maneuver, path, startLocation, staticDurationMillis, transitDetails, travelMode

Geerbte Methoden: toJSON

Klasse „RouteLegStepLocalizedValues“

Eigenschaften: distance, distanceLanguage, staticDuration, staticDurationLanguage

Geerbte Methoden: toJSON

RouteLegTravelAdvisory-Klasse

Properties: speedReadingIntervals, tollInfo

Geerbte Methoden: toJSON

Klasse „RouteLocalizedValues“

Eigenschaften: distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage, transitFare, transitFareLanguage

Geerbte Methoden: toJSON

RouteModifiers-Schnittstelle

Eigenschaften: avoidFerries, avoidHighways, avoidIndoor, avoidTolls, tollPasses, vehicleInfo

RoutePolylineDetails-Schnittstelle

Eigenschaften: speed, transitDetails, travelMode

RoutePolylineOptions-Schnittstelle

Properties: colorScheme, polylineOptions

RouteTravelAdvisory-Klasse

Properties: fuelConsumptionMicroliters, routeRestrictionsPartiallyIgnored, speedReadingIntervals, tollInfo, transitFare

Geerbte Methoden: toJSON

Konstanten für „RoutingPreference“

Konstanten: TRAFFIC_AWARE, TRAFFIC_AWARE_OPTIMAL, TRAFFIC_UNAWARE

Geschwindigkeitskonstanten

Konstanten: NORMAL, SLOW, TRAFFIC_JAM

SpeedPath-Schnittstelle

Properties: path, speed

SpeedReadingInterval-Klasse

Eigenschaften: endPolylinePointIndex, speed, startPolylinePointIndex

StepsOverview-Klasse

Eigenschaften: multiModalSegments

Geerbte Methoden: toJSON

Klasse „TollInfo“

Eigenschaften: estimatedPrices

Geerbte Methoden: toJSON

TransitAgency-Klasse

Eigenschaften: name, phoneNumber, url

Geerbte Methoden: toJSON

Klasse „TransitDetails“

Eigenschaften: arrivalStop, arrivalTime, departureStop, departureTime, headsign, headwayMillis, stopCount, transitLine, tripShortText

Geerbte Methoden: toJSON

TransitLine-Klasse

Eigenschaften: agencies, color, iconURL, name, shortName, textColor, url, vehicle

Geerbte Methoden: toJSON

TransitPreference-Schnittstelle

Properties: allowedTransitModes, routingPreference

TransitStop-Klasse

Properties: location, name

Geerbte Methoden: toJSON

Klasse „TransitVehicle“

Properties: iconURL, localIconURL, name, nameLanguage, vehicleType

Geerbte Methoden: toJSON

Konstanten für VehicleEmissionType

Konstanten: DIESEL, ELECTRIC, GASOLINE, HYBRID

VehicleInfo-Schnittstelle

Eigenschaften: emissionType

Wegpunktoberfläche

Eigenschaften: location, sideOfRoad, vehicleStopover, via

WaypointMarkerDetails-Schnittstelle

Eigenschaften: index, leg, totalMarkers

Routenmatrix

RouteMatrix-Klasse

Statische Methoden: computeRouteMatrix

Eigenschaften: rows

Geerbte Methoden: toJSON

RouteMatrixRow-Klasse

Eigenschaften: items

Geerbte Methoden: toJSON

Klasse „RouteMatrixItem“

Eigenschaften: condition, distanceMeters, durationMillis, error, fallbackInfo, localizedValues, staticDurationMillis, travelAdvisory

ComputeRouteMatrixRequest-Schnittstelle

Eigenschaften: arrivalTime, departureTime, destinations, extraComputations, fields, language, origins, region, routingPreference, trafficModel, transitPreference, travelMode, units

Konstanten für ComputeRouteMatrixExtraComputation

Konstanten: TOLLS

RouteMatrixItemCondition-Konstanten

Konstanten: ROUTE_EXISTS, ROUTE_NOT_FOUND

Klasse „RouteMatrixItemError“ erweitert Error

Geerbte Methoden: toJSON

RouteMatrixItemLocalizedValues-Klasse

Eigenschaften: distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage, transitFare, transitFareLanguage

Geerbte Methoden: toJSON

RouteMatrixOrigin-Schnittstelle

Properties: routeModifiers, waypoint

Elevation

ElevationService-Klasse

Methoden: getElevationAlongPath, getElevationForLocations

LocationElevationRequest-Schnittstelle

Eigenschaften: locations

LocationElevationResponse-Schnittstelle

Eigenschaften: results

PathElevationRequest-Schnittstelle

Properties: path, samples

PathElevationResponse-Schnittstelle

Eigenschaften: results

ElevationResult-Schnittstelle

Eigenschaften: elevation, location, resolution

ElevationStatus-Konstanten

Konstanten: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Wegbeschreibung (eingestellt)

DirectionsService-Klasse

Methoden: route

DirectionsRequest-Schnittstelle

Eigenschaften: avoidFerries, avoidHighways, avoidTolls, destination, drivingOptions, language, optimizeWaypoints, origin, provideRouteAlternatives, region, transitOptions, travelMode, unitSystem, waypoints

DirectionsStatus-Konstanten

Konstanten: INVALID_REQUEST, MAX_WAYPOINTS_EXCEEDED, NOT_FOUND, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

DirectionsResult-Schnittstelle

Eigenschaften: available_travel_modes, geocoded_waypoints, request, routes

DirectionsRenderer-Klasse extends MVCObject

Methoden: getDirections, getMap, getPanel, getRouteIndex, setDirections, setMap, setOptions, setPanel, setRouteIndex

Geerbte Methoden: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Ereignisse: directions_changed

DirectionsRendererOptions-Schnittstelle

Eigenschaften: directions, draggable, hideRouteList, infoWindow, map, markerOptions, panel, polylineOptions, preserveViewport, routeIndex, suppressBicyclingLayer, suppressInfoWindows, suppressMarkers, suppressPolylines

DirectionsWaypoint-Schnittstelle

Properties: location, stopover

DirectionsGeocodedWaypoint-Schnittstelle

Eigenschaften: partial_match, place_id, types

DirectionsRoute-Schnittstelle

Eigenschaften: bounds, copyrights, fare, legs, overview_path, overview_polyline, summary, warnings, waypoint_order

DirectionsLeg-Schnittstelle

Eigenschaften: arrival_time, departure_time, distance, duration, duration_in_traffic, end_address, end_location, start_address, start_location, steps, via_waypoints, traffic_speed_entry

DirectionsStep-Schnittstelle

Eigenschaften: distance, duration, encoded_lat_lngs, end_location, instructions, maneuver, path, start_location, steps, transit, transit_details, travel_mode, start_point, end_point, lat_lngs, polyline

DirectionsPolyline-Schnittstelle

Eigenschaften: points

Place-Schnittstelle

Eigenschaften: location, placeId, query

TravelMode-Konstanten

Konstanten: BICYCLING, DRIVING, TRANSIT, BetaTWO_WHEELER, WALKING

DrivingOptions-Schnittstelle

Properties: departureTime, trafficModel

TrafficModel-Konstanten

Konstanten: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

TransitOptions-Schnittstelle

Eigenschaften: arrivalTime, departureTime, modes, routingPreference

TransitMode-Konstanten

Konstanten: BUS, BetaLIGHT_RAIL, RAIL, SUBWAY, TRAIN, TRAM

Konstanten für TransitRoutePreference

Konstanten: FEWER_TRANSFERS, LESS_WALKING

TransitFare-Schnittstelle

Eigenschaften: currency, text, value

TransitDetails-Schnittstelle

Eigenschaften: arrival_stop, arrival_time, departure_stop, departure_time, headsign, headway, line, num_stops, trip_short_name

TransitStop-Schnittstelle

Properties: location, name

TransitLine-Schnittstelle

Eigenschaften: agencies, color, icon, name, short_name, text_color, url, vehicle

TransitAgency-Schnittstelle

Eigenschaften: name, phone, url

TransitVehicle-Schnittstelle

Eigenschaften: icon, local_icon, name, type

VehicleType-Konstanten

Konstanten: BUS, CABLE_CAR, COMMUTER_TRAIN, FERRY, FUNICULAR, GONDOLA_LIFT, HEAVY_RAIL, HIGH_SPEED_TRAIN, INTERCITY_BUS, METRO_RAIL, MONORAIL, OTHER, RAIL, SHARE_TAXI, SUBWAY, TRAM, TROLLEYBUS

UnitSystem-Konstanten

Konstanten: IMPERIAL, METRIC

Entfernungsschnittstelle

Properties: text, value

Dauer-Schnittstelle

Properties: text, value

Zeitschnittstelle

Eigenschaften: text, time_zone, value

Konstanten für DirectionsTravelMode
DirectionsUnitSystem-Konstanten

Distance Matrix (eingestellt)

DistanceMatrixService-Klasse

Methoden: getDistanceMatrix

DistanceMatrixRequest-Schnittstelle

Eigenschaften: avoidFerries, avoidHighways, avoidTolls, destinations, drivingOptions, language, origins, region, transitOptions, travelMode, unitSystem

DistanceMatrixResponse-Schnittstelle

Eigenschaften: destinationAddresses, originAddresses, rows

DistanceMatrixResponseRow-Schnittstelle

Eigenschaften: elements

DistanceMatrixResponseElement-Schnittstelle

Properties: distance, duration, duration_in_traffic, fare, status

DistanceMatrixStatus-Konstanten

Konstanten: INVALID_REQUEST, MAX_DIMENSIONS_EXCEEDED, MAX_ELEMENTS_EXCEEDED, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Konstanten für „DistanceMatrixElementStatus“

Konstanten: NOT_FOUND, OK, ZERO_RESULTS

3D-Karten

3D-Karten

Map3DElement-Klasse erweitert HTMLElement, implementiert Map3DElementOptions

Eigenschaften: bounds, cameraPosition, center, defaultUIHidden, description, fov, gestureHandling, heading, internalUsageAttributionIds, language, mapId, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, mode, range, region, roll, tilt, defaultUIDisabled

Methoden: flyCameraAround, flyCameraTo, stopCameraAnimation

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-animationend, gmp-camerapositionchange, gmp-centerchange, gmp-click, gmp-error, gmp-fovchange, gmp-headingchange, gmp-map-id-error, gmp-rangechange, gmp-rollchange, gmp-steadychange, gmp-tiltchange

Map3DElementOptions-Schnittstelle

Eigenschaften: bounds, cameraPosition, center, defaultUIHidden, description, fov, gestureHandling, heading, internalUsageAttributionIds, language, mapId, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, mode, range, region, roll, tilt, defaultUIDisabled

MapMode-Konstanten

Konstanten: HYBRID, SATELLITE

GestureHandling-Konstanten

Konstanten: AUTO, COOPERATIVE, GREEDY

FlyAroundAnimationOptions-Schnittstelle

Eigenschaften: camera, durationMillis, repeatCount, rounds

FlyToAnimationOptions-Schnittstelle

Properties: durationMillis, endCamera

CameraOptions-Schnittstelle

Eigenschaften: altitudeMode, cameraPosition, center, fov, heading, range, roll, tilt

SteadyChangeEvent-Klasse erbt von Event

Eigenschaften: isSteady

LocationClickEvent-Klasse erweitert Event

Eigenschaften: position

PlaceClickEvent-Klasse erbt von LocationClickEvent

Eigenschaften: placeId

Übernommene Properties: position

Methoden: fetchPlace

Auf der Karte zeichnen

MarkerElement-Klasse erweitert HTMLElement, implementiert MarkerElementOptions

Eigenschaften: altitudeMode, anchorLeft, anchorTop, collisionBehavior, collisionPriority, position, title

Übernommene Methoden: addEventListener, removeEventListener

MarkerElementOptions-Schnittstelle

Eigenschaften: altitudeMode, anchorLeft, anchorTop, collisionBehavior, collisionPriority, position, title

MarkerInteractiveElement-Klasse erweitert MarkerElement, implementiert MarkerInteractiveElementOptions

Eigenschaften: gmpPopoverTargetElement

Übernommene Eigenschaften: altitudeMode, anchorLeft, anchorTop, collisionBehavior, collisionPriority, position, title

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-click

MarkerInteractiveElementOptions-Schnittstelle erweitert MarkerElementOptions

Eigenschaften: gmpPopoverTargetElement

Übernommene Eigenschaften: altitudeMode, anchorLeft, anchorTop, collisionBehavior, collisionPriority, position, title

Marker3DElement-Klasse erweitert HTMLElement, implementiert Marker3DElementOptions

Eigenschaften: altitudeMode, collisionBehavior, collisionPriority, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Übernommene Methoden: addEventListener, removeEventListener

Marker3DElementOptions-Schnittstelle

Eigenschaften: altitudeMode, collisionBehavior, collisionPriority, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Marker3DInteractiveElement-Klasse erweitert Marker3DElement, implementiert Marker3DInteractiveElementOptions

Properties: gmpPopoverTargetElement, title

Übernommene Eigenschaften: altitudeMode, collisionBehavior, collisionPriority, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-click

Marker3DInteractiveElementOptions-Schnittstelle erweitert Marker3DElementOptions

Properties: gmpPopoverTargetElement, title

Übernommene Eigenschaften: altitudeMode, collisionBehavior, collisionPriority, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Model3DElement-Klasse erweitert HTMLElement, implementiert Model3DElementOptions

Properties: altitudeMode, orientation, position, scale, src

Übernommene Methoden: addEventListener, removeEventListener

Model3DElementOptions-Schnittstelle

Properties: altitudeMode, orientation, position, scale, src

Klasse „Model3DInteractiveElement“ erweitert Model3DElement, implementiert Model3DInteractiveElementOptions

Übernommene Eigenschaften: altitudeMode, orientation, position, scale, src

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-click

Model3DInteractiveElementOptions-Schnittstelle erweitert Model3DElementOptions

Übernommene Eigenschaften: altitudeMode, orientation, position, scale, src

Polyline3DElement-Klasse erweitert HTMLElement, implementiert Polyline3DElementOptions

Eigenschaften: altitudeMode, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, path, strokeColor, strokeWidth, zIndex, coordinates

Übernommene Methoden: addEventListener, removeEventListener

Polyline3DElementOptions-Schnittstelle

Eigenschaften: altitudeMode, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, strokeColor, strokeWidth, zIndex

Polyline3DInteractiveElement-Klasse erweitert Polyline3DElement, implementiert Polyline3DInteractiveElementOptions

Übernommene Eigenschaften: altitudeMode, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, path, strokeColor, strokeWidth, zIndex, coordinates

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-click

Polyline3DInteractiveElementOptions-Schnittstelle erweitert Polyline3DElementOptions

Übernommene Eigenschaften: altitudeMode, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, strokeColor, strokeWidth, zIndex

Polygon3DElement-Klasse erweitert HTMLElement, implementiert Polygon3DElementOptions

Eigenschaften: altitudeMode, drawsOccludedSegments, extruded, fillColor, geodesic, innerPaths, path, strokeColor, strokeWidth, zIndex, outerCoordinates, innerCoordinates

Übernommene Methoden: addEventListener, removeEventListener

Polygon3DElementOptions-Schnittstelle

Eigenschaften: altitudeMode, drawsOccludedSegments, extruded, fillColor, geodesic, innerCoordinates, outerCoordinates, strokeColor, strokeWidth, zIndex

Polygon3DInteractiveElement-Klasse erweitert Polygon3DElement, implementiert Polygon3DInteractiveElementOptions

Übernommene Eigenschaften: altitudeMode, drawsOccludedSegments, extruded, fillColor, geodesic, innerPaths, path, strokeColor, strokeWidth, zIndex, outerCoordinates, innerCoordinates

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-click

Polygon3DInteractiveElementOptions-Schnittstelle erweitert Polygon3DElementOptions

Übernommene Eigenschaften: altitudeMode, drawsOccludedSegments, extruded, fillColor, geodesic, innerCoordinates, outerCoordinates, strokeColor, strokeWidth, zIndex

FlattenerElement-Klasse erweitert HTMLElement, implementiert FlattenerElementOptions

Properties: innerPaths, path

Übernommene Methoden: addEventListener, removeEventListener

FlattenerElementOptions-Schnittstelle

Properties: innerPaths, path

PopoverElement-Klasse erweitert HTMLElement, implementiert PopoverElementOptions

Properties: altitudeMode, autoPanDisabled, lightDismissDisabled, open, positionAnchor

Übernommene Methoden: addEventListener, removeEventListener

PopoverElementOptions-Schnittstelle

Properties: altitudeMode, autoPanDisabled, lightDismissDisabled, open, positionAnchor

AltitudeMode-Konstanten

Konstanten: ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND, RELATIVE_TO_MESH

Umwelt (Alpha)

Luftqualität

AlphaAirQualityMeterElement-Klasse erweitert HTMLElement, implementiert AirQualityMeterElementOptions

Properties: location, requestedLanguage

Übernommene Methoden: addEventListener, removeEventListener

Ereignisse: gmp-error, gmp-load

AirQualityMeterElementOptions-Schnittstelle

Properties: location, requestedLanguage

Reise teilen

Kartenansicht

JourneySharingMapView-Klasse

Eigenschaften: automaticViewportMode, element, enableTraffic, locationProviders, map, mapOptions, locationProvider, destinationMarkerSetup, originMarkerSetup, taskOutcomeMarkerSetup, unsuccessfulTaskMarkerSetup, vehicleMarkerSetup, waypointMarkerSetup, anticipatedRoutePolylineSetup, takenRoutePolylineSetup, pingMarkerSetup, successfulTaskMarkerSetup, destinationMarkers, originMarkers, successfulTaskMarkers, taskOutcomeMarkers, unsuccessfulTaskMarkers, vehicleMarkers, waypointMarkers, anticipatedRoutePolylines, takenRoutePolylines

Methoden: addLocationProvider, removeLocationProvider

JourneySharingMapViewOptions-Schnittstelle

Eigenschaften: automaticViewportMode, element, locationProviders, mapOptions, locationProvider, destinationMarkerSetup, originMarkerSetup, taskOutcomeMarkerSetup, unsuccessfulTaskMarkerSetup, vehicleMarkerSetup, waypointMarkerSetup, anticipatedRoutePolylineSetup, takenRoutePolylineSetup, pingMarkerSetup, successfulTaskMarkerSetup

AutomaticViewportMode-Konstanten

Konstanten: FIT_ANTICIPATED_ROUTE, NONE

Abstrakte Klasse „LocationProvider“

Methoden: addListener

Abstrakte Klasse „PollingLocationProvider“ erweitert LocationProvider

Properties: isPolling, pollingIntervalMillis

Geerbte Methoden: addListener

Ereignisse: ispollingchange

PollingLocationProviderIsPollingChangeEvent-Schnittstelle

Eigenschaften: error

Authentifizierung

AuthToken-Schnittstelle

Properties: expiresInSeconds, token

AuthTokenContext-Schnittstelle

Properties: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

AuthTokenFetcher-Typedef
AuthTokenFetcherOptions-Schnittstelle

Properties: context, serviceType

FleetEngineServiceType-Konstanten

Konstanten: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

Anpassen der Benutzeroberfläche

PolylineSetup typedef
PolylineSetupOptions-Schnittstelle

Properties: polylineOptions, visible

DefaultPolylineSetupOptions-Schnittstelle

Properties: defaultPolylineOptions, defaultVisible

MarkerSetup-Typedef
MarkerSetupOptions-Schnittstelle

Eigenschaften: markerOptions

DefaultMarkerSetupOptions-Schnittstelle

Eigenschaften: defaultMarkerOptions

MarkerCustomizationFunctionParams-Schnittstelle

Eigenschaften: defaultOptions, isNew, marker

DeliveryVehicleMarkerCustomizationFunctionParams-Schnittstelle erweitert MarkerCustomizationFunctionParams

Eigenschaften: vehicle

Übernommene Eigenschaften: defaultOptions, isNew, marker

PlannedStopMarkerCustomizationFunctionParams interface extends DeliveryVehicleMarkerCustomizationFunctionParams

Eigenschaften: stopIndex

Übernommene Eigenschaften: defaultOptions, isNew, marker, vehicle

TaskMarkerCustomizationFunctionParams-Schnittstelle erweitert DeliveryVehicleMarkerCustomizationFunctionParams

Eigenschaften: task

Übernommene Eigenschaften: defaultOptions, isNew, marker, vehicle

ShipmentMarkerCustomizationFunctionParams-Schnittstelle erweitert MarkerCustomizationFunctionParams

Eigenschaften: taskTrackingInfo

Übernommene Eigenschaften: defaultOptions, isNew, marker

TripMarkerCustomizationFunctionParams-Schnittstelle erweitert MarkerCustomizationFunctionParams

Eigenschaften: trip

Übernommene Eigenschaften: defaultOptions, isNew, marker

TripWaypointMarkerCustomizationFunctionParams-Schnittstelle erweitert TripMarkerCustomizationFunctionParams

Eigenschaften: waypointIndex

Übernommene Eigenschaften: defaultOptions, isNew, marker, trip

VehicleMarkerCustomizationFunctionParams interface extends MarkerCustomizationFunctionParams

Eigenschaften: vehicle

Übernommene Eigenschaften: defaultOptions, isNew, marker

VehicleWaypointMarkerCustomizationFunctionParams-Schnittstelle erweitert VehicleMarkerCustomizationFunctionParams

Eigenschaften: waypointIndex

Übernommene Eigenschaften: defaultOptions, isNew, marker, vehicle

PolylineCustomizationFunctionParams-Schnittstelle

Eigenschaften: defaultOptions, isNew, polylines

ShipmentPolylineCustomizationFunctionParams interface extends PolylineCustomizationFunctionParams

Eigenschaften: taskTrackingInfo

Übernommene Eigenschaften: defaultOptions, isNew, polylines

TripPolylineCustomizationFunctionParams-Schnittstelle erweitert PolylineCustomizationFunctionParams

Eigenschaften: trip

Übernommene Eigenschaften: defaultOptions, isNew, polylines

VehiclePolylineCustomizationFunctionParams-Schnittstelle erweitert PolylineCustomizationFunctionParams

Eigenschaften: vehicle

Übernommene Eigenschaften: defaultOptions, isNew, polylines

DeliveryVehiclePolylineCustomizationFunctionParams-Schnittstelle erweitert PolylineCustomizationFunctionParams

Eigenschaften: deliveryVehicle

Übernommene Eigenschaften: defaultOptions, isNew, polylines

Fleet Engine-Entitäten

Aufgabenoberfläche

Eigenschaften: attributes, estimatedCompletionTime, latestVehicleLocationUpdate, name, outcome, outcomeLocation, outcomeLocationSource, outcomeTime, plannedLocation, remainingVehicleJourneySegments, status, targetTimeWindow, trackingId, type, vehicleId

TaskInfo-Schnittstelle

Eigenschaften: extraDurationMillis, id, targetTimeWindow

TaskTrackingInfo-Schnittstelle

Eigenschaften: attributes, estimatedArrivalTime, estimatedTaskCompletionTime, latestVehicleLocationUpdate, name, plannedLocation, remainingDrivingDistanceMeters, remainingStopCount, routePolylinePoints, state, targetTimeWindow, taskOutcome, taskOutcomeTime, trackingId

Fahrtenoberfläche

Eigenschaften: actualDropOffLocation, actualPickupLocation, dropOffTime, latestVehicleLocationUpdate, name, passengerCount, pickupTime, plannedDropOffLocation, plannedPickupLocation, remainingWaypoints, status, type, vehicleId

DeliveryVehicle-Schnittstelle

Eigenschaften: attributes, currentRouteSegmentEndPoint, latestVehicleLocationUpdate, name, navigationStatus, remainingDistanceMeters, remainingDurationMillis, remainingVehicleJourneySegments

DeliveryVehicleStop-Schnittstelle

Eigenschaften: plannedLocation, state, tasks

Konstanten für DeliveryVehicleStopState

Konstanten: ARRIVED, ENROUTE, NEW, UNSPECIFIED

VehicleJourneySegment-Schnittstelle

Eigenschaften: drivingDistanceMeters, drivingDurationMillis, path, stop

VehicleLocationUpdate-Schnittstelle

Eigenschaften: heading, location, speedKilometersPerHour, time

VehicleWaypoint-Schnittstelle

Properties: distanceMeters, durationMillis, location, path, speedReadingIntervals

Fahrzeugschnittstelle

Eigenschaften: attributes, currentRouteSegmentEndPoint, currentRouteSegmentVersion, currentTrips, etaToFirstWaypoint, latestLocation, maximumCapacity, name, navigationStatus, remainingDistanceMeters, supportedTripTypes, vehicleState, vehicleType, waypoints, waypointsVersion

Konstanten für VehicleNavigationStatus

Konstanten: ARRIVED_AT_DESTINATION, ENROUTE_TO_DESTINATION, NO_GUIDANCE, OFF_ROUTE, UNKNOWN_NAVIGATION_STATUS

VehicleState-Konstanten

Konstanten: OFFLINE, ONLINE, UNKNOWN_VEHICLE_STATE

VehicleType-Konstanten

Konstanten: AUTO, TAXI, TRUCK, TWO_WHEELER, UNKNOWN

TripType-Konstanten

Konstanten: EXCLUSIVE, SHARED, UNKNOWN_TRIP_TYPE

TripWaypoint-Schnittstelle

Eigenschaften: distanceMeters, durationMillis, location, path, speedReadingIntervals, tripId, waypointType

Konstanten für WaypointType

Konstanten: DROP_OFF_WAYPOINT_TYPE, INTERMEDIATE_DESTINATION_WAYPOINT_TYPE, PICKUP_WAYPOINT_TYPE, UNKNOWN_WAYPOINT_TYPE

TimeWindow-Schnittstelle

Properties: endTime, startTime

Geschwindigkeitskonstanten

Konstanten: NORMAL, SLOW, TRAFFIC_JAM

SpeedReadingInterval-Schnittstelle

Eigenschaften: endPolylinePointIndex, speed, startPolylinePointIndex

Fortschritt von Reisen und Bestellungen

Die FleetEngineTripLocationProvider-Klasse erweitert PollingLocationProvider.

Statische Methoden: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Eigenschaften: tripId

Übernommene Attribute: isPolling, pollingIntervalMillis

Methoden: refresh

Geerbte Methoden: addListener

Ereignisse: error, update

Übernommene Ereignisse: ispollingchange

FleetEngineTripLocationProviderOptions-Schnittstelle

Eigenschaften: activePolylineCustomization, authTokenFetcher, destinationMarkerCustomization, originMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, takenPolylineCustomization, tripId, vehicleMarkerCustomization, waypointMarkerCustomization

FleetEngineTripLocationProviderUpdateEvent-Schnittstelle

Eigenschaften: trip

Flottenverfolgung – Flotte für die letzte Meile

Die FleetEngineDeliveryVehicleLocationProvider-Klasse erweitert PollingLocationProvider.

Properties: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Übernommene Attribute: isPolling, pollingIntervalMillis

Geerbte Methoden: addListener

Ereignisse: error, update

Übernommene Ereignisse: ispollingchange

FleetEngineDeliveryVehicleLocationProviderOptions-Schnittstelle

Eigenschaften: activePolylineCustomization, authTokenFetcher, deliveryVehicleId, deliveryVehicleMarkerCustomization, plannedStopMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, takenPolylineCustomization, taskFilterOptions, taskMarkerCustomization, taskOutcomeMarkerCustomization

FleetEngineTaskFilterOptions-Schnittstelle

Eigenschaften: completionTimeFrom, completionTimeTo, state

FleetEngineDeliveryVehicleLocationProviderUpdateEvent-Schnittstelle

Eigenschaften: completedVehicleJourneySegments, deliveryVehicle, tasks

Die FleetEngineDeliveryFleetLocationProvider-Klasse erbt von PollingLocationProvider.

Eigenschaften: deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

Übernommene Attribute: isPolling, pollingIntervalMillis

Geerbte Methoden: addListener

Ereignisse: update

Übernommene Ereignisse: ispollingchange

FleetEngineDeliveryFleetLocationProviderOptions-Schnittstelle

Eigenschaften: authTokenFetcher, deliveryVehicleFilter, deliveryVehicleMarkerCustomization, locationRestriction, projectId, staleLocationThresholdMillis

FleetEngineDeliveryFleetLocationProviderUpdateEvent-Schnittstelle

Eigenschaften: deliveryVehicles

Flottenverfolgung – On-Demand-Fahrten und ‑lieferungen

FleetEngineVehicleLocationProvider-Klasse erbt von PollingLocationProvider

Statische Methoden: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Properties: staleLocationThresholdMillis, vehicleId

Übernommene Attribute: isPolling, pollingIntervalMillis

Geerbte Methoden: addListener

Ereignisse: error, update

Übernommene Ereignisse: ispollingchange

FleetEngineVehicleLocationProviderOptions-Schnittstelle

Eigenschaften: activePolylineCustomization, authTokenFetcher, destinationMarkerCustomization, intermediateDestinationMarkerCustomization, originMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, staleLocationThresholdMillis, takenPolylineCustomization, vehicleId, vehicleMarkerCustomization

FleetEngineVehicleLocationProviderUpdateEvent-Schnittstelle

Properties: trips, vehicle

FleetEngineFleetLocationProvider-Klasse erweitert PollingLocationProvider

Eigenschaften: locationRestriction, staleLocationThresholdMillis, vehicleFilter

Übernommene Attribute: isPolling, pollingIntervalMillis

Geerbte Methoden: addListener

Ereignisse: update

Übernommene Ereignisse: ispollingchange

FleetEngineFleetLocationProviderOptions-Schnittstelle

Eigenschaften: authTokenFetcher, locationRestriction, projectId, staleLocationThresholdMillis, vehicleFilter, vehicleMarkerCustomization

FleetEngineFleetLocationProviderUpdateEvent-Schnittstelle

Eigenschaften: vehicles

Sendungsverfolgung

Die Klasse FleetEngineShipmentLocationProvider erbt von PollingLocationProvider.

Eigenschaften: trackingId

Übernommene Attribute: isPolling, pollingIntervalMillis

Methoden: refresh

Geerbte Methoden: addListener

Ereignisse: error, update

Übernommene Ereignisse: ispollingchange

FleetEngineShipmentLocationProviderOptions-Schnittstelle

Eigenschaften: activePolylineCustomization, authTokenFetcher, deliveryVehicleMarkerCustomization, destinationMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, takenPolylineCustomization, trackingId

FleetEngineShipmentLocationProviderUpdateEvent-Schnittstelle

Eigenschaften: taskTrackingInfo

Bibliotheksschnittstellen

Bibliotheksschnittstellen

CoreLibrary-Schnittstelle

Eigenschaften: ColorScheme, ControlPosition, event, LatLng, LatLngAltitude, LatLngBounds, MapsNetworkError, MapsNetworkErrorEndpoint, MapsRequestError, MapsServerError, MVCArray, MVCObject, Orientation3D, Point, RPCStatus, Settings, Size, SymbolPath, UnitSystem, Vector3D

MapsLibrary-Schnittstelle

Eigenschaften: BicyclingLayer, Circle, Data, FeatureType, GroundOverlay, ImageMapType, InfoWindow, KmlLayer, KmlLayerStatus, Map, MapElement, MapTypeControlStyle, MapTypeId, MapTypeRegistry, MaxZoomService, MaxZoomStatus, OverlayView, Polygon, Polyline, Rectangle, RenderingType, StrokePosition, StyledMapType, TrafficLayer, TransitLayer, WebGLOverlayView, ZoomChangeEvent

Maps3DLibrary-Schnittstelle

Eigenschaften: AltitudeMode, FlattenerElement, GestureHandling, LocationClickEvent, Map3DElement, MapMode, Marker3DElement, Marker3DInteractiveElement, MarkerElement, MarkerInteractiveElement, Model3DElement, Model3DInteractiveElement, PlaceClickEvent, Polygon3DElement, Polygon3DInteractiveElement, Polyline3DElement, Polyline3DInteractiveElement, PopoverElement, SteadyChangeEvent

PlacesLibrary-Schnittstelle

Eigenschaften: AccessibilityOptions, AddressComponent, Attribution, AuthorAttribution, Autocomplete, AutocompleteService, AutocompleteSessionToken, AutocompleteSuggestion, BusinessStatus, ConnectorAggregation, ConsumerAlert, ConsumerAlertDetails, ContentBlock, EVChargeAmenitySummary, EVChargeOptions, EVConnectorType, FormattableText, FuelOptions, FuelPrice, FuelType, GenerativeSummary, GoogleMapsLinks, Money, NeighborhoodSummary, OpeningHours, OpeningHoursPeriod, OpeningHoursPoint, ParkingOptions, PaymentOptions, Photo, Place, PlaceContextualElement, PlaceContextualListConfigElement, PlaceContextualListLayout, PlacePrediction, PlacesService, PlacesServiceStatus, PlusCode, PostalAddress, PriceLevel, PriceRange, RankBy, Review, ReviewSummary, SearchBox, SearchByTextRankPreference, SearchNearbyRankPreference, SecondaryOpeningHours, StringRange

GeocodingLibrary-Schnittstelle

Eigenschaften: Containment, ExtraGeocodeComputation, Geocoder, GeocoderLocationType, GeocoderStatus, SpatialRelationship

RoutesLibrary-Schnittstelle

Eigenschaften: ComputeRouteMatrixExtraComputation, ComputeRoutesExtraComputation, DirectionalLocation, DirectionsRenderer, DirectionsService, DirectionsStatus, DistanceMatrixElementStatus, DistanceMatrixService, DistanceMatrixStatus, FallbackInfo, FallbackReason, FallbackRoutingMode, GeocodedWaypoint, GeocodingResults, MultiModalSegment, PolylineDetailInfo, PolylineDetails, PolylineQuality, ReferenceRoute, RoadFeatureState, Route, RouteLabel, RouteLeg, RouteLegLocalizedValues, RouteLegStep, RouteLegStepLocalizedValues, RouteLegTravelAdvisory, RouteLocalizedValues, RouteMatrix, RouteMatrixItem, RouteMatrixItemCondition, RouteMatrixItemError, RouteMatrixItemLocalizedValues, RouteMatrixRow, RouteTravelAdvisory, RoutingPreference, Speed, SpeedReadingInterval, StepsOverview, TollInfo, TrafficModel, TransitAgency, TransitDetails, TransitLine, TransitMode, TransitRoutePreference, TransitStop, TransitVehicle, TravelMode, VehicleEmissionType, VehicleType

MarkerLibrary-Schnittstelle

Eigenschaften: AdvancedMarkerClickEvent, AdvancedMarkerElement, Animation, CollisionBehavior, Marker, PinElement

GeometryLibrary-Schnittstelle

Eigenschaften: encoding, poly, spherical

ElevationLibrary-Schnittstelle

Properties: ElevationService, ElevationStatus

StreetViewLibrary-Schnittstelle

Eigenschaften: InfoWindow, OverlayView, StreetViewCoverageLayer, StreetViewPanorama, StreetViewPreference, StreetViewService, StreetViewSource, StreetViewStatus

JourneySharingLibrary-Schnittstelle

Eigenschaften: AutomaticViewportMode, DeliveryVehicleStopState, FleetEngineDeliveryFleetLocationProvider, FleetEngineDeliveryVehicleLocationProvider, FleetEngineFleetLocationProvider, FleetEngineServiceType, FleetEngineShipmentLocationProvider, FleetEngineTripLocationProvider, FleetEngineVehicleLocationProvider, JourneySharingMapView, Speed, TripType, VehicleNavigationStatus, VehicleState, VehicleType, WaypointType

DrawingLibrary-Schnittstelle

Properties: DrawingManager, OverlayType

VisualizationLibrary-Schnittstelle

Eigenschaften: HeatmapLayer

AirQualityLibrary-Schnittstelle

Eigenschaften: AirQualityMeterElement

AddressValidationLibrary-Schnittstelle

Eigenschaften: Address, AddressComponent, AddressMetadata, AddressValidation, ConfirmationLevel, Geocode, Granularity, BetaPossibleNextAction, USPSAddress, USPSData, Verdict