Google Maps JavaScript API v3 Reference

Zuletzt aktualisiert: Montag, 18. November 2024

Dies ist ein Index aller Klassen, Methoden und Schnittstellen in der Maps JavaScript API Version 3.59 (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.
Sehen Sie sich auch die Referenzdokumentation für Version 3.58 (vierteljährlicher Kanal), Version 3.57 und Version 3.56 an.

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

Globale Konzepte

google.maps

google.maps-Namespace

Statische Methoden: importLibrary

Konstanten: version

Einstellungen (Beta)

BetaEinstellungen-Klasse

Statische Methoden: BetagetInstance

Unterkünfte: BetaexperienceIds

Ereignissystem

Ereignisklasse

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

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

Ereignisse: insert_at, remove_at, set_at

ErrorEvent-Schnittstelle

Unterkünfte: error

Fehler

Klasse „MapsNetworkError“

Unterkünfte: code, endpoint

MapsRequestError-Klasse
Klasse „MapsServerError“
Konstanten für MapsNetworkErrorEndpoint

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

Maps

Maps

Kartenklasse

Unterkünfte: controls, data, mapTypes, overlayMapTypes

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

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-Oberfläche

Eigenschaften: backgroundColor, cameraControl, cameraControlOptions, center, clickableIcons, colorScheme, controlSize, disableDefaultUI, disableDoubleClickZoom, draggableCursor, draggingCursor, fullscreenControl, fullscreenControlOptions, gestureHandling, heading, headingInteractionEnabled, 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

BetaMapElement-Klasse

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

Methoden: BetaaddEventListener, BetaremoveEventListener

Ereignisse: gmp-zoomchange

BetaMapElementOptions-Oberfläche

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

BetaZoomChangeEvent-Klasse
MapTypeStyle-Schnittstelle

Unterkünfte: elementType, featureType, stylers

MapMouseEvent-Schnittstelle

Unterkünfte: domEvent, latLng

Methoden: stop

IconMouseEvent-Schnittstelle

Unterkünfte: placeId

Konstanten für „ColorScheme“

Konstanten: DARK, FOLLOW_SYSTEM, LIGHT

Konstanten für MapTypeId

Konstanten: HYBRID, ROADMAP, SATELLITE, TERRAIN

MapTypeRegistry-Klasse

Methoden: set

MapRestriction-Oberfläche

Unterkünfte: latLngBounds, strictBounds

TrafficLayer-Klasse

Methoden: getMap, setMap, setOptions

TrafficLayerOptions-Benutzeroberfläche

Unterkünfte: autoRefresh, map

TransitLayer-Klasse

Methoden: getMap, setMap

BicyclingLayer-Klasse

Methoden: getMap, setMap

BetaCameraOptions-Oberfläche

Unterkünfte: center, heading, tilt, zoom

VisibleRegion-Oberfläche

Eigenschaften: farLeft, farRight, latLngBounds, nearLeft, nearRight

Konstanten für RenderingType

Konstanten: RASTER, UNINITIALIZED, VECTOR

MapCapabilities-Benutzeroberfläche

Unterkünfte: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

WebGLOverlayView-Klasse

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

WebGLDrawOptions-Oberfläche

Unterkünfte: gl, transformer

WebGLStateOptions-Benutzeroberfläche

Unterkünfte: gl

CoordinateTransformer-Oberfläche

Methoden: fromLatLngAltitude, getCameraParams

Schnittstelle „CameraParams“

Unterkünfte: center, heading, tilt, zoom

Koordinaten

LatLng-Klasse

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

LatLngLiteral-Oberfläche

Unterkünfte: lat, lng

Klasse „LatLngBounds“

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

Konstanten: MAX_BOUNDS

LatLngBoundsLiteral-Oberfläche

Unterkünfte: east, north, south, west

LatLngAltitude-Klasse

Unterkünfte: altitude, lat, lng

Methoden: equals, toJSON

LatLngAltitudeLiteral-Oberfläche

Unterkünfte: altitude, lat, lng

Punktklasse

Unterkünfte: x, y

Methoden: equals, toString

Größenklasse

Unterkünfte: height, width

Methoden: equals, toString

Abstand

Unterkünfte: bottom, left, right, top

CircleLiteral-Oberfläche

Unterkünfte: center, radius

AlphaOrientation3D-Klasse

Unterkünfte: heading, roll, tilt

Methoden: equals, toJSON

AlphaOrientation3DLiteral-Oberfläche

Unterkünfte: heading, roll, tilt

AlphaVector3D-Klasse

Unterkünfte: x, y, z

Methoden: equals, toJSON

AlphaVector3DLiteral-Schnittstelle

Unterkünfte: x, y, z

Datengestützte Stile

FeatureLayer-Benutzeroberfläche

Unterkünfte: BetadatasetId, featureType, isAvailable, style

Methoden: addListener

Ereignisse: click, mousemove

Konstanten für „FeatureType“

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

FeatureStyleFunction-Typdefinition
FeatureStyleFunctionOptions-Benutzeroberfläche

Unterkünfte: feature

FeatureStyleOptions-Benutzeroberfläche

Eigenschaften: fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

Funktionsoberfläche

Unterkünfte: featureType

PlaceFeature-Oberfläche

Unterkünfte: placeId

Methoden: fetchPlace

BetaDatasetFeature-Benutzeroberfläche

Unterkünfte: datasetAttributes, datasetId

FeatureMouseEvent-Schnittstelle

Unterkünfte: features

Steuerelemente

Schnittstelle „CameraControlOptions“

Unterkünfte: position

FullscreenControlOptions-Oberfläche

Unterkünfte: position

MapTypeControlOptions-Oberfläche

Unterkünfte: mapTypeIds, position, style

Konstanten für MapTypeControlStyle

Konstanten: DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

MotionTrackingControlOptions-Benutzeroberfläche

Unterkünfte: position

PanControlOptions-Oberfläche

Unterkünfte: position

Oberfläche „RotateControlOptions“

Unterkünfte: position

ScaleControlOptions-Oberfläche

Unterkünfte: style

Konstanten für ScaleControlStyle

Konstanten: DEFAULT

StreetViewControlOptions-Oberfläche

Unterkünfte: position, sources

ZoomControlOptions-Oberfläche

Unterkünfte: position

Konstanten für ControlPosition

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

encoding namespace

Statische Methoden: decodePath, encodePath

spherical class

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

poly class

Statische Methoden: containsLocation, isLocationOnEdge

Auf Karten zeichnen

Erweiterte Markierungen

Klasse „AdvancedMarkerElement“

Eigenschaften: collisionBehavior, content, element, BetagmpClickable, gmpDraggable, map, position, title, zIndex

Methoden: BetaaddEventListener, addListener, BetaremoveEventListener

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

AdvancedMarkerElementOptions-Schnittstelle

Eigenschaften: collisionBehavior, content, BetagmpClickable, gmpDraggable, map, position, title, zIndex

BetaAdvancedMarkerClickEvent-Klasse
PinElement-Klasse

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

Methoden: BetaaddEventListener, BetaremoveEventListener

PinElementOptions-Schnittstelle

Eigenschaften: background, borderColor, glyph, glyphColor, scale

Infofenster

InfoWindow-Klasse

Unterkünfte: isOpen

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

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

InfoWindowOptions-Oberfläche

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

InfoWindowOpenOptions-Schnittstelle

Unterkünfte: anchor, map, shouldFocus

Polygone

Polylinienklasse

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

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-Benutzeroberfläche

Unterkünfte: fixedRotation, icon, offset, repeat

Polygon-Klasse

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

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

PolygonOptions-Oberfläche

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

PolyMouseEvent-Schnittstelle

Unterkünfte: edge, path, vertex

Rechteckklasse

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

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

RectangleOptions-Benutzeroberfläche

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

Circle-Klasse

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

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

CircleOptions-Oberfläche

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

Konstanten für StrokePosition

Konstanten: CENTER, INSIDE, OUTSIDE

Daten

Datenklasse

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

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

Unterkünfte: 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-Typdefinition
Data.Feature-Klasse

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

Ereignisse: removeproperty, setgeometry, setproperty

Data.FeatureOptions-Schnittstelle

Unterkünfte: geometry, id, properties

Data.Geometry-Schnittstelle

Methoden: forEachLatLng, getType

Data.Point-Klasse

Methoden: forEachLatLng, get, getType

Data.MultiPoint-Klasse

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.LineString-Klasse

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.MultiLineString-Klasse

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.LinearRing-Klasse

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.Polygon-Klasse

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.MultiPolygon-Klasse

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.GeometryCollection-Klasse

Methoden: forEachLatLng, getArray, getAt, getLength, getType

Data.MouseEvent-Schnittstelle

Unterkünfte: feature

Data.AddFeatureEvent-Schnittstelle

Unterkünfte: feature

Data.RemoveFeatureEvent-Schnittstelle

Unterkünfte: feature

Data.SetGeometryEvent-Schnittstelle

Unterkünfte: feature, newGeometry, oldGeometry

Data.SetPropertyEvent-Schnittstelle

Unterkünfte: feature, name, newValue, oldValue

Data.RemovePropertyEvent-Schnittstelle

Unterkünfte: feature, name, oldValue

DOM-Elemente

OverlayView-Klasse

Statische Methoden: preventMapHitsAndGesturesFrom, preventMapHitsFrom

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

MapPanes-Benutzeroberfläche

Eigenschaften: floatPane, mapPane, markerLayer, overlayLayer, overlayMouseTarget

MapCanvasProjection-Schnittstelle

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

KML

KmlLayer-Klasse

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

Ereignisse: click, defaultviewport_changed, status_changed

KmlLayerOptions-Schnittstelle

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

KmlLayerMetadata-Schnittstelle

Eigenschaften: 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

Unterkünfte: featureData, latLng, pixelOffset

KmlFeatureData-Schnittstelle

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

KmlAuthor-Oberfläche

Unterkünfte: email, name, uri

Bild-Overlays

MapType-Schnittstelle

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

Methoden: getTile, releaseTile

Projektionsoberfläche

Methoden: fromLatLngToPoint, fromPointToLatLng

ImageMapType-Klasse

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

Methoden: getOpacity, getTile, releaseTile, setOpacity

Ereignisse: tilesloaded

ImageMapTypeOptions-Schnittstelle

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

GroundOverlay-Klasse

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

Ereignisse: click, dblclick

GroundOverlayOptions-Schnittstelle

Unterkünfte: clickable, map, opacity

StyledMapType-Klasse

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

Methoden: getTile, releaseTile

StyledMapTypeOptions-Schnittstelle

Unterkünfte: alt, maxZoom, minZoom, name

Drawing-Bibliothek

DrawingManager-Klasse

Methoden: getDrawingMode, getMap, setDrawingMode, setMap, setOptions

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

DrawingManagerOptions-Schnittstelle

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

DrawingControlOptions-Benutzeroberfläche

Unterkünfte: drawingModes, position

OverlayCompleteEvent-Schnittstelle

Unterkünfte: overlay, type

Konstanten für „OverlayType“

Konstanten: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Heatmaps

HeatmapLayer-Klasse

Methoden: getData, getMap, setData, setMap, setOptions

HeatmapLayerOptions-Benutzeroberfläche

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

WeightedLocation-Oberfläche

Unterkünfte: location, weight

Maximaler Zoom

MaxZoomService-Klasse

Methoden: getMaxZoomAtLatLng

MaxZoomResult-Schnittstelle

Unterkünfte: status, zoom

Konstanten für MaxZoomStatus

Konstanten: ERROR, OK

Markierung (alt)

Markierungsklasse

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

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-Oberfläche

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

Konstanten für CollisionBehavior

Konstanten: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Symboloberfläche

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

MarkerLabel-Oberfläche

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

MarkerShape-Oberfläche

Unterkünfte: 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

Animationskostanten

Konstanten: BOUNCE, DROP

Street View

Rendering

StreetViewPanorama-Klasse

Unterkünfte: controls

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

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

StreetViewPanoramaOptions-Oberfläche

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-Benutzeroberfläche

Unterkünfte: position

PanoProviderOptions-Oberfläche

Unterkünfte: cors

StreetViewTileData-Schnittstelle

Unterkünfte: centerHeading, tileSize, worldSize

Methoden: getTileUrl

StreetViewPov-Oberfläche

Unterkünfte: heading, pitch

StreetViewCoverageLayer-Klasse

Methoden: getMap, setMap

Dienst

Die Klasse „StreetViewService“

Methoden: getPanorama

Konstanten für StreetViewStatus

Konstanten: OK, UNKNOWN_ERROR, ZERO_RESULTS

StreetViewLocationRequest-Schnittstelle

Eigenschaften: location, preference, radius, sources, source

StreetViewPanoRequest-Schnittstelle

Unterkünfte: pano

StreetViewResponse-Schnittstelle

Unterkünfte: data

StreetViewLocation-Schnittstelle

Unterkünfte: description, latLng, pano, shortDescription

Konstanten für StreetViewPreference

Konstanten: BEST, NEAREST

Konstanten für StreetViewSource

Konstanten: DEFAULT, GOOGLE, OUTDOOR

StreetViewPanoramaData-Schnittstelle

Eigenschaften: copyright, imageDate, links, location, tiles

Unterkünfte: description, heading, pano

Orte

Places-Widgets

BetaPlaceAutocompleteElement-Klasse

Eigenschaften: componentRestrictions, locationBias, locationRestriction, name, requestedLanguage, requestedRegion, types

Methoden: BetaaddEventListener, BetaremoveEventListener

Ereignisse: gmp-placeselect, gmp-requesterror

BetaPlaceAutocompleteElementOptions-Schnittstelle

Eigenschaften: componentRestrictions, locationBias, locationRestriction, requestedLanguage, requestedRegion, types

BetaPlaceAutocompletePlaceSelectEvent-Klasse

Unterkünfte: Betaplace

BetaPlaceAutocompleteRequestErrorEvent-Klasse
AlphaPlaceDetailsElement-Klasse

Unterkünfte: place, size

Methoden: BetaaddEventListener, configureFromLocation, configureFromPlace, BetaremoveEventListener

Ereignisse: gmp-load, gmp-requesterror

AlphaPlaceDetailsElementOptions-Benutzeroberfläche

Unterkünfte: size

AlphaKonstanten für „PlaceDetailsSize“

Konstanten: LARGE, MEDIUM, SMALL, X_LARGE

AlphaPlaceListElement-Klasse

Unterkünfte: places, selectable

Methoden: BetaaddEventListener, configureFromSearchByTextRequest, configureFromSearchNearbyRequest, BetaremoveEventListener

Ereignisse: gmp-load, gmp-placeselect, gmp-requesterror

AlphaPlaceListElementOptions-Schnittstelle

Unterkünfte: selectable

AlphaPlaceListPlaceSelectEvent-Klasse

Unterkünfte: index, place

Klasse für die automatische Vervollständigung

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

Ereignisse: place_changed

AutocompleteOptions-Oberfläche

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

Methoden: getBounds, getPlaces, setBounds

Ereignisse: places_changed

Suchfeldoptionen-Oberfläche

Unterkünfte: bounds

Ort

„Place“-Klasse

Statische Methoden: searchByText, searchNearby

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

Methoden: fetchFields, BetagetNextOpeningTime, BetaisOpen, toJSON

PlaceOptions-Benutzeroberfläche

Unterkünfte: id, requestedLanguage, requestedRegion

AccessibilityOptions-Klasse

Unterkünfte: hasWheelchairAccessibleEntrance, hasWheelchairAccessibleParking, hasWheelchairAccessibleRestroom, hasWheelchairAccessibleSeating

BetaAdresskomponentenklasse

Unterkünfte: longText, shortText, types

BetaAttributionsklasse

Unterkünfte: provider, providerURI

BetaAuthorAttribution-Klasse

Unterkünfte: displayName, photoURI, uri

ConnectorAggregation-Klasse

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

Klasse „EVChargeOptions“

Unterkünfte: connectorAggregations, connectorCount

Konstanten für EVConnectorType

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

EVSearchOptions-Schnittstelle

Unterkünfte: connectorTypes, minimumChargingRateKw

FetchFieldsRequest-Oberfläche

Unterkünfte: fields

Klasse „FuelOptions“

Unterkünfte: fuelPrices

Klasse „FuelPrice“

Unterkünfte: price, type, updateTime

Konstanten für „FuelType“

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

„Money“-Klasse

Unterkünfte: currencyCode, nanos, units

Methoden: toString

BetaKlasse „OpeningHours“

Unterkünfte: periods, weekdayDescriptions

BetaKlasse „OpeningHoursPeriod“

Unterkünfte: close, open

BetaOpeningHoursPoint-Klasse

Unterkünfte: day, hour, minute

Klasse „ParkingOptions“

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

Klasse „PaymentOptions“

Unterkünfte: acceptsCashOnly, acceptsCreditCards, acceptsDebitCards, acceptsNFC

BetaFotokurs

Unterkünfte: authorAttributions, heightPx, widthPx

Methoden: getURI

BetaPlusCode-Klasse

Unterkünfte: compoundCode, globalCode

BetaKonstanten für Preisebenen

Konstanten: EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

BetaKlasse überprüfen

Eigenschaften: authorAttribution, publishTime, rating, relativePublishTimeDescription, text, textLanguageCode

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-Benutzeroberfläche

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

Konstanten für „SearchNearbyRankPreference“

Konstanten: DISTANCE, POPULARITY

Daten für die automatische Vervollständigung (neu)

AutocompleteRequest-Oberfläche

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

AutocompleteSessionToken-Klasse
AutocompleteSuggestion-Klasse

Statische Methoden: fetchAutocompleteSuggestions

Unterkünfte: placePrediction

PlacePrediction-Klasse

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

Methoden: toPlace

StringRange-Klasse

Unterkünfte: endOffset, startOffset

FormattableText-Klasse

Unterkünfte: matches, text

Geocoder

Geocoder-Klasse

Methoden: geocode

GeocoderRequest-Schnittstelle

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

GeocoderComponentRestrictions-Benutzeroberfläche

Eigenschaften: administrativeArea, country, locality, postalCode, route

BetaKonstanten für ExtraGeocodeComputation

Konstanten: ADDRESS_DESCRIPTORS

Konstanten für GeocoderStatus

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

GeocoderResponse-Schnittstelle

Unterkünfte: 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

Unterkünfte: areas, landmarks

GeocoderAddressComponent-Schnittstelle

Unterkünfte: long_name, short_name, types

GeocoderGeometry-Schnittstelle

Unterkünfte: bounds, location, location_type, viewport

Konstanten für GeocoderLocationType

Konstanten: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

BetaLandmark-Oberfläche

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

BetaFlächenschnittstelle

Unterkünfte: containment, display_name, display_name_language_code, place_id

BetaBegrenzungskonstanten

Konstanten: NEAR, OUTSKIRTS, WITHIN

BetaKonstanten für „SpatialRelationship“

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

„Places“-Dienst

PlacesService-Klasse

Methoden: findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch, textSearch

PlaceDetailsRequest-Schnittstelle

Eigenschaften: fields, language, placeId, region, sessionToken

FindPlaceFromPhoneNumberRequest-Schnittstelle

Unterkünfte: fields, language, locationBias, phoneNumber

FindPlaceFromQueryRequest-Schnittstelle

Unterkünfte: fields, language, locationBias, query

PlaceSearchRequest-Oberfläche

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

TextSearchRequest-Benutzeroberfläche

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

Konstanten für „RankBy“

Konstanten: DISTANCE, PROMINENCE

LocationBias-Typdefinition
LocationRestriction-Typdefinition
Konstanten für PlacesServiceStatus

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

PlaceSearchPagination-Benutzeroberfläche

Unterkünfte: hasNextPage

Methoden: nextPage

PlaceResult-Oberfläche

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-Oberfläche

Unterkünfte: rating, type

Konstanten für „BusinessStatus“

Konstanten: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, OPERATIONAL

PlaceGeometry-Schnittstelle

Unterkünfte: location, viewport

PlaceOpeningHours-Oberfläche

Unterkünfte: periods, weekday_text, open_now

Methoden: isOpen

PlaceOpeningHoursPeriod-Schnittstelle

Unterkünfte: close, open

PlaceOpeningHoursTime-Schnittstelle

Eigenschaften: day, hours, minutes, nextDate, time

PlacePlusCode-Oberfläche

Unterkünfte: compound_code, global_code

PlacePhoto-Oberfläche

Unterkünfte: height, html_attributions, width

Methoden: getUrl

PhotoOptions-Benutzeroberfläche

Unterkünfte: maxHeight, maxWidth

PlaceReview-Oberfläche

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

Places Autocomplete Service

AutocompleteService-Klasse

Methoden: getPlacePredictions, getQueryPredictions

AutocompletionRequest-Oberfläche

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

AutocompleteResponse-Oberfläche

Unterkünfte: predictions

QueryAutocompletionRequest-Schnittstelle

Eigenschaften: bounds, input, location, offset, radius

ComponentRestrictions-Schnittstelle

Unterkünfte: country

AutocompletePrediction-Benutzeroberfläche

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

QueryAutocompletePrediction-Oberfläche

Unterkünfte: description, matched_substrings, place_id, terms

PredictionTerm-Oberfläche

Unterkünfte: offset, value

PredictionSubstring-Schnittstelle

Unterkünfte: length, offset

StructuredFormatting-Oberfläche

Unterkünfte: main_text, main_text_matched_substrings, secondary_text

Routen

Directions

Klasse „DirectionsService“

Methoden: route

DirectionsRequest-Schnittstelle

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

Konstanten für „DirectionsStatus“

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

DirectionsResult-Schnittstelle

Unterkünfte: available_travel_modes, geocoded_waypoints, request, routes

Klasse „DirectionsRenderer“

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

Ereignisse: directions_changed

DirectionsRendererOptions-Schnittstelle

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

DirectionsWaypoint-Oberfläche

Unterkünfte: location, stopover

DirectionsGeocodedWaypoint-Schnittstelle

Unterkünfte: partial_match, place_id, types

DirectionsRoute-Schnittstelle

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

DirectionsLeg-Oberfläche

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-Benutzeroberfläche

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

Unterkünfte: points

Place-Oberfläche

Unterkünfte: location, placeId, query

Konstanten für TravelMode

Konstanten: BICYCLING, DRIVING, TRANSIT, WALKING

DrivingOptions-Oberfläche

Unterkünfte: departureTime, trafficModel

Konstanten für TrafficModel

Konstanten: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

TransitOptions-Benutzeroberfläche

Unterkünfte: arrivalTime, departureTime, modes, routingPreference

Konstanten für „TransitMode“

Konstanten: BUS, RAIL, SUBWAY, TRAIN, TRAM

Konstanten für „TransitRoutePreference“

Konstanten: FEWER_TRANSFERS, LESS_WALKING

TransitFare-Benutzeroberfläche

Unterkünfte: currency, value

TransitDetails-Benutzeroberfläche

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

TransitStop-Benutzeroberfläche

Unterkünfte: location, name

TransitLine-Oberfläche

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

TransitAgency-Oberfläche

Unterkünfte: name, phone, url

TransitVehicle-Schnittstelle

Unterkünfte: icon, local_icon, name, type

Konstanten für „VehicleType“

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

Konstanten für das Maßsystem

Konstanten: IMPERIAL, METRIC

Entfernungsoberfläche

Unterkünfte: text, value

Oberfläche für die Dauer

Unterkünfte: text, value

Zeitoberfläche

Unterkünfte: text, time_zone, value

Konstanten für „DirectionsTravelMode“
Konstanten für das Maßsystem für Wegbeschreibungen

Distance Matrix

Klasse „DistanceMatrixService“

Methoden: getDistanceMatrix

DistanceMatrixRequest-Schnittstelle

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

DistanceMatrixResponse-Schnittstelle

Unterkünfte: destinationAddresses, originAddresses, rows

DistanceMatrixResponseRow-Schnittstelle

Unterkünfte: elements

DistanceMatrixResponseElement-Schnittstelle

Eigenschaften: distance, duration, duration_in_traffic, fare, status

Konstanten für DistanceMatrixStatus

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

Elevation

ElevationService-Klasse

Methoden: getElevationAlongPath, getElevationForLocations

LocationElevationRequest-Benutzeroberfläche

Unterkünfte: locations

LocationElevationResponse-Oberfläche

Unterkünfte: results

PathElevationRequest-Oberfläche

Unterkünfte: path, samples

PathElevationResponse-Oberfläche

Unterkünfte: results

ElevationResult-Schnittstelle

Unterkünfte: elevation, location, resolution

Konstanten für ElevationStatus

Konstanten: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Elevation-Widget (Alpha)

AlphaElevationElement-Klasse

Unterkünfte: path, unitSystem

Methoden: BetaaddEventListener, BetaremoveEventListener

Ereignisse: gmp-load, gmp-requesterror

AlphaElevationElementOptions-Benutzeroberfläche

Unterkünfte: path, unitSystem

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-Benutzeroberfläche

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

Konstanten für „AutomaticViewportMode“

Konstanten: FIT_ANTICIPATED_ROUTE, NONE

Abstrakte Klasse „LocationProvider“

Methoden: addListener

Abstrakte Klasse „PollingLocationProvider“

Unterkünfte: isPolling, pollingIntervalMillis

Ereignisse: ispollingchange

PollingLocationProviderIsPollingChangeEvent-Schnittstelle

Unterkünfte: error

Authentifizierung

AuthToken-Oberfläche

Unterkünfte: expiresInSeconds, token

AuthTokenContext-Oberfläche

Eigenschaften: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

AuthTokenFetcher-Typdefinition
AuthTokenFetcherOptions-Oberfläche

Unterkünfte: context, serviceType

Konstanten für FleetEngineServiceType

Konstanten: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

UI-Anpassung

PolylineSetup-Typdefinition
PolylineSetupOptions-Oberfläche

Unterkünfte: polylineOptions, visible

DefaultPolylineSetupOptions-Benutzeroberfläche

Unterkünfte: defaultPolylineOptions, defaultVisible

MarkerSetup-Typdefinition
MarkerSetupOptions-Benutzeroberfläche

Unterkünfte: markerOptions

DefaultMarkerSetupOptions-Benutzeroberfläche

Unterkünfte: defaultMarkerOptions

MarkerCustomizationFunctionParams-Schnittstelle

Unterkünfte: defaultOptions, isNew, marker

DeliveryVehicleMarkerCustomizationFunctionParams-Schnittstelle

Unterkünfte: vehicle

PlannedStopMarkerCustomizationFunctionParams-Schnittstelle

Unterkünfte: stopIndex

TaskMarkerCustomizationFunctionParams-Schnittstelle

Unterkünfte: task

ShipmentMarkerCustomizationFunctionParams-Benutzeroberfläche

Unterkünfte: taskTrackingInfo

TripMarkerCustomizationFunctionParams-Schnittstelle

Unterkünfte: trip

TripWaypointMarkerCustomizationFunctionParams-Benutzeroberfläche

Unterkünfte: waypointIndex

VehicleMarkerCustomizationFunctionParams-Schnittstelle

Unterkünfte: vehicle

VehicleWaypointMarkerCustomizationFunctionParams-Benutzeroberfläche

Unterkünfte: waypointIndex

PolylineCustomizationFunctionParams-Schnittstelle

Unterkünfte: defaultOptions, isNew, polylines

ShipmentPolylineCustomizationFunctionParams-Benutzeroberfläche

Unterkünfte: taskTrackingInfo

TripPolylineCustomizationFunctionParams-Schnittstelle

Unterkünfte: trip

VehiclePolylineCustomizationFunctionParams-Schnittstelle

Unterkünfte: vehicle

DeliveryVehiclePolylineCustomizationFunctionParams-Schnittstelle

Unterkünfte: deliveryVehicle

Fleet Engine-Entitäten

Aufgabenoberfläche

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

TaskInfo-Schnittstelle

Unterkünfte: extraDurationMillis, id, targetTimeWindow

TaskTrackingInfo-Oberfläche

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

Fahrtoberflä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

Unterkünfte: plannedLocation, state, tasks

Konstanten für DeliveryVehicleStopState

Konstanten: ARRIVED, ENROUTE, NEW, UNSPECIFIED

VehicleJourneySegment-Schnittstelle

Unterkünfte: drivingDistanceMeters, drivingDurationMillis, path, stop

VehicleLocationUpdate-Schnittstelle

Unterkünfte: heading, location, speedKilometersPerHour, time

VehicleWaypoint-Oberfläche

Eigenschaften: distanceMeters, durationMillis, location, path, speedReadingIntervals

Fahrzeugoberfläche

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

Konstanten für „VehicleState“

Konstanten: OFFLINE, ONLINE, UNKNOWN_VEHICLE_STATE

Konstanten für „VehicleType“

Konstanten: AUTO, TAXI, TRUCK, TWO_WHEELER, UNKNOWN

Konstanten für „TripType“

Konstanten: EXCLUSIVE, SHARED, UNKNOWN_TRIP_TYPE

TripWaypoint-Oberfläche

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-Oberfläche

Unterkünfte: endTime, startTime

Geschwindigkeitskonstanten

Konstanten: NORMAL, SLOW, TRAFFIC_JAM

SpeedReadingInterval-Benutzeroberfläche

Unterkünfte: endPolylinePointIndex, speed, startPolylinePointIndex

Fahrt- und Bestellfortschritt

Klasse „FleetEngineTripLocationProvider“

Statische Methoden: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Unterkünfte: tripId

Methoden: refresh

Ereignisse: error, update

FleetEngineTripLocationProviderOptions-Benutzeroberfläche

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

FleetEngineTripLocationProviderUpdateEvent-Schnittstelle

Unterkünfte: trip

Flottenverfolgung – Flotte für die letzte Meile

FleetEngineDeliveryVehicleLocationProvider-Klasse

Eigenschaften: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Ereignisse: error, update

FleetEngineDeliveryVehicleLocationProviderOptions-Schnittstelle

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

FleetEngineTaskFilterOptions-Schnittstelle

Unterkünfte: completionTimeFrom, completionTimeTo, state

FleetEngineDeliveryVehicleLocationProviderUpdateEvent-Schnittstelle

Unterkünfte: completedVehicleJourneySegments, deliveryVehicle, tasks

Klasse „FleetEngineDeliveryFleetLocationProvider“

Unterkünfte: deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

Ereignisse: update

FleetEngineDeliveryFleetLocationProviderOptions-Schnittstelle

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

FleetEngineDeliveryFleetLocationProviderUpdateEvent-Schnittstelle

Unterkünfte: deliveryVehicles

Flottenverfolgung – On-Demand-Fahrten und ‑lieferungen

FleetEngineVehicleLocationProvider-Klasse

Statische Methoden: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Unterkünfte: staleLocationThresholdMillis, vehicleId

Ereignisse: error, update

FleetEngineVehicleLocationProviderOptions-Schnittstelle

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

FleetEngineVehicleLocationProviderUpdateEvent-Schnittstelle

Unterkünfte: trips, vehicle

Klasse „FleetEngineFleetLocationProvider“

Unterkünfte: locationRestriction, staleLocationThresholdMillis, vehicleFilter

Ereignisse: update

FleetEngineFleetLocationProviderOptions-Schnittstelle

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

FleetEngineFleetLocationProviderUpdateEvent-Schnittstelle

Unterkünfte: vehicles

Sendungsverfolgung

Klasse „FleetEngineShipmentLocationProvider“

Unterkünfte: trackingId

Methoden: refresh

Ereignisse: error, update

FleetEngineShipmentLocationProviderOptions-Benutzeroberfläche

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

FleetEngineShipmentLocationProviderUpdateEvent-Schnittstelle

Unterkünfte: taskTrackingInfo

3D-Karten (Alpha)

3D-Karten

AlphaMap3DElement-Klasse

Eigenschaften: bounds, center, defaultLabelsDisabled, defaultUIDisabled, heading, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, range, roll, tilt

Methoden: BetaaddEventListener, flyCameraAround, flyCameraTo, BetaremoveEventListener, stopCameraAnimation

Ereignisse: gmp-animationend, gmp-centerchange, gmp-click, gmp-headingchange, gmp-rangechange, gmp-rollchange, gmp-steadychange, gmp-tiltchange

AlphaMap3DElementOptions-Oberfläche

Eigenschaften: bounds, center, defaultLabelsDisabled, defaultUIDisabled, heading, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, range, roll, tilt

AlphaFlyAroundAnimationOptions-Benutzeroberfläche

Unterkünfte: camera, durationMillis, rounds

AlphaFlyToAnimationOptions-Schnittstelle

Unterkünfte: durationMillis, endCamera

AlphaCameraOptions-Oberfläche

Eigenschaften: center, heading, range, roll, tilt

AlphaSteadyChangeEvent-Klasse

Unterkünfte: isSteady

AlphaKlasse „LocationClickEvent“

Unterkünfte: position

AlphaPlaceClickEvent-Klasse

Unterkünfte: placeId

Methoden: fetchPlace

AlphaMarker3DElement-Klasse

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

Methoden: BetaaddEventListener, BetaremoveEventListener

AlphaMarker3DElementOptions-Schnittstelle

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

AlphaMarker3DInteractiveElement-Klasse

Methoden: addEventListener, removeEventListener

Ereignisse: gmp-click

AlphaMarker3DInteractiveElementOptions-Schnittstelle
AlphaKlasse „Model3DElement“

Eigenschaften: altitudeMode, orientation, position, scale, src

Methoden: BetaaddEventListener, BetaremoveEventListener

AlphaModel3DElementOptions-Schnittstelle

Eigenschaften: altitudeMode, orientation, position, scale, src

AlphaPolyline3DElement-Klasse

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

Methoden: BetaaddEventListener, BetaremoveEventListener

AlphaPolyline3DElementOptions-Schnittstelle

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

AlphaPolygon3DElement-Klasse

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

Methoden: BetaaddEventListener, BetaremoveEventListener

AlphaPolygon3DElementOptions-Schnittstelle

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

AlphaKonstanten für AltitudeMode

Konstanten: ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND, RELATIVE_TO_MESH

Lokaler Kontext (Beta)

Kartenansicht

BetaLocalContextMapView-Klasse

Eigenschaften: directionsOptions, element, isTransitioningMapBounds, locationBias, locationRestriction, maxPlaceCount, placeTypePreferences

Methoden: addListener, hidePlaceDetailsView, search

Ereignisse: error, placedetailsviewhidestart, placedetailsviewshowstart

BetaLocalContextMapViewOptions-Benutzeroberfläche

Eigenschaften: directionsOptions, element, locationBias, locationRestriction, map, maxPlaceCount, pinOptionsSetup, placeChooserViewSetup, placeDetailsViewSetup, placeTypePreferences

BetaPlaceTypePreference-Typdefinition
BetaKlasse „MapDirectionsOptions“

Methoden: addListener

BetaMapDirectionsOptionsLiteral-Benutzeroberfläche

Unterkünfte: origin

BetaPinOptions-Oberfläche

Unterkünfte: background, glyphColor, scale

PlaceChooserViewSetupOptions-Benutzeroberfläche

Unterkünfte: layoutMode, position

BetaKonstanten für PlaceChooserLayoutMode

Konstanten: HIDDEN, SHEET

BetaKonstanten für PlaceChooserPosition

Konstanten: BLOCK_END, INLINE_END, INLINE_START

PlaceDetailsViewSetupOptions-Benutzeroberfläche

Unterkünfte: hidesOnMapClick, layoutMode, position

BetaKonstanten für „PlaceDetailsLayoutMode“

Konstanten: INFO_WINDOW, SHEET

BetaKonstanten für PlaceDetailsPosition

Konstanten: INLINE_END, INLINE_START

Bibliotheksschnittstellen

Bibliotheksschnittstellen

CoreLibrary-Schnittstelle

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

MapsLibrary-Oberfläche

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

AlphaMaps3DLibrary-Benutzeroberfläche

Eigenschaften: AltitudeMode, LocationClickEvent, Map3DElement, Marker3DElement, Marker3DInteractiveElement, Model3DElement, PlaceClickEvent, Polygon3DElement, Polyline3DElement, SteadyChangeEvent

PlacesLibrary-Schnittstelle

Eigenschaften: AccessibilityOptions, AddressComponent, Attribution, AuthorAttribution, Autocomplete, AutocompleteService, AutocompleteSessionToken, AutocompleteSuggestion, BusinessStatus, ConnectorAggregation, EVChargeOptions, EVConnectorType, FormattableText, FuelOptions, FuelPrice, FuelType, Money, OpeningHours, OpeningHoursPeriod, OpeningHoursPoint, ParkingOptions, PaymentOptions, Photo, Place, PlacePrediction, PlacesService, PlacesServiceStatus, PlusCode, PriceLevel, RankBy, Review, SearchBox, SearchByTextRankPreference, SearchNearbyRankPreference, StringRange

GeocodingLibrary-Oberfläche

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

RoutesLibrary-Benutzeroberfläche

Eigenschaften: DirectionsRenderer, DirectionsService, DirectionsStatus, DistanceMatrixElementStatus, DistanceMatrixService, DistanceMatrixStatus, TrafficModel, TransitMode, TransitRoutePreference, TravelMode, VehicleType

MarkerLibrary-Oberfläche

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

GeometryLibrary-Oberfläche

Unterkünfte: encoding, poly, spherical

ElevationLibrary-Oberfläche

Unterkünfte: ElevationService, ElevationStatus

StreetViewLibrary-Schnittstelle

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

JourneySharingLibrary-Oberfläche

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

DrawingLibrary-Oberfläche

Unterkünfte: DrawingManager, OverlayType

VisualizationLibrary-Schnittstelle

Unterkünfte: HeatmapLayer