Google Maps JavaScript API V3 Reference

Zuletzt aktualisiert: Donnerstag, 18. Mai 2023

Das ist ein Index aller Klassen, Methoden und Schnittstellen in der Maps JavaScript API-Version 3.53 (wöchentlicher Kanal). Dieser Verweis wird über die neuesten Änderungen an der API auf dem neuesten Stand gehalten.

Weitere Informationen finden Sie in den Versionshinweisen und der Versionsverwaltung.
Weitere Informationen finden Sie in der Referenzdokumentation zu Version 3.52 (vierteljährlicher Kanal), Version 3.51 und Version 3.50.

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

Globale Konzepte

google.maps

google.maps-Namespace

Statische Methoden: importLibrary

Konstanten: version

CoreLibrary-Schnittstelle

Properties: ControlPosition, event, LatLng, LatLngAltitude, LatLngBounds, MapsNetworkError, MapsNetworkErrorEndpoint, MapsRequestError, MapsServerError, MVCArray, MVCObject, Point, Settings, Size, SymbolPath, UnitSystem

MapsLibrary-Oberfläche

Properties: BicyclingLayer, Circle, Data, FeatureType, GroundOverlay, ImageMapType, InfoWindow, KmlLayer, KmlLayerStatus, Map, MapTypeControlStyle, MapTypeId, MapTypeRegistry, MaxZoomService, MaxZoomStatus, OverlayView, Polygon, Polyline, MapTypeControlStyle, MapTypeRegistry, MapTypeRegistry, MapTypeRegistryRectangleRenderingTypeStrokePositionStyledMapTypeTrafficLayerTransitLayerWebGLOverlayView

PlacesLibrary-Benutzeroberfläche

Properties: AddressComponent, Attribution, Autocomplete, AutocompleteService, AutocompleteSessionToken, BusinessStatus, OpeningHours, OpeningHoursPeriod, OpeningHoursPoint, Photo, PhotoAttribution, Place, PlacesService, PlacesServiceStatus, PlusCode, PriceLevel, RankBy, Review, SearchBox

GeocodingLibrary-Schnittstelle

Properties: Geocoder, GeocoderLocationType, GeocoderStatus

RoutesLibrary-Schnittstelle

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

MarkerLibrary-Schnittstelle

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

GeometryLibrary-Benutzeroberfläche

Properties: encoding, poly, spherical

ElevationLibrary-Schnittstelle

Properties: ElevationService, ElevationStatus

StreetViewLibrary-Schnittstelle

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

Benutzeroberfläche der JourneysharingLibrary

Properties: AutomaticViewportMode, DeliveryVehicleStopState, FleetEngineDeliveryFleetLocationProvider, FleetEngineDeliveryVehicleLocationProvider, FleetEngineServiceType, FleetEngineShipmentLocationProvider, FleetEngineTripLocationProvider, JourneySharingMapView

DrawingLibrary-Schnittstelle

Properties: DrawingManager, OverlayType

VisualizationLibrary-Schnittstelle

Properties: HeatmapLayer

Einstellungen (Beta)

BetaEinstellungsklasse

Statische Methoden: BetagetInstance

Properties: BetaexperienceIds

Ereignissystem

Veranstaltungsklasse

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

Termine: insert_at, remove_at, set_at

ErrorEvent-Schnittstelle

Properties: error

Fehler

MapsNetworkError-Klasse

Properties: code, endpoint

MapsRequestError-Klasse
MapsServerError-Klasse
Konstanten des 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_LOCAL_CONTEXT_SEARCH, MAPS_MAX_ZOOM, MAPS_MAX_ZOOMPLACES_GATEWAYPLACES_NEARBY_SEARCHSTREETVIEW_GET_PANORAMA

Maps

Maps

Kartenklasse

Properties: controls, data, mapTypes, overlayMapTypes

