Google Maps JavaScript API v3 Reference

Terakhir diperbarui: Selasa, 05 Mei 2026

Ini adalah indeks semua class, metode, dan antarmuka di Maps JavaScript API versi 3.64 (saluran mingguan). Referensi ini terus diperbarui dengan perubahan terbaru pada API.

Untuk informasi tambahan, lihat Catatan Rilis dan Pembuatan Versi.
Lihat juga dokumentasi referensi untuk versi 3.63 (saluran kuartalan), versi 3.62 dan versi 3.61.

Klik nama item apa pun untuk melihat dokumentasi mendetail.

Konsep Global

google.maps

namespace google.maps

Konstanta: version

Metode Statis: importLibrary

Setelan

Library class setelan "core"

Metode Statis: getInstance

Properti: BetaexperienceIds, fetchAppCheckToken

Antarmuka MapsAppCheckTokenResult

Properti: token

Sistem acara

namespace peristiwa library "core"

Metode Statis: addListener, addListenerOnce, clearInstanceListeners, clearListeners, hasListeners, removeListener, trigger, addDomListener, addDomListenerOnce

Antarmuka MapsEventListener

Metode: remove

Class MVCObject library "core"

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

Class MVCArray memperluas MVCObject, library "core"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Acara: insert_at, remove_at, set_at

Antarmuka ErrorEvent

Properti: error

Error

Class MapsNetworkError memperluas Error, library "core"

Properti: code, endpoint

Class MapsRequestError meluas MapsNetworkError, library "core"

Properti yang Diwariskan: code, endpoint

class MapsServerError extends MapsNetworkError, library "core"

Properti yang Diwariskan: code, endpoint

Konstanta MapsNetworkErrorEndpoint library "core"

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

Konstanta RPCStatus library "core"

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

Maps

Maps

Class MapElement (tag: <gmp-map>) memperluas HTMLElement, mengimplementasikan MapElementOptions, library "maps"

Properti: center (attr: center), headingInteractionDisabled (attr: heading-interaction-disabled), innerMap, internalUsageAttributionIds (attr: internal-usage-attribution-ids), mapId (attr: map-id), renderingType (attr: rendering-type), tiltInteractionDisabled (attr: tilt-interaction-disabled), zoom (attr: zoom)

Slot: control-block-end-inline-center, control-block-end-inline-end, control-block-end-inline-start, control-block-start-inline-center, control-block-start-inline-end, control-block-start-inline-start, control-inline-end-block-center, control-inline-end-block-end, control-inline-end-block-start, control-inline-start-block-center, control-inline-start-block-end, control-inline-start-block-start, default

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-zoomchange

Antarmuka MapElementOptions

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

Class ZoomChangeEvent memperluas Event, library "maps"
Class peta memperluas MVCObject, library "maps"

Konstanta: DEMO_MAP_ID

Properti: controls, data, mapTypes, overlayMapTypes

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

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

Antarmuka MapOptions

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

Antarmuka MapTypeStyle

Properti: elementType, featureType, stylers

Antarmuka MapMouseEvent

Properti: domEvent, latLng

Metode: stop

Antarmuka IconMouseEvent memperluas MapMouseEvent

Properti: placeId

Properti yang Diwariskan: domEvent, latLng

Metode Turunan: stop

Konstanta ColorScheme library "core"

Konstanta: DARK, FOLLOW_SYSTEM, LIGHT

Konstanta MapTypeId library "maps"

Konstanta: HYBRID, ROADMAP, SATELLITE, TERRAIN

Class MapTypeRegistry memperluas MVCObject, library "maps"

Metode: set

Metode yang Diwariskan: addListener, bindTo, get, notify, setValues, unbind, unbindAll

Antarmuka MapRestriction

Properti: latLngBounds, strictBounds

Class TrafficLayer memperluas MVCObject, library "maps"

Metode: getMap, setMap, setOptions

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Antarmuka TrafficLayerOptions

Properti: autoRefresh, map

Class TransitLayer memperluas MVCObject, library "maps"

Metode: getMap, setMap

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Class BicyclingLayer memperluas MVCObject, library "maps"

Metode: getMap, setMap

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

BetaAntarmuka CameraOptions

Properti: center, heading, tilt, zoom

Antarmuka VisibleRegion

Properti: farLeft, farRight, latLngBounds, nearLeft, nearRight

Konstanta RenderingType library "maps"

Konstanta: RASTER, UNINITIALIZED, VECTOR

Antarmuka MapCapabilities

Properti: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

Class WebGLOverlayView memperluas MVCObject, library "maps"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Antarmuka WebGLDrawOptions

Properti: gl, transformer

Antarmuka WebGLStateOptions

Properti: gl

Antarmuka CoordinateTransformer

Metode: fromLatLngAltitude, getCameraParams

Antarmuka CameraParams memperluas CameraOptions

Properti: center, heading, tilt, zoom

Koordinat

LatLng class library "core"

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

Antarmuka LatLngLiteral

Properti: lat, lng

Class LatLngBounds library "core"

Konstanta: MAX_BOUNDS

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

Antarmuka LatLngBoundsLiteral

Properti: east, north, south, west

Class LatLngAltitude mengimplementasikan LatLngAltitudeLiteral, LatLngLiteral, library "core"

Properti: altitude, lat, lng

Metode: equals, toJSON

Antarmuka LatLngAltitudeLiteral memperluas LatLngLiteral

Properti: altitude, lat, lng

Class titik library "core"

Properti: x, y

Metode: equals, toString

Class ukuran library "core"

Properti: height, width

Metode: equals, toString

Antarmuka padding

Properti: bottom, left, right, top

Antarmuka CircleLiteral memperluas CircleOptions

Properti: center, radius

Properti yang Diwariskan: clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Class Orientation3D mengimplementasikan Orientation3DLiteral, library "core"

Properti: heading, roll, tilt

Metode: equals, toJSON

Antarmuka Orientation3DLiteral

Properti: heading, roll, tilt

Class Vector3D mengimplementasikan Vector3DLiteral, library "core"

Properti: x, y, z

Metode: equals, toJSON

Antarmuka Vector3DLiteral

Properti: x, y, z

Gaya visual berbasis data

Antarmuka FeatureLayer

Properti: BetadatasetId, featureType, isAvailable, style

Metode: addListener

Acara: click, mousemove

Konstanta FeatureType library "maps"

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

typedef FeatureStyleFunction
Antarmuka FeatureStyleFunctionOptions

Properti: feature

Antarmuka FeatureStyleOptions

Properti: fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

Antarmuka fitur

Properti: featureType

Antarmuka PlaceFeature memperluas Feature

Properti: placeId

Properti yang Diwarisi: featureType

Metode: fetchPlace

BetaAntarmuka DatasetFeature memperluas Feature

Properti: datasetAttributes, datasetId

Properti yang Diwarisi: featureType

Antarmuka FeatureMouseEvent memperluas MapMouseEvent

Properti: features

Properti yang Diwariskan: domEvent, latLng

Metode Turunan: stop

Kontrol

Antarmuka CameraControlOptions

Properti: position

Antarmuka FullscreenControlOptions

Properti: position

Antarmuka MapTypeControlOptions

Properti: mapTypeIds, position, style

Konstanta MapTypeControlStyle library "maps"

Konstanta: DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

Antarmuka MotionTrackingControlOptions

Properti: position

Antarmuka PanControlOptions

Properti: position

Antarmuka RotateControlOptions

Properti: position

Antarmuka ScaleControlOptions

Properti: style

Konstanta ScaleControlStyle

Konstanta: DEFAULT

Antarmuka StreetViewControlOptions

Properti: position, sources

Antarmuka ZoomControlOptions

Properti: position

Konstanta ControlPosition library "core"

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

Geometry Library

namespace encoding library "geometry"

Metode Statis: decodePath, encodePath

namespace sferis library "geometry"

Metode Statis: computeArea, computeDistanceBetween, computeHeading, computeLength, computeOffset, computeOffsetOrigin, computeSignedArea, interpolate, AlphatraversePath

namespace poly library "geometry"

Metode Statis: containsLocation, isLocationOnEdge

Gambar di peta

Penanda Lanjutan

Class AdvancedMarkerElement (tag: <gmp-advanced-marker>) memperluas HTMLElement, mengimplementasikan AdvancedMarkerElementOptions, library "marker"

Properti: anchorLeft (attr: anchor-left), anchorTop (attr: anchor-top), collisionBehavior, gmpClickable (attr: gmp-clickable), gmpDraggable, map, position (attr: position), title (attr: title), zIndex, element, content

Metode: addListener

Metode Turunan: addEventListener, removeEventListener

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

Antarmuka AdvancedMarkerElementOptions

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

Class AdvancedMarkerClickEvent memperluas Event, library "marker"
Class PinElement memperluas HTMLElement, mengimplementasikan PinElementOptions, library "marker"

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

Metode Turunan: addEventListener, removeEventListener

Antarmuka PinElementOptions

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

Jendela Info

Kelas InfoWindow memperluas MVCObject, library "maps", "streetView"

Properti: isOpen

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

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

Antarmuka InfoWindowOptions

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

Antarmuka InfoWindowOpenOptions

