Google Maps JavaScript API V3 Reference

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Zuletzt aktualisiert: Donnerstag, 2. Februar 2023

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

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

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

Globale Konzepte

google.maps

google.maps-Namespace

Statische Methoden: BetaimportLibrary

Konstanten: version

BetaCoreLibrary-Oberfläche

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

BetaMapsLibrary-Oberfläche

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

BetaPlacesLibrary-Oberfläche

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

BetaGeocodingLibrary-Oberfläche

Properties: Geocoder, GeocoderLocationType, GeocoderStatus

BetaRoutesLibrary-Schnittstelle

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

BetaMarkerLibrary-Oberfläche

Properties: AdvancedMarkerView, Animation, CollisionBehavior, Marker, PinView

BetaGeometryLibrary-Oberfläche

Properties: encoding, poly, spherical

BetaElevationLibrary-Oberfläche

Properties: ElevationService, ElevationStatus

BetaStreetViewLibrary-Oberfläche

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

BetaJourneySharingLibrary-Oberfläche

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

BetaDrawingLibrary-Schnittstelle

Properties: DrawingManager, OverlayType

BetaVisualizationLibrary-Benutzeroberfläche

Properties: HeatmapLayer

Einstellungen (Beta)

BetaEinstellungsklasse

Statische Methoden: BetagetInstance

Properties: BetaexperienceIds

Ereignissystem

Ereignisklasse

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

MapsEventListener-Oberfläche

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

Properties: error

Fehler

MapsNetworkError-Klasse

Properties: code, endpoint

MapsRequestError-Klasse
MapsServerError-Klasse
MapsNetworkErrorEndpoint-Konstanten

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

Maps

Maps

Kartenklasse

Properties: controls, data, mapTypes, overlayMapTypes

Methoden: fitBounds, getBounds, getCenter, getClickableIcons, getDiv, BetagetFeatureLayer, getHeading, BetagetMapCapabilities, getMapTypeId, getProjection, getRenderingType, getStreetView, getTilt, getZoom, moveCamera, panBy, panTo, panToBounds, setCenter, getCenter getCenter

Konstanten: DEMO_MAP_ID

Veranstaltungen: bounds_changed, center_changed, click, contextmenu, dblclick, drag, dragend, dragstart, heading_changed, idle, isfractionalzoomenabled_changed, Betamapcapabilities_changed, maptypeid_changed, mousemove, mouseout, mouseover, projection_changed, renderingtype_changed, tilesloaded, tilesloaded, tilesloaded, tilesloaded

MapOptions-Schnittstelle

.

MapTypeStyle-Schnittstelle

Properties: elementType, featureType, stylers

MapMouseEvent-Oberfläche

Properties: domEvent, latLng

Methoden: stop

IconMouseEvent-Oberfläche

Properties: placeId

MapTypeId-Konstanten

Konstanten: HYBRID, ROADMAP, SATELLITE, TERRAIN

MapTypeRegistry-Klasse

Methoden: set

MapRestriction-Schnittstelle

Properties: latLngBounds, strictBounds

TrafficLayer-Klasse

Methoden: getMap, setMap, setOptions

Schnittstelle „TrafficLayerOptions“

Properties: autoRefresh, map

TransitLayer-Klasse

Methoden: getMap, setMap

BicyclingLayer-Klasse

Methoden: getMap, setMap

BetaKameraoptionen

Properties: center, heading, tilt, zoom

Sichtbare Region

Properties: farLeft, farRight, latLngBounds, nearLeft, nearRight

RenderingType-Konstanten

Konstanten: RASTER, UNINITIALIZED, VECTOR

BetaMapFunctions-Oberfläche

Properties: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable

WebGL

WebGLOverlayView-Klasse

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

WebGLDrawOptions-Oberfläche

Properties: gl, transformer

WebGLStateOptions-Oberfläche

Properties: gl

CoordinateTransformer-Schnittstelle

Methoden: fromLatLngAltitude, getCameraParams

CameraParams-Oberfläche

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

CircleLiterale Benutzeroberfläche

Properties: center, radius

Datengetriebene Stile (Beta)

BetaFeatureLayer-Oberfläche

Properties: featureType, isAvailable, style

Methoden: addListener

BetaFeatureType-Konstanten

Konstanten: ADMINISTRATIVE_AREA_LEVEL_1, ADMINISTRATIVE_AREA_LEVEL_2, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4, COUNTRY, LOCALITY, NEIGHBORHOOD, POSTAL_CODE, SUBLOCALITY_LEVEL_1