Methoden: fitBounds, getBounds, getCenter, getClickableIcons, BetagetDatasetFeatureLayer, getDiv, getFeatureLayer, getHeading, getMapCapabilities, getMapTypeId, getProjection, getRenderingType, getStreetView, getTilt, getZoom, moveCamera, panBy, panTo, getCenter, getCenter, 2.getCenterpanToBoundssetCentersetClickableIconssetHeadingsetMapTypeIdsetOptionssetStreetViewsetTiltsetZoom

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, isfractionalzoomenabled_changed, isfractionalzoomenabled_changed, isfractionalzoomenabled_changed, isfractionalzoomenabled_changedtilesloadedtilt_changedzoom_changedrightclick

MapOptions-Schnittstelle

backgroundColorcenterclickableIconscontrolSizedisableDefaultUIdisableDoubleClickZoomdraggableCursordraggingCursorfullscreenControlfullscreenControlOptionsgestureHandlingheadingisFractionalZoomEnabledkeyboardShortcutsmapIdmapTypeControlmapTypeControlOptionsmapTypeIdmaxZoomminZoomnoClearpanControlpanControlOptionsrestrictionrotateControlrotateControlOptionsscaleControlscaleControlOptionsscrollwheelstreetViewstreetViewControlstreetViewControlOptionsstylestiltzoomzoomControlzoomControlOptionsdraggable

BetaMapElement-Klasse

Properties: center, innerMap, mapId, zoom

Methoden: BetaaddEventListener, BetaremoveEventListener

BetaMapElementOptions-Oberfläche

Properties: center, mapId, zoom

BindungStyle-Schnittstelle

Properties: elementType, featureType, stylers

MapMouseEvent-Schnittstelle

Properties: domEvent, latLng

Methoden: stop

IconMouseEvent-Schnittstelle

Properties: placeId

hreflangId-Konstanten

Konstanten: HYBRID, ROADMAP, SATELLITE, TERRAIN

MapTypeRegistry-Klasse

Methoden: set

MapRestriction-Schnittstelle

Properties: latLngBounds, strictBounds

TrafficLayer-Klasse

Methoden: getMap, setMap, setOptions

TrafficLayerOptions-Schnittstelle

Properties: autoRefresh, map

TransitLayer-Klasse

Methoden: getMap, setMap

BicyclingLayer-Klasse

Methoden: getMap, setMap

BetaCameraOptions-Oberfläche

Properties: center, heading, tilt, zoom

Sichtbare Regionsoberfläche

Properties: farLeft, farRight, latLngBounds, nearLeft, nearRight

RenderingType-Konstanten

Konstanten: RASTER, UNINITIALIZED, VECTOR

MapFeatures-Schnittstelle

Properties: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable

WebGL

WebGLOverlayView-Klasse

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

WebGLDrawOptions-Schnittstelle

Properties: gl, transformer

WebGLStateOptions-Schnittstelle

Properties: gl

Koordinatoroberfläche

Methoden: fromLatLngAltitude, getCameraParams

CameraParams-Schnittstelle

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

Properties: east, north, south, west

LatLngAltitude-Klasse

Properties: altitude, lat, lng

Methoden: equals, toJSON

LatLngAltitudeLiteral-Schnittstelle

Properties: altitude, lat, lng

Punktklasse

Properties: x, y

Methoden: equals, toString

Größenklasse

Properties: height, width

Methoden: equals, toString

Padding

Properties: bottom, left, right, top

CircleLiteral-Schnittstelle

Properties: center, radius

Datengestützte Stile

FeatureLayer-Oberfläche

Properties: BetadatasetId, featureType, isAvailable, style

Methoden: addListener

FeatureType-Konstanten

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

FeatureStyleFunction typedef
FeatureStyleFunctionOptions-Schnittstelle

Properties: feature

FeatureStyleOptions-Schnittstelle

Properties: fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

Funktionsoberfläche

Properties: featureType

PlaceFeature-Schnittstelle

Properties: placeId

Methoden: fetchPlace

BetaDatasetFeature-Schnittstelle

Properties: datasetAttributes, datasetId