Properti: anchor, map, shouldFocus

Poligon

Class Polyline memperluas MVCObject, library "maps"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

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

Antarmuka PolylineOptions

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

Antarmuka IconSequence

Properti: fixedRotation, icon, offset, repeat

Class Polygon memperluas MVCObject, library "maps"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

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

Antarmuka PolygonOptions

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

Antarmuka PolyMouseEvent memperluas MapMouseEvent

Properti: edge, path, vertex

Properti yang Diwariskan: domEvent, latLng

Metode Turunan: stop

Class Rectangle memperluas MVCObject, library "maps"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

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

Antarmuka RectangleOptions

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

Class Circle memperluas MVCObject, library "maps"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

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

Antarmuka CircleOptions

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

Konstanta StrokePosition library "maps"

Konstanta: CENTER, INSIDE, OUTSIDE

Data

Class data memperluas MVCObject, library "maps"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

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

Antarmuka Data.DataOptions

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

Antarmuka Data.GeoJsonOptions

Properti: idPropertyName

Antarmuka Data.StyleOptions

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

Data.StylingFunction typedef
Library Data.Feature class "maps"

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

Acara: removeproperty, setgeometry, setproperty

Antarmuka Data.FeatureOptions

Properti: geometry, id, properties

Antarmuka Data.Geometry

Metode: forEachLatLng, getType

Class Data.Point mengimplementasikan Data.Geometry, library "maps"

Metode: forEachLatLng, get, getType

Class Data.MultiPoint mengimplementasikan Data.Geometry, library "maps"

Metode: forEachLatLng, getArray, getAt, getLength, getType

class Data.LineString mengimplementasikan Data.Geometry, library "maps"

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.MultiLineString mengimplementasikan Data.Geometry, library "maps"

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.LinearRing mengimplementasikan Data.Geometry, library "maps"

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.Polygon mengimplementasikan Data.Geometry, library "maps"

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.MultiPolygon mengimplementasikan Data.Geometry, library "maps"

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.GeometryCollection mengimplementasikan Data.Geometry, library "maps"

Metode: forEachLatLng, getArray, getAt, getLength, getType

Antarmuka Data.MouseEvent memperluas MapMouseEvent

Properti: feature

Properti yang Diwariskan: domEvent, latLng

Metode Turunan: stop

Antarmuka Data.AddFeatureEvent

Properti: feature

Antarmuka Data.RemoveFeatureEvent

Properti: feature

Antarmuka Data.SetGeometryEvent

Properti: feature, newGeometry, oldGeometry

Antarmuka Data.SetPropertyEvent

Properti: feature, name, newValue, oldValue

Antarmuka Data.RemovePropertyEvent

Properti: feature, name, oldValue

Elemen DOM

Class OverlayView memperluas MVCObject, library "maps", "streetView"

Metode Statis: preventMapHitsAndGesturesFrom, preventMapHitsFrom

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Antarmuka MapPanes

Properti: floatPane, mapPane, markerLayer, overlayLayer, overlayMouseTarget

Antarmuka MapCanvasProjection

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

KML

Class KmlLayer memperluas MVCObject, library "maps"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Acara: click, defaultviewport_changed, status_changed

Antarmuka KmlLayerOptions

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

Antarmuka KmlLayerMetadata

Properti: author, description, hasScreenOverlays, name, snippet

Konstanta KmlLayerStatus library "maps"

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

Antarmuka KmlMouseEvent

Properti: featureData, latLng, pixelOffset

Antarmuka KmlFeatureData

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

Antarmuka KmlAuthor

Properti: email, name, uri

Overlay gambar

Antarmuka MapType

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

Metode: getTile, releaseTile

Antarmuka proyeksi

Metode: fromLatLngToPoint, fromPointToLatLng

Class ImageMapType memperluas MVCObject, menerapkan MapType, library "maps"

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

Metode: getOpacity, getTile, releaseTile, setOpacity

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Peristiwa: tilesloaded

Antarmuka ImageMapTypeOptions

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

Class GroundOverlay memperluas MVCObject, library "maps"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Acara: click, dblclick

Antarmuka GroundOverlayOptions

Properti: clickable, map, opacity

Class StyledMapType memperluas MVCObject, mengimplementasikan MapType, library "maps"

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

Metode: getTile, releaseTile

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Antarmuka StyledMapTypeOptions

Properti: alt, maxZoom, minZoom, name

Library Gambar

Class DrawingManager memperluas MVCObject, library "drawing"

Metode: getDrawingMode, getMap, setDrawingMode, setMap, setOptions

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

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

Antarmuka DrawingManagerOptions

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

Antarmuka DrawingControlOptions

Properti: drawingModes, position

Antarmuka OverlayCompleteEvent

Properti: overlay, type

Konstanta OverlayType library "drawing"

Konstanta: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Peta panas

Class HeatmapLayer memperluas MVCObject, library "visualization"

Metode: getData, getMap, setData, setMap, setOptions

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Antarmuka HeatmapLayerOptions

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

Antarmuka WeightedLocation

Properti: location, weight

Zoom Maksimum

Class MaxZoomService library "maps"

Metode: getMaxZoomAtLatLng

Antarmuka MaxZoomResult

Properti: status, zoom

Konstanta MaxZoomStatus library "maps"

Konstanta: ERROR, OK

Penanda (lama)

Marker class memperluas MVCObject, library "marker"

Konstanta: MAX_ZINDEX

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

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

Antarmuka MarkerOptions

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

Konstanta CollisionBehavior library "marker"

Konstanta: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Antarmuka ikon

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

Antarmuka MarkerLabel

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

Antarmuka MarkerShape

Properti: coords, type

Antarmuka simbol

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

Konstanta SymbolPath library "core"

Konstanta: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Konstanta animasi library "marker"

Konstanta: BOUNCE, DROP

Street View

Rendering

Class StreetViewPanorama memperluas MVCObject, library "streetView"

Properti: controls

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

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

Antarmuka StreetViewPanoramaOptions

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

Antarmuka StreetViewAddressControlOptions

Properti: position

Antarmuka PanoProviderOptions

Properti: cors

Antarmuka StreetViewTileData

Properti: centerHeading, tileSize, worldSize

Metode: getTileUrl

Antarmuka StreetViewPov

Properti: heading, pitch

Class StreetViewCoverageLayer memperluas MVCObject, library "streetView"

Metode: getMap, setMap

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Layanan

class StreetViewService library "streetView"

Metode: getPanorama

Konstanta StreetViewStatus library "streetView"

Konstanta: OK, UNKNOWN_ERROR, ZERO_RESULTS

Antarmuka StreetViewLocationRequest

Properti: location, preference, radius, sources, source

Antarmuka StreetViewPanoRequest

Properti: pano

Antarmuka StreetViewResponse

Properti: data

Antarmuka StreetViewLocation

Properti: description, latLng, pano, shortDescription

Konstanta StreetViewPreference library "streetView"

Konstanta: BEST, NEAREST

Konstanta StreetViewSource library "streetView"

Konstanta: DEFAULT, GOOGLE, OUTDOOR

Antarmuka StreetViewPanoramaData

Properti: copyright, imageDate, links, location, tiles

Properti: description, heading, pano

Tempat

Widget Tempat

Class PlaceAutocompleteElement (tag: <gmp-place-autocomplete>) memperluas HTMLElement, mengimplementasikan PlaceAutocompleteElementOptions, library "places"

Properti: description (attr: description), disabled (attr: disabled), futureOpeningBusinessesIncluded (attr: future-opening-businesses-included), includedPrimaryTypes (attr: included-primary-types), includedRegionCodes (attr: included-region-codes), locationBias, locationRestriction, maxlength (attr: maxlength), name (attr: name), noInputIcon (attr: no-input-icon), origin (attr: origin), placeholder (attr: placeholder), pureServiceAreaBusinessesIncluded (attr: pure-service-area-businesses-included), readonly (attr: readonly), requestedLanguage (attr: requested-language), requestedRegion (attr: requested-region), unitSystem (attr: unit-system), value

Slot: prediction-item-icon

Bagian: focus-ring, input, prediction-item, prediction-item-icon, prediction-item-main-text, prediction-item-match, prediction-item-selected, prediction-list

Properti CSS: background-color, border, border-radius, color, color-scheme, font, font-family, font-size, font-style, font-weight, line-height

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-select

Antarmuka PlaceAutocompleteElementOptions

Properti: description, disabled, futureOpeningBusinessesIncluded, includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, maxlength, name, noInputIcon, origin, placeholder, pureServiceAreaBusinessesIncluded, readonly, requestedLanguage, requestedRegion, unitSystem, value

Class PlacePredictionSelectEvent memperluas Event, library "places"

Properti: placePrediction

Class BasicPlaceAutocompleteElement (tag: <gmp-basic-place-autocomplete>) memperluas HTMLElement, mengimplementasikan BasicPlaceAutocompleteElementOptions, library "places"