BetaFeatureStyleFunction typedef
BetaFeatureStyleFunctionOptions-Schnittstelle

Properties: feature

BetaFeatureStyleOptions-Schnittstelle

Properties: fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

BetaFunktionsoberfläche

Properties: featureType

BetaPlaceFeature-Oberfläche

Properties: placeId, displayName

Methoden: fetchPlace

BetaFeatureMouseEvent-Oberfläche

Properties: features

Steuerelemente

FullscreenControlOptions-Oberfläche

Properties: position

MapTypeControlOptions-Oberfläche

Properties: mapTypeIds, position, style

MapTypeControlStyle-Konstanten

Konstanten: DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

Oberfläche für MotionTrackingControlOptions

Properties: position

PanControlOptions-Oberfläche

Properties: position

RotationControlOptions-Oberfläche

Properties: position

ScaleControlOptions-Schnittstelle

Properties: style

ScaleControlStyle-Konstanten

Konstanten: DEFAULT

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

Geometriebibliothek

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

Marker

Markierungsklasse

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

Konstanten: MAX_ZINDEX

Veranstaltungen: 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, title_changed, title_changed, title_changed

Oberfläche für Markierungsoptionen

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

Beta Kollisionsverhaltenskonstanten

Konstanten: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Benutzeroberfläche des Symbols

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

Oberfläche für Markierungs-Label

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

MarkerShape-Oberfläche

Properties: coords, type

Benutzeroberfläche des Symbols

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 (Beta)

BetaAdvancedMarkerView-Klasse

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

Methoden: addListener

Ereignisse: click, drag, dragend, dragstart

BetaAdvancedMarkerViewOptions-Oberfläche

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

BetaPinView-Klasse

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

Methoden: addListener

BetaPinViewOptions-Oberfläche

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

Infofenster

InfoWindow-Klasse

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

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

InfoWindowOptions-Oberfläche

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

InfoWindowOpenOptions-Schnittstelle

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

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

IconSequence-Oberfläche

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

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

PolyMouseEvent-Oberfläche

Properties: edge, path, vertex

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

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,

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

Properties: idPropertyName

Data.StyleOptions-Oberfläche

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

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

Properties: feature

Data.AddFeatureEvent-Schnittstelle

Properties: feature

Data.RemoveFeatureEvent-Oberfläche

Properties: feature

Data.SetGeometryEvent-Oberfläche

Properties: feature, newGeometry, oldGeometry

Data.SetPropertyEvent-Schnittstelle

Properties: feature, name, newValue, oldValue

Data.RemovePropertyEvent-Oberfläche

Properties: feature, name, oldValue

DOM-Elemente

OverlayView-Klasse

Statische Methoden: preventMapHitsAndGesturesFrom, preventMapHitsFrom

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

MapPanes-Oberfläche

Properties: floatPane, mapPane, markerLayer, overlayLayer, overlayMouseTarget

MapCanvasProjection-Oberfläche

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

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

KmlLayerMetadata-Oberfläche

Properties: author, description, hasScreenOverlays, name, snippet

Konstanten „KmlLayerStatus“

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

KmlMouseEvent-Oberfläche

Properties: featureData, latLng, pixelOffset

KmlFeatureData-Schnittstelle

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

KmlAuthor-Oberfläche

Properties: email, name, uri

Bild-Overlays

MapType-Schnittstelle

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

Methoden: getTile, releaseTile

Projektionsschnittstelle

Methoden: fromLatLngToPoint, fromPointToLatLng

ImageMapType-Klasse

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

Methoden: getOpacity, getTile, releaseTile, setOpacity

Ereignisse: tilesloaded

ImageMapTypeOptions-Oberfläche

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

GroundOverlay-Klasse

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

Ereignisse: click, dblclick

GroundOverlayOptions-Oberfläche

Properties: clickable, map, opacity

StyledMapType-Klasse

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

Methoden: getTile, releaseTile

StyledMapTypeOptions-Schnittstelle

Properties: alt, maxZoom, minZoom, name

Drawing-Bibliothek

DrawingManager-Klasse

Methoden: getDrawingMode, getMap, setDrawingMode, setMap, setOptions

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

DrawingManagerOptions-Schnittstelle

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

DrawingControlOptions-Schnittstelle

Properties: drawingModes, position

OverlayCompleteEvent-Oberfläche

Properties: overlay, type

OverlayType-Konstanten