FeatureMouseEvent-Schnittstelle

Properties: features

Steuerung

FullscreenControlOptions-Oberfläche

Properties: position

BindungControlOptions-Schnittstelle

Properties: mapTypeIds, position, style

hreflangControlStyle-Konstanten

Konstanten: DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

MotionTrackingControlOptions-Oberfläche

Properties: position

PanControlOptions-Schnittstelle

Properties: position

RotControlOptions-Schnittstelle

Properties: position

ScaleControlOptions-Schnittstelle

Properties: style

ScaleControlStyle-Konstanten

Konstanten: DEFAULT

StreetControlOptions-Oberfläche

Properties: position

ZoomControlOptions-Oberfläche

Properties: position

ControlPosition-Konstanten

Konstanten: BOTTOM_CENTER, BOTTOM_LEFT, BOTTOM_RIGHT, LEFT_BOTTOM, LEFT_CENTER, LEFT_TOP, RIGHT_BOTTOM, RIGHT_CENTER, RIGHT_TOP, TOP_CENTER, TOP_LEFT, TOP_RIGHT

Geometry-Bibliothek

Codierung des Namespace

Statische Methoden: decodePath, encodePath

sphärischer Namespace

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

Poly-Namespace

Statische Methoden: containsLocation, isLocationOnEdge

Auf Karten zeichnen

Markierung

Markierungsklasse

Methoden: getAnimation, getClickable, getCursor, getDraggable, getIcon, getLabel, getMap, getOpacity, getPosition, getShape, getTitle, getVisible, getZIndex, setAnimation, setClickable, setCursor, setDraggable, setIcon, getCursor, getCursor, 2.getCursorsetLabelsetMapsetOpacitysetOptionssetPositionsetShapesetTitlesetVisiblesetZIndex

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, flat_changed, flat_changed, flat_changed, flat_changedtitle_changedvisible_changedzindex_changedrightclick

MarkerOptions-Oberfläche

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

Konstanten für Kollisionen

Konstanten: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Symbolschnittstelle

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

MarkerLabel-Schnittstelle

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

MarkerShape-Schnittstelle

Properties: coords, type

Symbolschnittstelle

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

Erweiterte Markierungen

AdvancedMarkerElement-Klasse

Properties: collisionBehavior, content, element, gmpDraggable, map, position, title, zIndex

Methoden: BetaaddEventListener, addListener, BetaremoveEventListener

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

AdvancedMarkerElementOptions-Schnittstelle

Properties: collisionBehavior, content, gmpDraggable, map, position, title, zIndex

BetaAdvancedMarkerClickEvent-Klasse
PinElement-Klasse

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

Methoden: BetaaddEventListener, BetaremoveEventListener

PinElementOptions-Oberfläche

Properties: background, borderColor, glyph, glyphColor, scale

Infofenster

InfoWindow-Klasse

Methoden: close, focus, getContent, getPosition, getZIndex, open, setContent, setOptions, setPosition, setZIndex

Termine: closeclick, content_changed, domready, position_changed, visible, zindex_changed

InfoWindowOptions-Schnittstelle

Properties: ariaLabel, content, disableAutoPan, maxWidth, minWidth, pixelOffset, position, zIndex

InfoWindowOpenOptions-Schnittstelle

Properties: anchor, map, shouldFocus

Polygone

Polylinien-Klasse

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

UI für Polylinien-Optionen

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

IconSequenz-Schnittstelle

Properties: 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-Schnittstelle

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

PolyMouseEvent-Schnittstelle

Properties: edge, path, vertex

Rechte Klasse

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-Schnittstelle

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

Kreis

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

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

StrokePosition-Konstanten

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

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

Data.GeoJsonOptions-Schnittstelle

Properties: idPropertyName

Data.StyleOptions-Schnittstelle

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

Data.StylingFunction typedef
Data.Feature-Klasse

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

Termine: removeproperty, setgeometry, setproperty