Properti: description (attr: description), disabled (attr: disabled), futureOpeningBusinessesIncluded (attr: future-opening-businesses-included), includedPrimaryTypes (attr: included-primary-types), includedRegionCodes (attr: included-region-codes), locationBias, locationRestriction, maxlength (attr: maxlength), name (attr: name), noInputIcon (attr: no-input-icon), origin (attr: origin), placeholder (attr: placeholder), pureServiceAreaBusinessesIncluded (attr: pure-service-area-businesses-included), readonly (attr: readonly), requestedLanguage (attr: requested-language), requestedRegion (attr: requested-region), unitSystem (attr: unit-system)

Slot: prediction-item-icon

Bagian: focus-ring, input, prediction-item, prediction-item-icon, prediction-item-main-text, prediction-item-match, prediction-item-selected, prediction-list

Properti CSS: background-color, border, border-radius, color, color-scheme, font, font-family, font-size, font-style, font-weight, line-height

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-select

Antarmuka BasicPlaceAutocompleteElementOptions

Properti: description, disabled, futureOpeningBusinessesIncluded, includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, maxlength, name, noInputIcon, origin, placeholder, pureServiceAreaBusinessesIncluded, readonly, requestedLanguage, requestedRegion, unitSystem

Class PlaceDetailsElement (tag: <gmp-place-details>) memperluas HTMLElement, mengimplementasikan PlaceDetailsElementOptions, library "places"

Properti: place

Properti CSS: --gmp-button-border-color, --gmp-button-border-radius, --gmp-button-border-width, --gmp-collage-border-radius-outer, --gmp-dialog-border-radius, --gmp-mat-color-disabled-surface, --gmp-mat-color-info, --gmp-mat-color-negative, --gmp-mat-color-neutral-container, --gmp-mat-color-on-neutral-container, --gmp-mat-color-on-positive-container, --gmp-mat-color-on-secondary-container, --gmp-mat-color-on-surface, --gmp-mat-color-on-surface-variant, --gmp-mat-color-outline-decorative, --gmp-mat-color-positive, --gmp-mat-color-positive-container, --gmp-mat-color-primary, --gmp-mat-color-secondary-container, --gmp-mat-color-surface, --gmp-mat-font-body-medium, --gmp-mat-font-body-small, --gmp-mat-font-display-small, --gmp-mat-font-family, --gmp-mat-font-headline-medium, --gmp-mat-font-label-large, --gmp-mat-font-label-medium, --gmp-mat-font-title-small, --gmp-mat-spacing-extra-large, --gmp-mat-spacing-extra-small, --gmp-mat-spacing-large, --gmp-mat-spacing-medium, --gmp-mat-spacing-small, --gmp-mat-spacing-two-extra-large, --gmp-star-rating-color, background-color, border, border-radius, color-scheme, font-size

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-load

Antarmuka PlaceDetailsElementOptions
Class PlaceDetailsCompactElement (tag: <gmp-place-details-compact>) memperluas HTMLElement, mengimplementasikan PlaceDetailsCompactElementOptions, library "places"

Properti: orientation (attr: orientation), place, truncationPreferred (attr: truncation-preferred)

Properti CSS: --gmp-button-border-color, --gmp-button-border-radius, --gmp-button-border-width, --gmp-dialog-border-radius, --gmp-mat-color-info, --gmp-mat-color-negative, --gmp-mat-color-neutral-container, --gmp-mat-color-on-secondary-container, --gmp-mat-color-on-surface, --gmp-mat-color-on-surface-variant, --gmp-mat-color-outline-decorative, --gmp-mat-color-positive, --gmp-mat-color-primary, --gmp-mat-color-secondary-container, --gmp-mat-color-surface, --gmp-mat-font-body-medium, --gmp-mat-font-body-small, --gmp-mat-font-family, --gmp-mat-font-headline-medium, --gmp-mat-font-label-large, --gmp-mat-font-label-medium, --gmp-mat-font-title-small, --gmp-mat-spacing-extra-small, --gmp-mat-spacing-large, --gmp-mat-spacing-medium, --gmp-mat-spacing-small, --gmp-star-rating-color, --gmp-thumbnail-border-radius, background-color, border, border-radius, color-scheme, font-size

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-load

Antarmuka PlaceDetailsCompactElementOptions

Properti: orientation, truncationPreferred

Konstanta PlaceDetailsOrientation library "places"

Konstanta: HORIZONTAL, VERTICAL

Class PlaceDetailsPlaceRequestElement (tag: <gmp-place-details-place-request>) memperluas HTMLElement, mengimplementasikan PlaceDetailsPlaceRequestElementOptions, library "places"

Properti: place (attr: place)

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceDetailsPlaceRequestElementOptions

Properti: place

Class PlaceDetailsLocationRequestElement (tag: <gmp-place-details-location-request>) memperluas HTMLElement, mengimplementasikan PlaceDetailsLocationRequestElementOptions, library "places"

Properti: location (attr: location)

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceDetailsLocationRequestElementOptions

Properti: location

Class PlaceSearchElement (tag: <gmp-place-search>) memperluas HTMLElement, mengimplementasikan PlaceSearchElementOptions, library "places"

Properti: attributionPosition (attr: attribution-position), orientation (attr: orientation), places, selectable (attr: selectable), truncationPreferred (attr: truncation-preferred)

Properti CSS: --gmp-button-border-color, --gmp-button-border-radius, --gmp-button-border-width, --gmp-card-border-radius, --gmp-dialog-border-radius, --gmp-mat-color-info, --gmp-mat-color-negative, --gmp-mat-color-neutral-container, --gmp-mat-color-on-neutral-container, --gmp-mat-color-on-secondary-container, --gmp-mat-color-on-surface, --gmp-mat-color-on-surface-variant, --gmp-mat-color-outline-decorative, --gmp-mat-color-positive, --gmp-mat-color-primary, --gmp-mat-color-secondary-container, --gmp-mat-color-surface, --gmp-mat-font-body-small, --gmp-mat-font-family, --gmp-mat-font-headline-medium, --gmp-mat-font-label-large, --gmp-mat-font-title-medium, --gmp-mat-spacing-extra-small, --gmp-mat-spacing-large, --gmp-mat-spacing-medium, --gmp-mat-spacing-small, --gmp-star-rating-color, --gmp-thumbnail-border-radius, background-color, border, border-radius, color-scheme, font-size

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-load, gmp-select

Antarmuka PlaceSearchElementOptions

Properti: attributionPosition, orientation, selectable, truncationPreferred

Konstanta PlaceSearchAttributionPosition library "places"

Konstanta: BOTTOM, TOP

Konstanta PlaceSearchOrientation library "places"

Konstanta: HORIZONTAL, VERTICAL

Class PlaceSelectEvent memperluas Event, library "places"

Properti: place

Class PlaceNearbySearchRequestElement (tag: <gmp-place-nearby-search-request>) memperluas HTMLElement, mengimplementasikan PlaceNearbySearchRequestElementOptions, library "places"

Properti: excludedPrimaryTypes (attr: excluded-primary-types), excludedTypes (attr: excluded-types), futureOpeningBusinessesIncluded, includedPrimaryTypes (attr: included-primary-types), includedTypes (attr: included-types), locationRestriction (attr: location-restriction), maxResultCount (attr: max-result-count), rankPreference (attr: rank-preference)

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceNearbySearchRequestElementOptions

Properti: excludedPrimaryTypes, excludedTypes, futureOpeningBusinessesIncluded, includedPrimaryTypes, includedTypes, locationRestriction, maxResultCount, rankPreference

Class PlaceTextSearchRequestElement (tag: <gmp-place-text-search-request>) memperluas HTMLElement, mengimplementasikan PlaceTextSearchRequestElementOptions, library "places"

Properti: evConnectorTypes (attr: ev-connector-types), evMinimumChargingRateKw (attr: ev-minimum-charging-rate-kw), futureOpeningBusinessesIncluded, includedType (attr: included-type), isOpenNow (attr: is-open-now), locationBias (attr: location-bias), locationRestriction (attr: location-restriction), maxResultCount (attr: max-result-count), minRating (attr: min-rating), priceLevels (attr: price-levels), rankPreference (attr: rank-preference), textQuery (attr: text-query), useStrictTypeFiltering (attr: use-strict-type-filtering)

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceTextSearchRequestElementOptions

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

Class pelengkapan otomatis memperluas MVCObject, library "places"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Peristiwa: place_changed

Antarmuka AutocompleteOptions

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

Metode: getBounds, getPlaces, setBounds

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Peristiwa: places_changed

Antarmuka SearchBoxOptions

Properti: bounds

AlfaClass PlaceContextualElement (tag: <gmp-place-contextual>) memperluas HTMLElement, mengimplementasikan PlaceContextualElementOptions, library "places"

Properti: contextToken (attr: context-token)

Metode Turunan: addEventListener, removeEventListener

AlfaAntarmuka PlaceContextualElementOptions

Properti: contextToken

Alfaclass PlaceContextualListConfigElement (tag: <gmp-place-contextual-list-config>) extends HTMLElement, implements PlaceContextualListConfigElementOptions, library "places"

Properti: layout (attr: layout), mapHidden (attr: map-hidden)

Metode Turunan: addEventListener, removeEventListener

AlfaAntarmuka PlaceContextualListConfigElementOptions

Properti: layout, mapHidden

AlfaKonstanta PlaceContextualListLayout library "places"

Konstanta: COMPACT, VERTICAL