Konstanten: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Heatmaps

HeatmapLayer-Klasse

Methoden: getData, getMap, setData, setMap, setOptions

HeatmapLayerOptions-Oberfläche

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

WeightedLocation-Oberfläche

Properties: location, weight

Max. Zoom

MaxZoomService-Klasse

Methoden: getMaxZoomAtLatLng

MaxZoomResult-Oberfläche

Properties: status, zoom

Konstanten „MaxZoomStatus“

Konstanten: ERROR, OK

Street View

Rendering

StreetViewPanorama-Klasse

Properties: controls

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

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

StreetViewPanoramaOptions-Oberfläche

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

StreetViewAddressControlOptions-Oberfläche

Properties: position

PanoProviderOptions-Oberfläche

Properties: cors

StreetViewTileData-Oberfläche

Properties: centerHeading, tileSize, worldSize

Methoden: getTileUrl

StreetViewPov-Oberfläche

Properties: heading, pitch

StreetViewCoverageLayer-Klasse

Methoden: getMap, setMap

Dienst

StreetViewService-Klasse

Methoden: getPanorama

StreetViewStatus-Konstanten

Konstanten: OK, UNKNOWN_ERROR, ZERO_RESULTS

StreetViewLocationRequest-Schnittstelle

Properties: location, preference, radius, source

StreetViewPanoRequest-Oberfläche

Properties: pano

StreetViewResponse-Oberfläche

Properties: data

StreetViewLocation-Schnittstelle

Properties: description, latLng, pano, shortDescription

StreetViewPreferred-Konstanten

Konstanten: BEST, NEAREST

StreetViewSource-Konstanten

Konstanten: DEFAULT, OUTDOOR

StreetViewPanoramaData-Schnittstelle

Properties: copyright, imageDate, links, location, tiles

Properties: description, heading, pano

Orte

Places-Widgets

Klasse für die automatische Vervollständigung

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

Ereignisse: place_changed

AutocompleteOptions-Oberfläche

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

Methoden: getBounds, getPlaces, setBounds

Ereignisse: places_changed

SearchBoxOptions-Oberfläche

Properties: bounds

Ort (Beta)

BetaOrtsklasse

Statische Methoden: findPlaceFromPhoneNumber, findPlaceFromQuery

.

Methoden: fetchFields, getNextOpeningTime, isOpen

BetaPlaceOptions-Oberfläche

Properties: id, requestedLanguage, requestedRegion

BetaAddressComponent-Klasse

Properties: longText, shortText, types

BetaAttributionsklasse

Properties: provider, providerURI

BetaFetchFieldsRequest-Oberfläche

Properties: fields, sessionToken

BetaÖffnungszeiten

Properties: periods, weekdayDescriptions

BetaOpeningHoursPeriod-Klasse

Properties: close, open

BetaOpeningHoursPoint-Klasse

Properties: day, hour, minute

BetaFotoklasse

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

„Places“-Dienst

PlacesService-Klasse

Methoden: findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch, textSearch

PlaceDetailsRequest-Oberfläche

Properties: fields, language, placeId, region, sessionToken

FindPlaceFromPhoneNumberRequest-Schnittstelle

Properties: fields, language, locationBias, phoneNumber

FindPlaceFromQueryRequest-Oberfläche

Properties: fields, language, locationBias, query

PlaceSearchRequest-Oberfläche

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
TypeRestriction für Standortbeschränkung
PlacesServiceStatus-Konstanten

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

PlaceSearchPagination-Benutzeroberfläche

Properties: hasNextPage

Methoden: nextPage

PlaceResult-Oberfläche