Data.FeatureOptions-Schnittstelle

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

Properties: feature

Data.AddFeatureEvent-Schnittstelle

Properties: feature

Data.RemoveFeatureEvent-Schnittstelle

Properties: feature

Data.SetGeometryEvent-Schnittstelle

Properties: feature, newGeometry, oldGeometry

Data.SetPropertyEvent-Schnittstelle

Properties: feature, name, newValue, oldValue

Data.RemovePropertyEvent-Schnittstelle

Properties: feature, name, oldValue

DOM-Elemente

OverlayView-Klasse

Statische Methoden: preventMapHitsAndGesturesFrom, preventMapHitsFrom

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

MapPanes-Schnittstelle

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

Termine: click, defaultviewport_changed, status_changed

KmlLayerOptions-Schnittstelle

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

KmlLayerMetadata-Oberfläche

Properties: author, description, hasScreenOverlays, name, snippet

KmlLayerStatus-Konstanten

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

KmlMouseEvent-Schnittstelle

Properties: featureData, latLng, pixelOffset

KmlFeatureData-Schnittstelle

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

KmlAuthor-Schnittstelle

Properties: email, name, uri

Bild-Overlays

Kartentyp-Schnittstelle

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

Methoden: getTile, releaseTile

Projektionsschnittstelle

Methoden: fromLatLngToPoint, fromPointToLatLng

ImageAdManager-Klasse

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

Methoden: getOpacity, getTile, releaseTile, setOpacity

Termine: tilesloaded

Schnittstelle „ImageAdManagerOptions“

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

GroundOverlay-Klasse

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

Termine: click, dblclick

GroundOverlayOptions-Schnittstelle

Properties: clickable, map, opacity

StyledAdManager-Klasse

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

Methoden: getTile, releaseTile

StyledAdManagerOptions-Oberfläche

Properties: alt, maxZoom, minZoom, name

Drawing-Bibliothek

DrawingManager-Klasse

Methoden: getDrawingMode, getMap, setDrawingMode, setMap, setOptions

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

DrawingManagerOptions-Schnittstelle

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

Methoden: getData, getMap, setData, setMap, setOptions

HeatmapLayerOptions-Schnittstelle

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

Gewichtete Benutzeroberfläche

Properties: location, weight

Max Zoom

MaxZoomService-Klasse

Methoden: getMaxZoomAtLatLng

MaxZoomResult-Schnittstelle

Properties: status, zoom

Konstanten des MaxZoomStatus

Konstanten: ERROR, OK

Street View

Rendering

StreetPanorama-Klasse

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

StreetPanoramaOptions-Schnittstelle

Properties: addressControl, addressControlOptions, clickToGo, controlSize, disableDefaultUI, disableDoubleClickZoom, enableCloseButton, fullscreenControl, fullscreenControlOptions, imageDateControl, linksControl, motionTracking, motionTrackingControl, motionTrackingControlOptions, panControl, panControlOptions, pano, position, linksControl, motionTrackingControl, motionTrackingControl, motionTrackingControlpovscrollwheelshowRoadLabelsvisiblezoomzoomControlzoomControlOptions

StreetAddressControlOptions-Schnittstelle

Properties: position

Schnittstelle „PanoProviderOptions“

Properties: cors

StreetTileData-Schnittstelle

Properties: centerHeading, tileSize, worldSize

Methoden: getTileUrl

StreetPov-Schnittstelle

Properties: heading, pitch

StreetCoverageLayer-Klasse

Methoden: getMap, setMap

Dienst

StreetService-Klasse

Methoden: getPanorama

StreetStatus-Konstanten

Konstanten: OK, UNKNOWN_ERROR, ZERO_RESULTS

StreetLocationRequest-Schnittstelle

Properties: location, preference, radius, source

StreetPanoRequest-Schnittstelle

Properties: pano

StreetViewResponse-Schnittstelle

Properties: data

StreetLocation-Schnittstelle

Properties: description, latLng, pano, shortDescription