Penyesuaian Konten Widget Tempat

class PlaceContentConfigElement (tag: <gmp-place-content-config>) extends HTMLElement, implements PlaceContentConfigElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceContentConfigElementOptions
Class PlaceAllContentElement (tag: <gmp-place-all-content>) memperluas HTMLElement, mengimplementasikan PlaceAllContentElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceAllContentElementOptions
Class PlaceStandardContentElement (tag: <gmp-place-standard-content>) memperluas HTMLElement, mengimplementasikan PlaceStandardContentElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceStandardContentElementOptions
Class PlaceMediaElement (tag: <gmp-place-media>) memperluas HTMLElement, mengimplementasikan PlaceMediaElementOptions, library "places"

Properti: lightboxPreferred (attr: lightbox-preferred), preferredSize (attr: preferred-size)

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceMediaElementOptions

Properti: lightboxPreferred, preferredSize

Konstanta MediaSize library "places"

Konstanta: LARGE, MEDIUM, SMALL

Class PlaceAddressElement (tag: <gmp-place-address>) memperluas HTMLElement, mengimplementasikan PlaceAddressElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceAddressElementOptions
Class PlaceRatingElement (tag: <gmp-place-rating>) memperluas HTMLElement, mengimplementasikan PlaceRatingElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceRatingElementOptions
Class PlaceTypeElement (tag: <gmp-place-type>) memperluas HTMLElement, mengimplementasikan PlaceTypeElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceTypeElementOptions
Class PlacePriceElement (tag: <gmp-place-price>) memperluas HTMLElement, mengimplementasikan PlacePriceElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlacePriceElementOptions
Class PlaceAccessibleEntranceIconElement (tag: <gmp-place-accessible-entrance-icon>) memperluas HTMLElement, menerapkan PlaceAccessibleEntranceIconElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceAccessibleEntranceIconElementOptions
Class PlaceOpenNowStatusElement (tag: <gmp-place-open-now-status>) memperluas HTMLElement, mengimplementasikan PlaceOpenNowStatusElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceOpenNowStatusElementOptions
Class PlaceReviewSummaryElement (tag: <gmp-place-review-summary>) memperluas HTMLElement, mengimplementasikan PlaceReviewSummaryElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceReviewSummaryElementOptions
Class PlaceReviewsElement (tag: <gmp-place-reviews>) memperluas HTMLElement, mengimplementasikan PlaceReviewsElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceReviewsElementOptions
Class PlaceSummaryElement (tag: <gmp-place-summary>) memperluas HTMLElement, mengimplementasikan PlaceSummaryElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceSummaryElementOptions
class PlaceFeatureListElement (tag: <gmp-place-feature-list>) extends HTMLElement, implements PlaceFeatureListElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceFeatureListElementOptions
Class PlaceOpeningHoursElement (tag: <gmp-place-opening-hours>) memperluas HTMLElement, mengimplementasikan PlaceOpeningHoursElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceOpeningHoursElementOptions
Class PlacePhoneNumberElement (tag: <gmp-place-phone-number>) memperluas HTMLElement, mengimplementasikan PlacePhoneNumberElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlacePhoneNumberElementOptions
Class PlacePlusCodeElement (tag: <gmp-place-plus-code>) memperluas HTMLElement, mengimplementasikan PlacePlusCodeElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlacePlusCodeElementOptions
Class PlaceTypeSpecificHighlightsElement (tag: <gmp-place-type-specific-highlights>) memperluas HTMLElement, mengimplementasikan PlaceTypeSpecificHighlightsElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceTypeSpecificHighlightsElementOptions
Class PlaceWebsiteElement (tag: <gmp-place-website>) memperluas HTMLElement, mengimplementasikan PlaceWebsiteElementOptions, library "places"

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceWebsiteElementOptions
Class PlaceAttributionElement (tag: <gmp-place-attribution>) memperluas HTMLElement, mengimplementasikan PlaceAttributionElementOptions, library "places"

Properti: darkSchemeColor (attr: dark-scheme-color), lightSchemeColor (attr: light-scheme-color)

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceAttributionElementOptions

Properti: darkSchemeColor, lightSchemeColor

Konstanta AttributionColor library "places"

Konstanta: BLACK, GRAY, WHITE

Data Tempat

Class Place mengimplementasikan PlaceOptions, library "places"

Metode Statis: searchByText, searchNearby

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

Metode: fetchFields, BetagetNextOpeningTime, BetaisOpen

Metode Turunan: toJSON

Antarmuka PlaceOptions

Properti: id, requestedLanguage, requestedRegion, resourceName

Library class AccessibilityOptions "places"

Properti: hasWheelchairAccessibleEntrance, hasWheelchairAccessibleParking, hasWheelchairAccessibleRestroom, hasWheelchairAccessibleSeating

Class AddressComponent library "places"

Properti: longText, shortText, types

Metode Turunan: toJSON

Class AddressDescriptor library "places"

Properti: areas, landmarks

Metode Turunan: toJSON

Class area library "places"

Properti: containment, place

Metode Turunan: toJSON

Library kelas atribusi "places"

Properti: provider, providerURI

Metode Turunan: toJSON

Class AuthorAttribution library "places"

Properti: displayName, photoURI, uri

Metode Turunan: toJSON

Class ConnectorAggregation library "places"

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

ConsumerAlert class library "places"

Properti: details, languageCode, overview

Metode Turunan: toJSON

Class ConsumerAlertDetails library "places"

Properti: aboutLinkTitle, aboutLinkURI, description, title

Konstanta penampungan library "places"

Konstanta: NEAR, OUTSKIRTS, WITHIN

Class ContentBlock library "places"

Properti: content, contentLanguageCode, referencedPlaces

Metode Turunan: toJSON

Class EVChargeAmenitySummary library "places"

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

Metode Turunan: toJSON

Class EVChargeOptions library "places"

Properti: connectorAggregations, connectorCount

Metode Turunan: toJSON

Konstanta EVConnectorType library "places"

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

Antarmuka EVSearchOptions

Properti: connectorTypes, minimumChargingRateKw

Antarmuka FetchFieldsRequest

Properti: fields

Librarykelas FuelOptions "places"

Properti: fuelPrices

Metode Turunan: toJSON

class FuelPrice library "places"

Properti: price, type, updateTime

Konstanta FuelType library "places"

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

Library GenerativeSummary class "places"

Properti: disclosureText, disclosureTextLanguageCode, flagContentURI, overview, overviewLanguageCode

Metode Turunan: toJSON

Properti: directionsURI, photosURI, placeURI, reviewsURI, writeAReviewURI

Metode Turunan: toJSON

Class landmark library "places"

Properti: place, spatialRelationship, straightLineDistanceMeters, travelDistanceMeters

Metode Turunan: toJSON

Class uang library "places"

Properti: currencyCode, nanos, units

Metode: toString

Metode Turunan: toJSON

Class NeighborhoodSummary library "places"

Properti: description, disclosureText, disclosureTextLanguageCode, flagContentURI, overview

Metode Turunan: toJSON

class OpeningHours library "places"

Properti: periods, specialDays, weekdayDescriptions

Metode Turunan: toJSON

Class OpeningHoursPeriod library "places"

Properti: close, open

Metode Turunan: toJSON

Class OpeningHoursPoint library "places"

Properti: day, hour, minute

Metode Turunan: toJSON

Class SecondaryOpeningHours memperluas OpeningHours, library "places"

Properti: type

Properti yang Diwarisi: periods, specialDays, weekdayDescriptions

Metode Turunan: toJSON

Class ParkingOptions library "places"

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

PaymentOptions class library "places"

Properti: acceptsCashOnly, acceptsCreditCards, acceptsDebitCards, acceptsNFC

Class foto library "places"

Properti: authorAttributions, flagContentURI, googleMapsURI, heightPx, widthPx

Metode: getURI

Metode Turunan: toJSON

Class PlusCode library "places"

Properti: compoundCode, globalCode

Metode Turunan: toJSON

Class PostalAddress mengimplementasikan PostalAddressLiteral, library "places"

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

Metode Turunan: toJSON

Antarmuka PostalAddressLiteral

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

Konstanta PriceLevel library "places"

Konstanta: EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

Class PriceRange library "places"

Properti: endPrice, startPrice

Metode Turunan: toJSON

Tinjau class library "places"

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

Metode Turunan: toJSON

class ReviewSummary library "places"

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

Metode Turunan: toJSON

Antarmuka SearchByTextRequest

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

Konstanta SearchByTextRankPreference library "places"

Konstanta: DISTANCE, RELEVANCE

Antarmuka SearchNearbyRequest

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

Konstanta SearchNearbyRankPreference library "places"

Konstanta: DISTANCE, POPULARITY

Konstanta SpatialRelationship library "places"

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

TimeZone class library "places"

Properti: id, version

Metode Turunan: toJSON

Data Pelengkapan Otomatis

Class AutocompleteSuggestion library "places"

Metode Statis: fetchAutocompleteSuggestions

Properti: placePrediction

Antarmuka AutocompleteRequest

