Google Maps JavaScript API V3 Reference

Zuletzt aktualisiert: Donnerstag, 27. Oktober 2022

Dies ist ein Index aller Klassen, Methoden und Schnittstellen in der Maps JavaScript API Version 3.50.

Weitere Informationen finden Sie in den Versionshinweisen und der Versionsverwaltung.

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

Globale Konzepte

google.maps

google.maps-Namespace

Konstanten: version

Einstellungen (Beta)

">Einstellungsklasse

Statische Methoden: ">getInstance

Properties: ">experienceIds

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, ">getFeatureLayer, getHeading, ">getMapCapabilities, getMapTypeId, getProjection, getRenderingType, getStreetView, getTilt, getZoom, moveCamera, panBy, panTo, panToBounds, setCenter, getCenter

Konstanten: DEMO_MAP_ID

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

">Kameraoptionen

Properties: center, heading, tilt, zoom

Sichtbare Region

Properties: farLeft, farRight, latLngBounds, nearLeft, nearRight

RenderingType-Konstanten

Konstanten: RASTER, UNINITIALIZED, VECTOR

">MapCapabilities-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)

">FeatureLayer-Oberfläche

Properties: featureType, isAvailable, style

Methoden: addListener

">FeatureType-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

">FeatureStyleFunction typedef
">FeatureStyleFunctionOptions-Oberfläche

Properties: feature

">FeatureStyleOptions-Oberfläche

Properties: fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

">Funktionsoberfläche

Properties: featureType

">PlaceFeature-Oberfläche

Properties: displayName, placeId

">FeatureMouseEvent-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, ">collisionBehavior, crossOnDrag, cursor, draggable, icon, label, map, opacity, optimized, position, shape, title, visible, zIndex

"> 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)

">AdvancedMarkerView-Klasse

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

Methoden: addListener

Ereignisse: click, drag, dragend, dragstart

">AdvancedMarkerViewOptions-Oberfläche

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

">PinView-Klasse

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

Methoden: addListener

">PinViewOptions-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

„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

">LocalContextMapView-Klasse

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

Methoden: addListener, hidePlaceDetailsView, search

Ereignisse: error, placedetailsviewhidestart, placedetailsviewshowstart

">LocalContextMapViewOptions-Oberfläche

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

">PlaceTypePreferences Typdef.
">MapDirectionsOptions-Klasse

Methoden: addListener

">MapDirectionsOptionsLiteral-Schnittstelle

Properties: origin

">PinOptions-Oberfläche

Properties: background, glyphColor, scale

PlaceChooserViewSetupOptions-Oberfläche

Properties: layoutMode, position

">PlaceChooserLayoutMode-Konstanten

Konstanten: HIDDEN, SHEET

">PlaceChooserPosition-Konstanten

Konstanten: BLOCK_END, INLINE_END, INLINE_START

PlaceDetailsViewSetupOptions-Oberfläche

Properties: hidesOnMapClick, layoutMode, position

">PlaceDetailsLayoutMode-Konstanten

Konstanten: INFO_WINDOW, SHEET

">Konstanten von „PlaceDetailsPosition“

Konstanten: INLINE_END, INLINE_START

Reise teilen (Beta)

Kartenansicht

">JourneySharingMapView-Klasse

Properties: anticipatedRoutePolylines, anticipatedRoutePolylineSetup, automaticViewportMode, destinationMarkers, destinationMarkerSetup, element, enableTraffic, locationProvider, map, mapOptions, originMarkers, originMarkerSetup, pingMarkerSetup, successfulTaskMarkers, successfulTaskMarkerSetup, takenRoutePolylines, takenRoutePolylineSetup, taskOutcomeMarkers, taskOutcomeMarkerSetup, automaticViewportMode, taskOutcomeMarkerSetup, automaticViewportMode

">JourneySharingMapViewOptions-Oberfläche

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

">AutomaticViewportMode-Konstanten

Konstanten: FIT_ANTICIPATED_ROUTE, NONE

">Abstrakte Klasse „LocationProvider“

Methoden: addListener

Authentifizierung

">AuthToken-Oberfläche

Properties: expiresInSeconds, token

">AuthTokenContext-Oberfläche

Properties: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

">AuthTokenFetcher-Typdef.
">AuthTokenFetcherOptions-Oberfläche

Properties: context, serviceType

">FleetEngineServiceType-Konstanten

Konstanten: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

UI-Anpassung

">PolylineSetup-Typdef.
">PolylineSetupOptions-Oberfläche

Properties: polylineOptions, visible

">Schnittstelle "DefaultPolylineSetupOptions"

Properties: defaultPolylineOptions, defaultVisible

">Markierungs-Setup-Typ
">Oberfläche "MarkerSetupOptions"

Properties: markerOptions

">DefaultMarkerSetupOptions-Oberfläche

Properties: defaultMarkerOptions

Fleet Engine-Entitäten

">Task-Oberfläche

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

">Fahrtoberfläche

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

">DeliveryVehicle-Oberfläche

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

">Benutzeroberfläche des Fahrzeugsegments

Properties: distanceMeters, durationMillis, extraDurationMillis, location, path

">VehicleLocationUpdate-Oberfläche

Properties: heading, location, speedKilometersPerHour, time

">VehicleWaypoint-Oberfläche

Properties: distanceMeters, durationMillis, location, path

Fahrt und Bestellfortschritt

">FleetEngineTripLocationProvider-Klasse

Properties: tripId

Methoden: refresh

Ereignisse: error, update

">FleetEngineTripLocationProviderOptions-Oberfläche

Properties: authTokenFetcher, pollingIntervalMillis, projectId, tripId

">FleetEngineTripLocationProviderUpdateEvent-Oberfläche

Properties: trip

Flottenverfolgung

">FleetEngineDeliveryVehicleLocationProvider-Klasse

Properties: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Ereignisse: error, update

">FleetEngineDeliveryVehicleLocationProviderOptions-Oberfläche

Properties: authTokenFetcher, deliveryVehicleId, pollingIntervalMillis, projectId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

">FleetEngineTaskFilterOptions-Oberfläche

Properties: completionTimeFrom, completionTimeTo, state

">FleetEngineDeliveryVehicleLocationProviderUpdateEvent-Oberfläche

Properties: completedVehicleJourneySegments, deliveryVehicle, tasks

">FleetEngineDeliveryFleetLocationProvider-Klasse

Properties: deliveryVehicleFilter, locationRestriction, pollingIntervalMillis, staleLocationThresholdMillis

Ereignisse: update

">FleetEngineDeliveryFleetLocationProviderOptions-Oberfläche

Properties: authTokenFetcher, deliveryVehicleFilter, locationRestriction, projectId, staleLocationThresholdMillis

">FleetEngineDeliveryFleetLocationProviderUpdateEvent-Oberfläche

Properties: deliveryVehicles

Sendungsverfolgung

">FleetEngineShipmentLocationProvider-Klasse

Properties: trackingId

Methoden: getTask, refresh

Ereignisse: error, update

">FleetEngineShipmentLocationProviderOptions-Oberfläche

Properties: authTokenFetcher, pollingIntervalMillis, projectId, trackingId

">FleetEngineShipmentLocationProviderUpdateEvent-Oberfläche

Properties: task