StreetPreferred-Konstanten

Konstanten: BEST, NEAREST

StreetViewSource-Konstanten

Konstanten: DEFAULT, OUTDOOR

StreetPanoramaData-Schnittstelle

Properties: copyright, imageDate, links, location, tiles

Properties: description, heading, pano

Orte

Places-Widgets

AlphaPlaceAutocompleteElement-Klasse

Properties: element, inputElement

Methoden: addListener

Termine: gmp-placeselect, gmp-requesterror

AlphaPlaceAutocompleteElementOptions-Oberfläche

Properties: componentRestrictions, element, inputElement, locationBias, locationRestriction, requestedLanguage, requestedRegion, types

Autocomplete-Klasse

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

Termine: place_changed

AutocompleteOptions-Schnittstelle

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

Methoden: getBounds, getPlaces, setBounds

Termine: places_changed

SearchBoxOptions-Schnittstelle

Properties: bounds

Ort (Beta)

BetaOrtsklasse

Statische Methoden: BetafindPlaceFromPhoneNumber, BetafindPlaceFromQuery

addressComponentsadrFormatAddressattributionsbusinessStatusdisplayNameformattedAddressgoogleMapsURIhasCurbsidePickuphasDeliveryhasDineInhasTakeouthasWheelchairAccessibleEntranceiconBackgroundColoridinternationalPhoneNumberisReservablelocationnationalPhoneNumberopeningHoursphotosplusCodepriceLevelratingrequestedLanguagerequestedRegionreviewsservesBeerservesBreakfastservesBrunchservesDinnerservesLunchservesVegetarianFoodservesWinesvgIconMaskURItypesuserRatingCountutcOffsetMinutesviewportwebsiteURI

Methoden: BetafetchFields, BetagetNextOpeningTime, BetaisOpen, toJSON

BetaPlaceOptions-Schnittstelle

Properties: id, requestedLanguage, requestedRegion

BetaAddressComponent-Klasse

Properties: longText, shortText, types

BetaAttributionsklasse

Properties: provider, providerURI

BetaFetchFieldsRequest-Schnittstelle

Properties: fields, sessionToken

BetaÖffnungszeiten

Properties: periods, weekdayDescriptions

BetaKlasse „OpeningHoursPeriod“

Properties: close, open

BetaOpeningHoursPoint-Klasse

Properties: day, hour, minute

BetaFotokurs

Properties: attributions, heightPx, widthPx

Methoden: getURI

BetaPhotoAttribution-Klasse

Properties: author, authorURI

BetaPlusCode-Klasse

Properties: compoundCode, globalCode

BetaKurs überprüfen

Properties: author, authorPhotoURI, authorURI, publishTime, rating, relativePublishTimeDescription, text, textLanguageCode

BetaPriceLevel-Konstanten

Konstanten: EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

„Places“-Dienst

PlacesService-Klasse

Methoden: findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch, textSearch

PlaceDetailsRequest-Schnittstelle

Properties: fields, language, placeId, region, sessionToken

FindPlaceFromPhoneNumberRequest-Schnittstelle

Properties: fields, language, locationBias, phoneNumber

FindPlaceFromQueryRequest-Schnittstelle

Properties: fields, language, locationBias, query

PlaceSearchRequest-Schnittstelle

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

TextSearchRequest-Oberfläche

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

Properties: hasNextPage

Methoden: nextPage

PlaceResult-Schnittstelle

address_componentsadr_addressaspectsbusiness_statusformatted_addressformatted_phone_numbergeometryhtml_attributionsiconicon_background_coloricon_mask_base_uriinternational_phone_numbernameopening_hoursphotosplace_idplus_codeprice_levelratingreviewstypesurluser_ratings_totalutc_offset_minutesvicinitywebsiteutc_offsetpermanently_closed

PlaceAspectRating-Oberfläche

Properties: rating, type

Konstanten für den Geschäftsstatus

Konstanten: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, OPERATIONAL