Properti: futureOpeningBusinessesIncluded, includedPrimaryTypes, includedRegionCodes, input, inputOffset, language, locationBias, locationRestriction, origin, pureServiceAreaBusinessesIncluded, region, sessionToken

Class AutocompleteSessionToken library "places"
Class PlacePrediction library "places"

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

Metode: BetafetchAddressValidation, toPlace

Class StringRange library "places"

Properti: endOffset, startOffset

Class FormattableText library "places"

Properti: matches, text

Geocoder

Class geocoder library "geocoding"

Metode: geocode

Antarmuka GeocoderRequest

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

Antarmuka GeocoderComponentRestrictions

Properti: administrativeArea, country, locality, postalCode, route

BetaKonstanta ExtraGeocodeComputation library "geocoding"

Konstanta: ADDRESS_DESCRIPTORS

Konstanta GeocoderStatus library "geocoding"

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

Antarmuka GeocoderResponse

Properti: Betaaddress_descriptor, plus_code, results

Antarmuka GeocoderResult

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

BetaAntarmuka AddressDescriptor

Properti: areas, landmarks

Antarmuka GeocoderAddressComponent

Properti: long_name, short_name, types

Antarmuka GeocoderGeometry

Properti: bounds, location, location_type, viewport

Konstanta GeocoderLocationType library "geocoding"

Konstanta: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

BetaAntarmuka landmark

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

BetaAntarmuka area

Properti: containment, display_name, display_name_language_code, place_id

BetaKonstanta penampungan library "geocoding"

Konstanta: NEAR, OUTSKIRTS, WITHIN

BetaKonstanta SpatialRelationship library "geocoding"

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

Layanan Place Autocomplete (tidak digunakan lagi)

Class AutocompleteService library "places"

Metode: getPlacePredictions, getQueryPredictions

Antarmuka AutocompletionRequest

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

Antarmuka AutocompleteResponse

Properti: predictions

Antarmuka QueryAutocompletionRequest

Properti: bounds, input, location, offset, radius

Antarmuka ComponentRestrictions

Properti: country

Antarmuka AutocompletePrediction

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

Antarmuka QueryAutocompletePrediction

Properti: description, matched_substrings, place_id, terms

Antarmuka PredictionTerm

Properti: offset, value

Antarmuka PredictionSubstring

Properti: length, offset

Antarmuka StructuredFormatting

Properti: main_text, main_text_matched_substrings, secondary_text

Address Validation

Class AddressValidation library "addressValidation"

Metode Statis: fetchAddressValidation

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

Metode Turunan: toJSON

Antarmuka AddressValidationRequest

Properti: address, placeAutocompleteElement, previousResponseId, sessionToken, uspsCASSEnabled

Class alamat library "addressValidation"

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

Metode Turunan: toJSON

Class AddressComponent library "addressValidation"

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

Class AddressMetadata library "addressValidation"

Properti: business, poBox, residential

Metode Turunan: toJSON

Konstanta ConfirmationLevel library "addressValidation"

Konstanta: CONFIRMED, UNCONFIRMED_AND_SUSPICIOUS, UNCONFIRMED_BUT_PLAUSIBLE

Library class Geocode "addressValidation"

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

Metode: fetchPlace

Metode Turunan: toJSON

Konstanta perincian library "addressValidation"

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

BetaKonstanta PossibleNextAction library "addressValidation"

Konstanta: ACCEPT, CONFIRM, CONFIRM_ADD_SUBPREMISES, FIX

class USPSAddress library "addressValidation"

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

Metode Turunan: toJSON

class USPSData library "addressValidation"

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

Metode Turunan: toJSON

Class putusan library "addressValidation"

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

Places Service (tidak digunakan lagi)

class PlacesService library "places"

Metode: findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch, textSearch

Antarmuka PlaceDetailsRequest

Properti: fields, language, placeId, region, sessionToken

Antarmuka FindPlaceFromPhoneNumberRequest

Properti: fields, language, locationBias, phoneNumber

Antarmuka FindPlaceFromQueryRequest

Properti: fields, language, locationBias, query

Antarmuka PlaceSearchRequest

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

Antarmuka TextSearchRequest

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

Konstanta RankBy library "places"

Konstanta: DISTANCE, PROMINENCE

Typedef LocationBias
Typedef LocationRestriction
Konstanta PlacesServiceStatus library "places"

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

Antarmuka PlaceSearchPagination

Properti: hasNextPage

Metode: nextPage

Antarmuka PlaceResult

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

Antarmuka PlaceAspectRating

Properti: rating, type

Konstanta BusinessStatus library "places"

Konstanta: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, FUTURE_OPENING, OPERATIONAL

Antarmuka PlaceGeometry

Properti: location, viewport

Antarmuka PlaceOpeningHours

Properti: periods, weekday_text, open_now

Metode: isOpen

Antarmuka PlaceOpeningHoursPeriod

Properti: close, open

Antarmuka PlaceOpeningHoursTime

Properti: day, hours, minutes, nextDate, time

Antarmuka PlacePlusCode

Properti: compound_code, global_code

Antarmuka PlacePhoto

Properti: height, html_attributions, width

Metode: getUrl

Antarmuka PhotoOptions

Properti: maxHeight, maxWidth

Antarmuka PlaceReview

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

Rute

Widget Rute

AlfaClass Route3DElement (tag: <gmp-route-3d>) memperluas HTMLElement, mengimplementasikan Route3DElementOptions, library "routes"

Properti: autofitsCamera (attr: autofits-camera), departureTime (attr: departure-time), destination (attr: destination), origin (attr: origin), routingPreference (attr: routing-preference), travelMode (attr: travel-mode)

Metode Turunan: addEventListener, removeEventListener

Antarmuka Route3DElementOptions

Properti: autofitsCamera, departureTime, destination, origin, routingPreference, travelMode

Data Rute

Route class library "routes"

Metode Statis: computeRoutes

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

Metode: Alphacreate3DPolylines, createPolylines, AlphacreatePopover, createWaypointAdvancedMarkers

Metode Turunan: toJSON

Antarmuka ComputeRoutesRequest

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

Konstanta ComputeRoutesExtraComputation library "routes"

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

Antarmuka DirectionalLocationLiteral memperluas LatLngAltitudeLiteral

Properti: heading

Properti yang Diwarisi: altitude, lat, lng

DirectionalLocation class memperluas LatLngAltitude, menerapkan DirectionalLocationLiteral, library "routes"

Properti: heading

Properti yang Diwarisi: altitude, lat, lng

Metode: toJSON

Metode Turunan: equals

Class FallbackInfo library "routes"

Properti: reason, routingMode

Metode Turunan: toJSON

Konstanta FallbackReason library "routes"

Konstanta: LATENCY_EXCEEDED, SERVER_ERROR

Konstanta FallbackRoutingMode library "routes"

Konstanta: TRAFFIC_AWARE, TRAFFIC_UNAWARE

Class GeocodedWaypoint library "routes"

Properti: geocoderStatus, intermediateWaypointRequestIndex, partialMatch, placeId, types

Metode Turunan: toJSON

class GeocodingResults library "routes"

Properti: destination, intermediates, origin

Metode Turunan: toJSON

class MultiModalSegment library "routes"

Properti: instructions, maneuver, stepEndIndex, stepStartIndex, travelMode

Metode Turunan: toJSON

Class PolylineDetailInfo library "routes"

Properti: endIndex, presence, startIndex

Metode Turunan: toJSON

Class PolylineDetails library "routes"

Properti: flyoverInfo, narrowRoadInfo

Metode Turunan: toJSON

Konstanta PolylineQuality library "routes"

Konstanta: HIGH_QUALITY, OVERVIEW

Konstanta ReferenceRoute library "routes"

Konstanta: FUEL_EFFICIENT, SHORTER_DISTANCE

Konstanta RoadFeatureState library "routes"

Konstanta: DOES_NOT_EXIST, EXISTS

Konstanta RouteLabel library "routes"

Konstanta: DEFAULT_ROUTE, DEFAULT_ROUTE_ALTERNATE, FUEL_EFFICIENT, SHORTER_DISTANCE

Class RouteLeg library "routes"

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

Metode Turunan: toJSON

Class RouteLegLocalizedValues library "routes"

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

Metode Turunan: toJSON

Class RouteLegStep library "routes"

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

Metode Turunan: toJSON

Class RouteLegStepLocalizedValues library "routes"

Properti: distance, distanceLanguage, staticDuration, staticDurationLanguage

Metode Turunan: toJSON

Class RouteLegTravelAdvisory library "routes"

Properti: speedReadingIntervals, tollInfo

Metode Turunan: toJSON

Class RouteLocalizedValues library "routes"

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

Metode Turunan: toJSON

Antarmuka RouteModifiers

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

AlfaAntarmuka RoutePolyline3DOptions

Properti: colorScheme, polylineOptions

Antarmuka RoutePolylineDetails

Properti: speed, transitDetails, travelMode

Antarmuka RoutePolylineOptions

Properti: colorScheme, polylineOptions

Class RouteTravelAdvisory library "routes"

Properti: fuelConsumptionMicroliters, routeRestrictionsPartiallyIgnored, speedReadingIntervals, tollInfo, transitFare

Metode Turunan: toJSON