Properties: 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, {2{/}, {2adr_address

PlaceAspectRating-Oberfläche

Properties: rating, type

BusinessStatus-Konstanten

Konstanten: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, OPERATIONAL

PlaceGeometry-Schnittstelle

Properties: location, viewport

PlaceOpeningHours-Oberfläche

Properties: periods, weekday_text, open_now

Methoden: isOpen

PlaceOpeningHoursPeriod-Oberfläche

Properties: close, open

PlaceOpeningHoursTime-Oberfläche

Properties: day, hours, minutes, nextDate, time

PlacePlusCode-Oberfläche

Properties: compound_code, global_code

PlacePhoto-Oberfläche

Properties: height, html_attributions, width

Methoden: getUrl

PhotoOptions-Oberfläche

Properties: maxHeight, maxWidth

PlaceReview-Oberfläche

Properties: 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: bounds, componentRestrictions, input, language, location, offset, origin, radius, region, sessionToken, types

AutocompleteResponse-Oberfläche

Properties: predictions

Schnittstelle „QueryAutocompletionRequest“

Properties: bounds, input, location, offset, radius

AutocompleteSessionToken-Klasse
ComponentRestrictions-Oberfläche

Properties: country

AutocompleteAutocomplete-Schnittstelle

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

QueryAutocompletePrediction-Oberfläche

Properties: description, matched_substrings, place_id, terms

PredictionTerm-Schnittstelle

Properties: offset, value

PredictionSubstring-Schnittstelle

Properties: length, offset

StructuredFormatierung-Oberfläche

Properties: main_text, main_text_matched_substrings, secondary_text

Geocoder

Geocoder-Klasse

Methoden: geocode

GeocoderRequest-Oberfläche

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

GeocoderComponentRestrictions-Oberfläche

Properties: administrativeArea, country, locality, postalCode, route

GeocoderStatus-Konstanten

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

GeocoderResponse-Oberfläche

Properties: results

GeocoderResult-Oberfläche

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

GeocoderAddressComponent-Schnittstelle

Properties: long_name, short_name, types

GeocoderGeometry-Schnittstelle

Properties: bounds, location, location_type, viewport

GeocoderLocationType-Konstanten

Konstanten: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

Routen

Route

DirectionsService-Klasse

Methoden: route

DirectionsRequest-Oberfläche

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

Properties: available_travel_modes, geocoded_waypoints, routes

DirectionsRenderer-Klasse

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

Ereignisse: directions_changed

DirectionsRendererOptions-Oberfläche

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

DirectionsWaypoint-Oberfläche

Properties: location, stopover

DirectionsGeocodedWaypoint-Oberfläche

Properties: partial_match, place_id, types

DirectionsRoute-Schnittstelle

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

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

DirectionsPolyline-Oberfläche

Properties: points

Ortsoberfläche

Properties: location, placeId, query

TravelMode-Konstanten

Konstanten: BICYCLING, DRIVING, TRANSIT, WALKING

DrivingOptions-Oberfläche

Properties: departureTime, trafficModel

TrafficModel-Konstanten

Konstanten: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

TransitOptions-Oberfläche

Properties: arrivalTime, departureTime, modes, routingPreference

Konstanten für den Transitmodus

Konstanten: BUS, RAIL, SUBWAY, TRAIN, TRAM

Konstanten „TransitRoutePreferences“

Konstanten: FEWER_TRANSFERS, LESS_WALKING

Benutzeroberfläche von TransitFare

Properties: currency, value

TransitDetails-Benutzeroberfläche

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

TransitStop-Oberfläche

Properties: location, name

TransitLine-Benutzeroberfläche

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

Benutzeroberfläche des Verkehrsverbunds

Properties: name, phone, url

Oberfläche für öffentliche Verkehrsmittel

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

Entfernung

Properties: text, value

Benutzeroberfläche für die 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-Oberfläche

Properties: destinationAddresses, originAddresses, rows

DistanceMatrixResponseRow-Oberfläche

Properties: elements

DistanceMatrixResponseElement-Oberfläche

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

DistanceMatrixElementStatus-Konstanten

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

Properties: results

ElevationResult-Oberfläche

Properties: elevation, location, resolution

ElevationStatus-Konstanten

Konstanten: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Lokaler Kontext (Beta)

Kartenansicht

BetaLocalContextMapView-Klasse

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

Methoden: addListener, hidePlaceDetailsView, search

Ereignisse: error, placedetailsviewhidestart, placedetailsviewshowstart

BetaLocalContextMapViewOptions-Schnittstelle

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

BetaPlaceTypePreferences typedef
BetaMapDirectionsOptions-Klasse

Methoden: addListener

BetaMapDirectionsOptionsLiteral-Schnittstelle

Properties: origin

BetaPinOptions-Schnittstelle

Properties: background, glyphColor, scale

PlaceChooserViewSetupOptions-Oberfläche

Properties: layoutMode, position

BetaPlaceChooserLayoutMode-Konstanten

Konstanten: HIDDEN, SHEET

BetaPlaceChooserPosition-Konstanten

Konstanten: BLOCK_END, INLINE_END, INLINE_START

PlaceDetailsViewSetupOptions-Oberfläche

Properties: hidesOnMapClick, layoutMode, position

BetaPlaceDetailsLayoutMode-Konstanten

Konstanten: INFO_WINDOW, SHEET

BetaPlaceDetailsPosition-Konstanten

Konstanten: INLINE_END, INLINE_START

Reise teilen (Beta)

Kartenansicht

BetaJourneySharingMapView-Klasse

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

BetaJourneySharingMapViewOptions-Oberfläche

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

BetaAutomaticViewportMode-Konstanten

Konstanten: FIT_ANTICIPATED_ROUTE, NONE

BetaLocationProvider-Zusammenfassungsklasse

Methoden: addListener

BetaAbstrakte Klasse „PollingLocationProvider“

Properties: isPolling

Ereignisse: ispollingchange

BetaPollingLocationProviderIsPollingChangeEvent-Oberfläche

Properties: error

Authentifizierung

BetaAuthToken-Schnittstelle

Properties: expiresInSeconds, token

BetaAuthTokenContext-Oberfläche

Properties: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

BetaAuthTokenFetcher-Typdef.
BetaAuthTokenFetcherOptions-Oberfläche

Properties: context, serviceType

BetaFleetEngineServiceType-Konstanten

Konstanten: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

UI-Anpassung

BetaPolylineSetup-Typdef.
BetaPolylineSetupOptions-Oberfläche

Properties: polylineOptions, visible

BetaDefaultPolylineSetupOptions-Oberfläche

Properties: defaultPolylineOptions, defaultVisible

BetaMarkerSetup typedef:
BetaMarkerSetupOptions-Oberfläche

Properties: markerOptions

BetaDefaultMarkerSetupOptions-Oberfläche

Properties: defaultMarkerOptions

BetaOberfläche der Markierungsanpassung (FunctionFunctionFunctions)

Properties: defaultOptions, isNew, marker

BetaDeliveryVehicleMarkerCustomizeFunctionParams-Schnittstelle

Properties: vehicle

BetaSchnittstelle „PlannedStopMarkerCustomizeFunctionParams“

Properties: stopIndex

BetaTaskMarkerCustomizeFunctionParams-Oberfläche

Properties: task

BetaShipmentMarkerCustomizeFunctionFunctions-Schnittstelle

Properties: task

BetaTripMarkerCustomizeFunctionFunctions

Properties: trip

BetaTripWaypointMarkerCustomizeFunctionParams-Oberfläche

Properties: waypointIndex

Fleet Engine-Entitäten

BetaTask-Oberfläche

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

BetaFahrtoberfläche

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

BetaDeliveryVehicle-Oberfläche

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

BetaVehicleJourneySegment-Oberfläche

Properties: distanceMeters, durationMillis, extraDurationMillis, location, path

BetaVehicleLocationUpdate-Oberfläche

Properties: heading, location, speedKilometersPerHour, time

BetaVehicleWaypoint-Oberfläche

Properties: distanceMeters, durationMillis, location, path

Fahrt und Bestellfortschritt

BetaFleetEngineTripLocationProvider-Klasse

Properties: tripId

Methoden: refresh

Ereignisse: error, update

BetaFleetEngineTripLocationProviderOptions-Oberfläche

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

BetaFleetEngineTripLocationProviderUpdateEvent-Oberfläche

Properties: trip

Flottenverfolgung

BetaFleetEngineDeliveryVehicleLocationProvider-Klasse

Properties: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Ereignisse: error, update

BetaFleetEngineDeliveryVehicleLocationProviderOptions-Oberfläche

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

BetaFleetEngineTaskFilterOptions-Oberfläche

Properties: completionTimeFrom, completionTimeTo, state

BetaFleetEngineDeliveryVehicleLocationProviderUpdateEvent-Oberfläche

Properties: completedVehicleJourneySegments, deliveryVehicle, tasks

BetaFleetEngineDeliveryFleetLocationProvider-Klasse

Properties: deliveryVehicleFilter, locationRestriction, pollingIntervalMillis, staleLocationThresholdMillis

Ereignisse: update

BetaFleetEngineDeliveryFleetLocationProviderOptions-Oberfläche

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

BetaFleetEngineDeliveryFleetLocationProviderUpdateEvent-Oberfläche

Properties: deliveryVehicles

Sendungsverfolgung

BetaFleetEngineShipmentLocationProvider-Klasse

Properties: trackingId

Methoden: getTask, refresh

Ereignisse: error, update

BetaFleetEngineShipmentLocationProviderOptions-Oberfläche

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

BetaFleetEngineShipmentLocationProviderUpdateEvent-Oberfläche

Properties: task