PlaceGeometry-Schnittstelle

Properties: location, viewport

PlaceOpeningHours-Schnittstelle

Properties: periods, weekday_text, open_now

Methoden: isOpen

PlaceOpeningHoursPeriod-Schnittstelle

Properties: close, open

PlaceOpeningHoursTime-Oberfläche

Properties: day, hours, minutes, nextDate, time

PlacePlusCode-Schnittstelle

Properties: compound_code, global_code

PlacePhoto-Schnittstelle

Properties: height, html_attributions, width

Methoden: getUrl

PhotoOptions-Schnittstelle

Properties: maxHeight, maxWidth

PlaceReview-Oberfläche

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

„Place Autocomplete“-Dienst

AutocompleteService-Klasse

Methoden: getPlacePredictions, getQueryPredictions

Schnittstelle zur automatischen Vervollständigungsanfrage

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

AutocompleteResponse-Schnittstelle

Properties: predictions

Schnittstelle „QueryAutoAutocompleteRequest“

Properties: bounds, input, location, offset, radius

AutocompleteSessionToken-Klasse
Schnittstelle „ComponentRestrictions“

Properties: country

AutocompleteAutocomplete-Schnittstelle

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

QueryAutocompletePrediction-Schnittstelle

Properties: description, matched_substrings, place_id, terms

PredictionTerm-Schnittstelle

Properties: offset, value

Schnittstelle „PredictionSubstring“

Properties: length, offset

Schnittstelle zur strukturierten Formatierung

Properties: main_text, main_text_matched_substrings, secondary_text

Geocoder

Geocoder-Klasse

Methoden: geocode

GeocoderRequest-Schnittstelle

Properties: address, bounds, componentRestrictions, language, location, placeId, region

Schnittstelle „GeocoderComponentRestrictions“

Properties: administrativeArea, country, locality, postalCode, route

Konstanten des GeocoderStatus

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

GeocoderResponse-Schnittstelle

Properties: results

GeocoderResult-Schnittstelle

Properties: address_components, formatted_address, geometry, partial_match, place_id, plus_code, postcode_localities, types

Schnittstelle „GeocoderAddressComponent“

Properties: long_name, short_name, types

GeocoderGeometry-Schnittstelle

Properties: bounds, location, location_type, viewport

Konstanten vom Typ „GeocoderLocationType“

Konstanten: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

Routen

Route

DirectionsService-Klasse

Methoden: route

DirectionsRequest-Schnittstelle

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

Properties: available_travel_modes, geocoded_waypoints, routes

DirectionsRenderer-Klasse

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

Termine: directions_changed

DirectionsRendererOptions-Schnittstelle

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

DirectionsWaypoint-Schnittstelle

Properties: location, stopover

DirectionsGeoencodedWaypoint-Schnittstelle

Properties: partial_match, place_id, types

DirectionsRoute-Schnittstelle

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

DirectionsLeg-Schnittstelle

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

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

DirectionsDirections-Oberfläche

Properties: points

Place Interface

Properties: location, placeId, query

TravelMode-Konstanten

Konstanten: BICYCLING, DRIVING, TRANSIT, WALKING

DrivingOptions-Schnittstelle

Properties: departureTime, trafficModel

TrafficModel-Konstanten

Konstanten: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

TransitOptions-Schnittstelle

Properties: arrivalTime, departureTime, modes, routingPreference

Konstanten des TransitMode

Konstanten: BUS, RAIL, SUBWAY, TRAIN, TRAM

Konstanten für „TransitRouteBevorzugte“

Konstanten: FEWER_TRANSFERS, LESS_WALKING

TransitFare-Schnittstelle

Properties: currency, value

Benutzeroberfläche von TransitDetails

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

TransitStop-Schnittstelle

Properties: location, name

TransitLine-Schnittstelle

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

Benutzeroberfläche des Verkehrsverbunds

Properties: name, phone, url

TransitVehicle-Schnittstelle

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

Entfernungsoberfläche