Konstanta RoutingPreference library "routes"

Konstanta: TRAFFIC_AWARE, TRAFFIC_AWARE_OPTIMAL, TRAFFIC_UNAWARE

Konstanta kecepatan library "routes"

Konstanta: NORMAL, SLOW, TRAFFIC_JAM

Antarmuka SpeedPath

Properti: path, speed

Class SpeedReadingInterval library "routes"

Properti: endPolylinePointIndex, speed, startPolylinePointIndex

StepsOverview class library "routes"

Properti: multiModalSegments

Metode Turunan: toJSON

Class TollInfo library "routes"

Properti: estimatedPrices

Metode Turunan: toJSON

Library TransitAgency class "routes"

Properti: name, phoneNumber, url

Metode Turunan: toJSON

Class TransitDetails library "routes"

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

Metode Turunan: toJSON

TransitLine class library "routes"

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

Metode Turunan: toJSON

Antarmuka TransitPreference

Properti: allowedTransitModes, routingPreference

Class TransitStop library "routes"

Properti: location, name

Metode Turunan: toJSON

class TransitVehicle library "routes"

Properti: iconURL, localIconURL, name, nameLanguage, vehicleType

Metode Turunan: toJSON

Konstanta VehicleEmissionType library "routes"

Konstanta: DIESEL, ELECTRIC, GASOLINE, HYBRID

Antarmuka VehicleInfo

Properti: emissionType

Antarmuka titik jalan

Properti: location, sideOfRoad, vehicleStopover, via

Antarmuka WaypointMarkerDetails

Properti: index, leg, totalMarkers

Route Matrix

Class RouteMatrix library "routes"

Metode Statis: computeRouteMatrix

Properti: rows

Metode Turunan: toJSON

Class RouteMatrixRow library "routes"

Properti: items

Metode Turunan: toJSON

Class RouteMatrixItem library "routes"

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

Antarmuka ComputeRouteMatrixRequest

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

Konstanta ComputeRouteMatrixExtraComputation library "routes"

Konstanta: TOLLS

Konstanta RouteMatrixItemCondition library "routes"

Konstanta: ROUTE_EXISTS, ROUTE_NOT_FOUND

Class RouteMatrixItemError memperluas Error, library "routes"

Metode Turunan: toJSON

Class RouteMatrixItemLocalizedValues library "routes"

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

Metode Turunan: toJSON

Antarmuka RouteMatrixOrigin

Properti: routeModifiers, waypoint

Elevation

class ElevationService library "elevation"

Metode: getElevationAlongPath, getElevationForLocations

Antarmuka LocationElevationRequest

Properti: locations

Antarmuka LocationElevationResponse

Properti: results

Antarmuka PathElevationRequest

Properti: path, samples

Antarmuka PathElevationResponse

Properti: results

Antarmuka ElevationResult

Properti: elevation, location, resolution

Konstanta ElevationStatus library "elevation"

Konstanta: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Petunjuk (tidak digunakan lagi)

class DirectionsService library "routes"

Metode: route

Antarmuka DirectionsRequest

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

Konstanta DirectionsStatus library "routes"

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

Antarmuka DirectionsResult

Properti: available_travel_modes, geocoded_waypoints, request, routes

Class DirectionsRenderer memperluas MVCObject, library "routes"

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

Metode yang Diwariskan: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Peristiwa: directions_changed

Antarmuka DirectionsRendererOptions

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

Antarmuka DirectionsWaypoint

Properti: location, stopover

Antarmuka DirectionsGeocodedWaypoint

Properti: partial_match, place_id, types

Antarmuka DirectionsRoute

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

Antarmuka DirectionsLeg

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

Antarmuka DirectionsStep

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

Antarmuka DirectionsPolyline

Properti: points

Antarmuka tempat

Properti: location, placeId, query

Konstanta TravelMode library "routes"

Konstanta: BICYCLING, DRIVING, TRANSIT, BetaTWO_WHEELER, WALKING

Antarmuka DrivingOptions

Properti: departureTime, trafficModel

Konstanta TrafficModel library "routes"

Konstanta: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

Antarmuka TransitOptions

Properti: arrivalTime, departureTime, modes, routingPreference

Konstanta TransitMode library "routes"

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

Konstanta TransitRoutePreference library "routes"

Konstanta: FEWER_TRANSFERS, LESS_WALKING

Antarmuka TransitFare

Properti: currency, text, value

Antarmuka TransitDetails

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

Antarmuka TransitStop

Properti: location, name

Antarmuka TransitLine

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

TransitAgency interface

Properti: name, phone, url

Antarmuka TransitVehicle

Properti: icon, local_icon, name, type

Konstanta VehicleType library "routes"

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

Konstanta UnitSystem library "core"

Konstanta: IMPERIAL, METRIC

Antarmuka jarak

Properti: text, value

Antarmuka durasi

Properti: text, value

Antarmuka waktu

Properti: text, time_zone, value

Distance Matrix (tidak digunakan lagi)

class DistanceMatrixService library "routes"

Metode: getDistanceMatrix

Antarmuka DistanceMatrixRequest

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

Antarmuka DistanceMatrixResponse

Properti: destinationAddresses, originAddresses, rows

Antarmuka DistanceMatrixResponseRow

Properti: elements

Antarmuka DistanceMatrixResponseElement

Properti: distance, duration, duration_in_traffic, fare, status

Konstanta DistanceMatrixStatus library "routes"

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

Konstanta DistanceMatrixElementStatus library "routes"

Konstanta: NOT_FOUND, OK, ZERO_RESULTS

Peta 3D

Peta 3D

Class Map3DElement (tag: <gmp-map-3d>) memperluas HTMLElement, mengimplementasikan Map3DElementOptions, library "maps3d"

Properti: AlphaautofitsCameraAnimation (attr: autofits-camera-animation), bounds, cameraPosition (attr: camera-position), center (attr: center), defaultUIHidden (attr: default-ui-hidden), description (attr: description), fov (attr: fov), gestureHandling (attr: gesture-handling), heading (attr: heading), internalUsageAttributionIds (attr: internal-usage-attribution-ids), language, mapId (attr: map-id), maxAltitude (attr: max-altitude), maxHeading (attr: max-heading), maxTilt (attr: max-tilt), minAltitude (attr: min-altitude), minHeading (attr: min-heading), minTilt (attr: min-tilt), mode (attr: mode), range (attr: range), region, roll (attr: roll), tilt (attr: tilt), defaultUIDisabled (attr: default-ui-disabled)

Metode: flyCameraAround, flyCameraTo, stopCameraAnimation

Metode Turunan: addEventListener, removeEventListener

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

Antarmuka Map3DElementOptions

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

Konstanta MapMode library "maps3d"

Konstanta: HYBRID, AlphaROADMAP, SATELLITE

Konstanta GestureHandling library "maps3d"

Konstanta: AUTO, COOPERATIVE, GREEDY

AlfaKonstanta AutofitsCameraAnimation library "maps3d"

Konstanta: FLY_TO, NONE

Antarmuka FlyAroundAnimationOptions

Properti: camera, durationMillis, repeatCount, rounds

Antarmuka FlyToAnimationOptions

Properti: durationMillis, endCamera

Antarmuka CameraOptions

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

Class SteadyChangeEvent memperluas Event, library "maps3d"

Properti: isSteady

Class LocationClickEvent memperluas Event, library "maps3d"

Properti: position

Class PlaceClickEvent memperluas LocationClickEvent, library "maps3d"

Properti: placeId

Properti yang Diwarisi: position

Metode: fetchPlace

Menggambar di peta

Class MarkerElement (tag: <gmp-marker>) memperluas HTMLElement, mengimplementasikan MarkerElementOptions, library "maps3d"

Properti: altitudeMode (attr: altitude-mode), anchorLeft (attr: anchor-left), anchorTop (attr: anchor-top), AlphaautofitsCamera (attr: autofits-camera), collisionBehavior (attr: collision-behavior), collisionPriority (attr: collision-priority), position (attr: position), title (attr: title)

Slot: default

Properti CSS: z-index

Metode Turunan: addEventListener, removeEventListener

Antarmuka MarkerElementOptions

Properti: altitudeMode, anchorLeft, anchorTop, AlphaautofitsCamera, collisionBehavior, collisionPriority, position, title

Class MarkerInteractiveElement (tag: <gmp-marker-interactive>) memperluas MarkerElement, mengimplementasikan MarkerInteractiveElementOptions, library "maps3d"

Properti: gmpPopoverTargetElement (attr: gmp-popover-target-element)

Properti yang Diwariskan: altitudeMode (attr: altitude-mode), anchorLeft (attr: anchor-left), anchorTop (attr: anchor-top), AlphaautofitsCamera (attr: autofits-camera), collisionBehavior (attr: collision-behavior), collisionPriority (attr: collision-priority), position (attr: position), title (attr: title)

Slot yang Diwarisi: default

Properti CSS yang Diwariskan: z-index

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-click

Antarmuka MarkerInteractiveElementOptions memperluas MarkerElementOptions

Properti: gmpPopoverTargetElement

Properti yang Diwariskan: altitudeMode, anchorLeft, anchorTop, AlphaautofitsCamera, collisionBehavior, collisionPriority, position, title

Class Marker3DElement (tag: <gmp-marker-3d>) memperluas HTMLElement, mengimplementasikan Marker3DElementOptions, library "maps3d"

Properti: altitudeMode (attr: altitude-mode), AlphaautofitsCamera (attr: autofits-camera), collisionBehavior (attr: collision-behavior), collisionPriority (attr: collision-priority), drawsWhenOccluded (attr: draws-when-occluded), extruded (attr: extruded), label (attr: label), position (attr: position), sizePreserved (attr: size-preserved), zIndex (attr: z-index)

Slot: default

Metode Turunan: addEventListener, removeEventListener

Antarmuka Marker3DElementOptions

Properti: altitudeMode, AlphaautofitsCamera, collisionBehavior, collisionPriority, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Class Marker3DInteractiveElement (tag: <gmp-marker-3d-interactive>) memperluas Marker3DElement, mengimplementasikan Marker3DInteractiveElementOptions, library "maps3d"

Properti: gmpPopoverTargetElement (attr: gmp-popover-target-element), title (attr: title)

Properti yang Diwariskan: altitudeMode (attr: altitude-mode), AlphaautofitsCamera (attr: autofits-camera), collisionBehavior (attr: collision-behavior), collisionPriority (attr: collision-priority), drawsWhenOccluded (attr: draws-when-occluded), extruded (attr: extruded), label (attr: label), position (attr: position), sizePreserved (attr: size-preserved), zIndex (attr: z-index)

Slot: default

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-click

Antarmuka Marker3DInteractiveElementOptions memperluas Marker3DElementOptions

Properti: gmpPopoverTargetElement, title

Properti yang Diwariskan: altitudeMode, AlphaautofitsCamera, collisionBehavior, collisionPriority, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Class Model3DElement (tag: <gmp-model-3d>) memperluas HTMLElement, mengimplementasikan Model3DElementOptions, library "maps3d"

Properti: altitudeMode (attr: altitude-mode), orientation (attr: orientation), position (attr: position), scale (attr: scale), src (attr: src)

Metode Turunan: addEventListener, removeEventListener

Antarmuka Model3DElementOptions

Properti: altitudeMode, orientation, position, scale, src

Class Model3DInteractiveElement (tag: <gmp-model-3d-interactive>) memperluas Model3DElement, mengimplementasikan Model3DInteractiveElementOptions, library "maps3d"

Properti yang Diwariskan: altitudeMode (attr: altitude-mode), orientation (attr: orientation), position (attr: position), scale (attr: scale), src (attr: src)

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-click

Antarmuka Model3DInteractiveElementOptions memperluas Model3DElementOptions

Properti yang Diwariskan: altitudeMode, orientation, position, scale, src

Class Polyline3DElement (tag: <gmp-polyline-3d>) memperluas HTMLElement, mengimplementasikan Polyline3DElementOptions, library "maps3d"

Properti: altitudeMode (attr: altitude-mode), AlphaautofitsCamera (attr: autofits-camera), drawsOccludedSegments (attr: draws-occluded-segments), extruded (attr: extruded), geodesic (attr: geodesic), outerColor (attr: outer-color), outerWidth (attr: outer-width), path (attr: path), strokeColor (attr: stroke-color), strokeWidth (attr: stroke-width), zIndex (attr: z-index), coordinates

Metode Turunan: addEventListener, removeEventListener

Antarmuka Polyline3DElementOptions

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

Class Polyline3DInteractiveElement (tag: <gmp-polyline-3d-interactive>) memperluas Polyline3DElement, mengimplementasikan Polyline3DInteractiveElementOptions, library "maps3d"

Properti yang Diwarisi: altitudeMode (attr: altitude-mode), AlphaautofitsCamera (attr: autofits-camera), drawsOccludedSegments (attr: draws-occluded-segments), extruded (attr: extruded), geodesic (attr: geodesic), outerColor (attr: outer-color), outerWidth (attr: outer-width), path (attr: path), strokeColor (attr: stroke-color), strokeWidth (attr: stroke-width), zIndex (attr: z-index), coordinates

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-click

Antarmuka Polyline3DInteractiveElementOptions memperluas Polyline3DElementOptions

Properti yang Diwariskan: altitudeMode, AlphaautofitsCamera, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, path, strokeColor, strokeWidth, zIndex

Class Polygon3DElement (tag: <gmp-polygon-3d>) memperluas HTMLElement, mengimplementasikan Polygon3DElementOptions, library "maps3d"

Properti: altitudeMode, AlphaautofitsCamera (attr: autofits-camera), drawsOccludedSegments (attr: draws-occluded-segments), extruded (attr: extruded), fillColor (attr: fill-color), geodesic (attr: geodesic), innerPaths, path (attr: path), strokeColor (attr: stroke-color), strokeWidth (attr: stroke-width), zIndex (attr: z-index), outerCoordinates, innerCoordinates

Metode Turunan: addEventListener, removeEventListener

Antarmuka Polygon3DElementOptions

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

Class Polygon3DInteractiveElement (tag: <gmp-polygon-3d-interactive>) memperluas Polygon3DElement, mengimplementasikan Polygon3DInteractiveElementOptions, library "maps3d"

Properti yang Diwarisi: altitudeMode, AlphaautofitsCamera (attr: autofits-camera), drawsOccludedSegments (attr: draws-occluded-segments), extruded (attr: extruded), fillColor (attr: fill-color), geodesic (attr: geodesic), innerPaths, path (attr: path), strokeColor (attr: stroke-color), strokeWidth (attr: stroke-width), zIndex (attr: z-index), outerCoordinates, innerCoordinates

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-click

Antarmuka Polygon3DInteractiveElementOptions memperluas Polygon3DElementOptions

Properti yang Diwariskan: altitudeMode, AlphaautofitsCamera, drawsOccludedSegments, extruded, fillColor, geodesic, innerCoordinates, innerPaths, outerCoordinates, path, strokeColor, strokeWidth, zIndex

Class FlattenerElement (tag: <gmp-flattener>) memperluas HTMLElement, mengimplementasikan FlattenerElementOptions, library "maps3d"

Properti: innerPaths, path (attr: path)

Metode Turunan: addEventListener, removeEventListener

Antarmuka FlattenerElementOptions

Properti: innerPaths, path

Class PopoverElement (tag: <gmp-popover>) memperluas HTMLElement, mengimplementasikan PopoverElementOptions, library "maps3d"

Properti: altitudeMode, autoPanDisabled (attr: auto-pan-disabled), lightDismissDisabled (attr: light-dismiss-disabled), open (attr: open), positionAnchor (attr: position-anchor)

Slot: default, header

Properti CSS: --gmp-popover-max-width, --gmp-popover-min-width, --gmp-popover-pixel-offset-x, --gmp-popover-pixel-offset-y, background-color, border-radius, box-shadow, color-scheme, padding

Metode Turunan: addEventListener, removeEventListener

Antarmuka PopoverElementOptions

Properti: altitudeMode, autoPanDisabled, lightDismissDisabled, open, positionAnchor

Konstanta AltitudeMode library "maps3d"

Konstanta: ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND, RELATIVE_TO_MESH

AlfaClass CirclePathElement (tag: <gmp-circle-path>) memperluas HTMLElement, mengimplementasikan CirclePathElementOptions, library "maps3d"

Properti: center (attr: center), radius (attr: radius)

Metode Turunan: addEventListener, removeEventListener

AlfaAntarmuka CirclePathElementOptions

Properti: center, radius

Lingkungan (alfa)

Kualitas Udara

Alfaclass AirQualityMeterElement (tag: <gmp-air-quality-meter>) extends HTMLElement, implements AirQualityMeterElementOptions, library "airQuality"

Properti: location (attr: location), requestedLanguage

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-load

Antarmuka AirQualityMeterElementOptions

Properti: location, requestedLanguage

Berbagi Perjalanan

Tampilan Peta

Class JourneySharingMapView library "journeySharing"

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

Metode: addLocationProvider, removeLocationProvider

Antarmuka JourneySharingMapViewOptions

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

Konstanta AutomaticViewportMode library "journeySharing"

Konstanta: FIT_ANTICIPATED_ROUTE, NONE

Class abstrak LocationProvider

Metode: addListener

Class abstrak PollingLocationProvider memperluas LocationProvider

Properti: isPolling, pollingIntervalMillis

Metode Turunan: addListener

Peristiwa: ispollingchange

PollingLocationProviderIsPollingChangeEvent interface

Properti: error

Autentikasi

Antarmuka AuthToken

Properti: expiresInSeconds, token

Antarmuka AuthTokenContext

Properti: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

typedef AuthTokenFetcher
Antarmuka AuthTokenFetcherOptions

Properti: context, serviceType

Konstanta FleetEngineServiceType library "journeySharing"

Konstanta: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

Penyesuaian UI

PolylineSetup typedef
Antarmuka PolylineSetupOptions

Properti: polylineOptions, visible

Antarmuka DefaultPolylineSetupOptions

Properti: defaultPolylineOptions, defaultVisible

typedef MarkerSetup
Antarmuka MarkerSetupOptions

Properti: markerOptions

Antarmuka DefaultMarkerSetupOptions