Properties: text, value

Anzeige der Dauer

Properties: text, value

Zeitoberfläche

Properties: text, time_zone, value

DirectionsTravelMode-Konstanten
DirectionsUnitSystem-Konstanten

Distance Matrix

DistanceMatrixService-Klasse

Methoden: getDistanceMatrix

DistanceMatrixRequest-Oberfläche

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

DistanceMatrixResponse-Schnittstelle

Properties: destinationAddresses, originAddresses, rows

DistanceMatrixResponseRow-Schnittstelle

Properties: elements

DistanceMatrixResponseElement

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 des „DistanceMatrixElements“

Konstanten: NOT_FOUND, OK, ZERO_RESULTS

Elevation

ElevationService-Klasse

Methoden: getElevationAlongPath, getElevationForLocations

LocationElevationRequest-Schnittstelle

Properties: locations

LocationElevationResponse-Oberfläche

Properties: results

PathElevationRequest-Schnittstelle

Properties: path, samples

PathElevationResponse-Oberfläche

Properties: results

ElevationResult-Schnittstelle

Properties: elevation, location, resolution

Konstanten „ElevationStatus“

Konstanten: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Reise teilen

Kartenansicht

JourneysharingMapView-Klasse

Properties: anticipatedRoutePolylines, anticipatedRoutePolylineSetup, automaticViewportMode, element, enableTraffic, locationProvider, map, mapOptions, takenRoutePolylines, takenRoutePolylineSetup, destinationMarkerSetup, originMarkerSetup, pingMarkerSetup, successfulTaskMarkerSetup, taskOutcomeMarkerSetup, unsuccessfulTaskMarkerSetup, vehicleMarkerSetup, waypointMarkerSetup, destinationMarkerSetup, pingMarkerSetup, pingMarkerSetup, pingMarkerSetupdestinationMarkersoriginMarkerssuccessfulTaskMarkerstaskOutcomeMarkersunsuccessfulTaskMarkersvehicleMarkerswaypointMarkers

JourneysharingMapViewOptions

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

Konstanten „AutoViewportMode“

Konstanten: FIT_ANTICIPATED_ROUTE, NONE

Abstrakte Klasse „LocationProvider“

Methoden: addListener

Abstrakte Klasse „PollingLocationProvider“

Properties: isPolling, pollingIntervalMillis

Termine: ispollingchange

PollingLocationProviderIsPollingChangeEvent

Properties: error

Authentifizierung

AuthToken-Schnittstelle

Properties: expiresInSeconds, token

AuthTokenContext-Schnittstelle

Properties: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

AuthTokenFetcher typedef
Schnittstelle „AuthTokenFetcherOptions“

Properties: context, serviceType

FleetEngineServiceType-Konstanten

Konstanten: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

UI-Anpassung

PolylinieSetup typedef
polylineSetupOptions

Properties: polylineOptions, visible

DefaultpolylineSetupOptions

Properties: defaultPolylineOptions, defaultVisible

MarkierungSetup typedef
MarkerSetupOptions-Oberfläche

Properties: markerOptions

DefaultMarkerSetupOptions-Schnittstelle

Properties: defaultMarkerOptions

Schnittstelle „MarkerCustomizeFunctionParams“

Properties: defaultOptions, isNew, marker

DeliveryVehicleMarkerCustomFunctionFunctionss-Schnittstelle

Properties: vehicle

PlannedStopMarkerCustomizeFunctionParams

Properties: stopIndex

TaskMarkerCustomizeFunctionParams-Schnittstelle

Properties: task

ShipmentMarkerCustomizeFunctionParams-Schnittstelle

Properties: taskTrackingInfo

Schnittstelle „TripMarkerCustomizeFunctionParams“

Properties: trip

Schnittstelle „TripWaypointMarkerCustomizeFunctionParams“

Properties: waypointIndex

Fleet Engine-Entitäten

Task-Oberfläche

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

TaskTrackingInfo-Oberfläche

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

Fahrtschnittstelle

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

DeliveryVehicle-Schnittstelle

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

DeliveryVehicleStop-Schnittstelle

Properties: tasks

DeliveryVehicleStopState-Konstanten

Konstanten: ARRIVED, ENROUTE, NEW, UNSPECIFIED

VehicleJourneySegment-Schnittstelle

Properties: drivingDistanceMeters, drivingDurationMillis, path, stop

VehicleLocationUpdate-Schnittstelle

Properties: heading, location, speedKilometersPerHour, time

VehicleWaypoint-Schnittstelle

Properties: distanceMeters, durationMillis, location, path

TimeWindow-Schnittstelle

Properties: endTime, startTime

Fahrt- und Bestellfortschritt

FleetEngineTripLocationProvider-Klasse

Properties: tripId

Methoden: refresh

Termine: error, update

FleetEngineTripLocationProviderOptions-Schnittstelle

Properties: authTokenFetcher, destinationMarkerCustomization, originMarkerCustomization, pollingIntervalMillis, projectId, tripId, vehicleMarkerCustomization, waypointMarkerCustomization

FleetEngineTripLocationProviderUpdateEvent-Schnittstelle

Properties: trip

Flottenverfolgung

FleetEngineDeliveryVehicleLocationProvider-Klasse

Properties: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Termine: error, update

FleetEngineDeliveryVehicleLocationOptionsOptions-Schnittstelle

Properties: authTokenFetcher, deliveryVehicleId, deliveryVehicleMarkerCustomization, plannedStopMarkerCustomization, pollingIntervalMillis, projectId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions, taskMarkerCustomization, taskOutcomeMarkerCustomization

FleetEngineTaskFilterOptions-Schnittstelle

Properties: completionTimeFrom, completionTimeTo, state

FleetEngineDeliveryVehicleLocationProviderUpdateEvent-Schnittstelle

Properties: completedVehicleJourneySegments, deliveryVehicle, tasks

FleetEngineDeliveryFleetLocationProvider-Klasse

Properties: deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

Termine: update

FleetEngineDeliveryFleetLocationProviderOptions-Schnittstelle

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

FleetEngineDeliveryFleetLocationProviderUpdateEvent-Schnittstelle

Properties: deliveryVehicles

Sendungsverfolgung

FleetEngineShipmentLocationProvider-Klasse

Properties: trackingId

Methoden: refresh

Termine: error, update

FleetEngineShipmentLocationProviderOptions-Schnittstelle

Properties: authTokenFetcher, deliveryVehicleMarkerCustomization, destinationMarkerCustomization, pollingIntervalMillis, projectId, trackingId

FleetEngineShipmentLocationProviderUpdateEvent-Schnittstelle

Properties: taskTrackingInfo

Lokaler Kontext (Beta)

Kartenansicht

BetaLocalContextMapView-Klasse

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

Methoden: addListener, hidePlaceDetailsView, search

Termine: error, placedetailsviewhidestart, placedetailsviewshowstart

BetaLocalContextMapViewOptions-Schnittstelle

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

BetaPlaceTypePreferred typedef
BetaMapDirectionsOptions-Klasse

Methoden: addListener

BetaMapDirectionsOptionsLiteral-Schnittstelle

Properties: origin

BetaPinOptions-Oberfläche

Properties: background, glyphColor, scale

PlaceChooserViewSetupOptions

Properties: layoutMode, position

BetaPlaceChooserLayoutMode-Konstanten

Konstanten: HIDDEN, SHEET

BetaPlaceChooserPosition-Konstanten

Konstanten: BLOCK_END, INLINE_END, INLINE_START

PlaceDetailsViewSetupOptions-Schnittstelle

Properties: hidesOnMapClick, layoutMode, position

BetaPlaceDetailsLayoutMode-Konstanten

Konstanten: INFO_WINDOW, SHEET

BetaPlaceDetailsPositionskonstanten

Konstanten: INLINE_END, INLINE_START