Properti: defaultMarkerOptions

Antarmuka MarkerCustomizationFunctionParams

Properti: defaultOptions, isNew, marker

Antarmuka DeliveryVehicleMarkerCustomizationFunctionParams memperluas MarkerCustomizationFunctionParams

Properti: vehicle

Properti yang Diwarisi: defaultOptions, isNew, marker

Antarmuka PlannedStopMarkerCustomizationFunctionParams memperluas DeliveryVehicleMarkerCustomizationFunctionParams

Properti: stopIndex

Properti yang Diwariskan: defaultOptions, isNew, marker, vehicle

Antarmuka TaskMarkerCustomizationFunctionParams memperluas DeliveryVehicleMarkerCustomizationFunctionParams

Properti: task

Properti yang Diwariskan: defaultOptions, isNew, marker, vehicle

Antarmuka ShipmentMarkerCustomizationFunctionParams memperluas MarkerCustomizationFunctionParams

Properti: taskTrackingInfo

Properti yang Diwarisi: defaultOptions, isNew, marker

Antarmuka TripMarkerCustomizationFunctionParams memperluas MarkerCustomizationFunctionParams

Properti: trip

Properti yang Diwarisi: defaultOptions, isNew, marker

Antarmuka TripWaypointMarkerCustomizationFunctionParams memperluas TripMarkerCustomizationFunctionParams

Properti: waypointIndex

Properti yang Diwariskan: defaultOptions, isNew, marker, trip

Antarmuka VehicleMarkerCustomizationFunctionParams memperluas MarkerCustomizationFunctionParams

Properti: vehicle

Properti yang Diwarisi: defaultOptions, isNew, marker

Antarmuka VehicleWaypointMarkerCustomizationFunctionParams memperluas VehicleMarkerCustomizationFunctionParams

Properti: waypointIndex

Properti yang Diwariskan: defaultOptions, isNew, marker, vehicle

Antarmuka PolylineCustomizationFunctionParams

Properti: defaultOptions, isNew, polylines

Antarmuka ShipmentPolylineCustomizationFunctionParams memperluas PolylineCustomizationFunctionParams

Properti: taskTrackingInfo

Properti yang Diwarisi: defaultOptions, isNew, polylines

Antarmuka TripPolylineCustomizationFunctionParams meluas PolylineCustomizationFunctionParams

Properti: trip

Properti yang Diwarisi: defaultOptions, isNew, polylines

Antarmuka VehiclePolylineCustomizationFunctionParams memperluas PolylineCustomizationFunctionParams

Properti: vehicle

Properti yang Diwarisi: defaultOptions, isNew, polylines

Antarmuka DeliveryVehiclePolylineCustomizationFunctionParams memperluas PolylineCustomizationFunctionParams

Properti: deliveryVehicle

Properti yang Diwarisi: defaultOptions, isNew, polylines

Entitas Fleet Engine

Antarmuka tugas

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

Antarmuka TaskInfo

Properti: extraDurationMillis, id, targetTimeWindow

Antarmuka TaskTrackingInfo

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

Antarmuka perjalanan

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

Antarmuka DeliveryVehicle

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

Antarmuka DeliveryVehicleStop

Properti: plannedLocation, state, tasks

Konstanta DeliveryVehicleStopState library "journeySharing"

Konstanta: ARRIVED, ENROUTE, NEW, UNSPECIFIED

Antarmuka VehicleJourneySegment

Properti: drivingDistanceMeters, drivingDurationMillis, path, stop

VehicleLocationUpdate interface

Properti: heading, location, speedKilometersPerHour, time

Antarmuka VehicleWaypoint

Properti: distanceMeters, durationMillis, location, path, speedReadingIntervals

Antarmuka kendaraan

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

Konstanta VehicleNavigationStatus library "journeySharing"

Konstanta: ARRIVED_AT_DESTINATION, ENROUTE_TO_DESTINATION, NO_GUIDANCE, OFF_ROUTE, UNKNOWN_NAVIGATION_STATUS

Konstanta VehicleState library "journeySharing"

Konstanta: OFFLINE, ONLINE, UNKNOWN_VEHICLE_STATE

Konstanta VehicleType library "journeySharing"

Konstanta: AUTO, TAXI, TRUCK, TWO_WHEELER, UNKNOWN

Konstanta TripType library "journeySharing"

Konstanta: EXCLUSIVE, SHARED, UNKNOWN_TRIP_TYPE

Antarmuka TripWaypoint

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

Konstanta WaypointType library "journeySharing"

Konstanta: DROP_OFF_WAYPOINT_TYPE, INTERMEDIATE_DESTINATION_WAYPOINT_TYPE, PICKUP_WAYPOINT_TYPE, UNKNOWN_WAYPOINT_TYPE

Antarmuka TimeWindow

Properti: endTime, startTime

Konstanta kecepatan library "journeySharing"

Konstanta: NORMAL, SLOW, TRAFFIC_JAM

Antarmuka SpeedReadingInterval

Properti: endPolylinePointIndex, speed, startPolylinePointIndex

Perjalanan dan Progres Pesanan

Class FleetEngineTripLocationProvider memperluas PollingLocationProvider, library "journeySharing"

Metode Statis: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Properti: tripId

Properti yang Diwariskan: isPolling, pollingIntervalMillis

Metode: refresh

Metode Turunan: addListener

Acara: error, update

Peristiwa yang Diwarisi: ispollingchange

Antarmuka FleetEngineTripLocationProviderOptions

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

Antarmuka FleetEngineTripLocationProviderUpdateEvent

Properti: trip

Fleet Tracking - Last Mile Fleet

Class FleetEngineDeliveryVehicleLocationProvider memperluas PollingLocationProvider, library "journeySharing"

Properti: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Properti yang Diwariskan: isPolling, pollingIntervalMillis

Metode Turunan: addListener

Acara: error, update

Peristiwa yang Diwarisi: ispollingchange

Antarmuka FleetEngineDeliveryVehicleLocationProviderOptions

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

Antarmuka FleetEngineTaskFilterOptions

Properti: completionTimeFrom, completionTimeTo, state

Antarmuka FleetEngineDeliveryVehicleLocationProviderUpdateEvent

Properti: completedVehicleJourneySegments, deliveryVehicle, tasks

Class FleetEngineDeliveryFleetLocationProvider memperluas PollingLocationProvider, library "journeySharing"

Properti: deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

Properti yang Diwariskan: isPolling, pollingIntervalMillis

Metode Turunan: addListener

Peristiwa: update

Peristiwa yang Diwarisi: ispollingchange

Antarmuka FleetEngineDeliveryFleetLocationProviderOptions

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

Antarmuka FleetEngineDeliveryFleetLocationProviderUpdateEvent

Properti: deliveryVehicles

Fleet Tracking - On Demand Rides & Delivery

Class FleetEngineVehicleLocationProvider memperluas PollingLocationProvider, library "journeySharing"

Metode Statis: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Properti: staleLocationThresholdMillis, vehicleId

Properti yang Diwariskan: isPolling, pollingIntervalMillis

Metode Turunan: addListener

Acara: error, update

Peristiwa yang Diwarisi: ispollingchange

Antarmuka FleetEngineVehicleLocationProviderOptions

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

Antarmuka FleetEngineVehicleLocationProviderUpdateEvent

Properti: trips, vehicle

Class FleetEngineFleetLocationProvider memperluas PollingLocationProvider, library "journeySharing"

Properti: locationRestriction, staleLocationThresholdMillis, vehicleFilter

Properti yang Diwariskan: isPolling, pollingIntervalMillis

Metode Turunan: addListener

Peristiwa: update

Peristiwa yang Diwarisi: ispollingchange

Antarmuka FleetEngineFleetLocationProviderOptions

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

Antarmuka FleetEngineFleetLocationProviderUpdateEvent

Properti: vehicles

Pelacakan Pengiriman

Class FleetEngineShipmentLocationProvider memperluas PollingLocationProvider, library "journeySharing"

Properti: trackingId

Properti yang Diwariskan: isPolling, pollingIntervalMillis

Metode: refresh

Metode Turunan: addListener

Acara: error, update

Peristiwa yang Diwarisi: ispollingchange

Antarmuka FleetEngineShipmentLocationProviderOptions

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

Antarmuka FleetEngineShipmentLocationProviderUpdateEvent

Properti: taskTrackingInfo

Antarmuka library

Antarmuka library

Antarmuka CoreLibrary

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

Antarmuka MapsLibrary

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

Antarmuka Maps3DLibrary

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

Antarmuka PlacesLibrary

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

Antarmuka GeocodingLibrary

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

Antarmuka RoutesLibrary

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

Antarmuka MarkerLibrary

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

Antarmuka GeometryLibrary

Properti: encoding, poly, spherical

Antarmuka ElevationLibrary

Properti: ElevationService, ElevationStatus

Antarmuka StreetViewLibrary

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

Antarmuka JourneySharingLibrary

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

Antarmuka DrawingLibrary

Properti: DrawingManager, OverlayType

Antarmuka VisualizationLibrary

Properti: HeatmapLayer

Antarmuka AirQualityLibrary

Properti: AirQualityMeterElement

Antarmuka AddressValidationLibrary

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