Google Maps JavaScript API v3 Reference

Terakhir diperbarui: Rabu, 25 Maret 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

Metode Statis: importLibrary

Konstanta: version

Setelan

Class setelan

Metode Statis: getInstance

Properti: BetaexperienceIds, fetchAppCheckToken

Antarmuka MapsAppCheckTokenResult

Sistem acara

namespace peristiwa

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

Antarmuka MapsEventListener

Metode: remove

Class MVCObject

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

Class MVCArray memperluas MVCObject

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 extends Error

Properti: code, endpoint

class MapsRequestError extends MapsNetworkError

Properti yang Diwariskan: code, endpoint

class MapsServerError extends MapsNetworkError

Properti yang Diwariskan: code, endpoint

Konstanta MapsNetworkErrorEndpoint

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

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 memperluas HTMLElement, menerapkan MapElementOptions

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

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-zoomchange

Antarmuka MapElementOptions

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

Class ZoomChangeEvent memperluas Event
Class peta memperluas MVCObject

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

Konstanta: DEMO_MAP_ID

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

Konstanta: DARK, FOLLOW_SYSTEM, LIGHT

Konstanta MapTypeId

Konstanta: HYBRID, ROADMAP, SATELLITE, TERRAIN

Class MapTypeRegistry memperluas MVCObject

Metode: set

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

Antarmuka MapRestriction

Properti: latLngBounds, strictBounds

Class TrafficLayer memperluas MVCObject

Metode: getMap, setMap, setOptions

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

Antarmuka TrafficLayerOptions

Properti: autoRefresh, map

Class TransitLayer memperluas MVCObject

Metode: getMap, setMap

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

Class BicyclingLayer memperluas MVCObject

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

Konstanta: RASTER, UNINITIALIZED, VECTOR

Antarmuka MapCapabilities

Properti: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

class WebGLOverlayView memperluas MVCObject

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

Class LatLng

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

Antarmuka LatLngLiteral

Properti: lat, lng

LatLngBounds class

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

Konstanta: MAX_BOUNDS

Antarmuka LatLngBoundsLiteral

Properti: east, north, south, west

LatLngAltitude class implements LatLngAltitudeLiteral, LatLngLiteral

Properti: altitude, lat, lng

Metode: equals, toJSON

Antarmuka LatLngAltitudeLiteral memperluas LatLngLiteral

Properti: altitude, lat, lng

Class titik

Properti: x, y

Metode: equals, toString

Kelas ukuran

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

Properti: heading, roll, tilt

Metode: equals, toJSON

Antarmuka Orientation3DLiteral

Properti: heading, roll, tilt

Class Vector3D mengimplementasikan Vector3DLiteral

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

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

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

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

encoding namespace

Metode Statis: decodePath, encodePath

namespace bola

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

namespace poly

Metode Statis: containsLocation, isLocationOnEdge

Gambar di peta

Penanda Lanjutan

Class AdvancedMarkerElement memperluas HTMLElement, mengimplementasikan AdvancedMarkerElementOptions

Properti: anchorLeft, anchorTop, collisionBehavior, gmpClickable, gmpDraggable, map, position, 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
Class PinElement memperluas HTMLElement, mengimplementasikan PinElementOptions

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

Class InfoWindow memperluas MVCObject

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

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

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

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

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

Konstanta: CENTER, INSIDE, OUTSIDE

Data

Class data memperluas MVCObject

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
Data.Feature class

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

Metode: forEachLatLng, get, getType

Class Data.MultiPoint mengimplementasikan Data.Geometry

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.LineString mengimplementasikan Data.Geometry

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.MultiLineString mengimplementasikan Data.Geometry

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.LinearRing mengimplementasikan Data.Geometry

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.Polygon mengimplementasikan Data.Geometry

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.MultiPolygon mengimplementasikan Data.Geometry

Metode: forEachLatLng, getArray, getAt, getLength, getType

Class Data.GeometryCollection mengimplementasikan Data.Geometry

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

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

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

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 extends MVCObject, implements MapType

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

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

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

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

Konstanta: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Peta panas

Class HeatmapLayer memperluas MVCObject

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

Metode: getMaxZoomAtLatLng

Antarmuka MaxZoomResult

Properti: status, zoom

Konstanta MaxZoomStatus

Konstanta: ERROR, OK

Penanda (lama)

Marker class memperluas MVCObject

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

Konstanta: MAX_ZINDEX

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

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

Konstanta: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Konstanta animasi

Konstanta: BOUNCE, DROP

Street View

Rendering

Class StreetViewPanorama memperluas MVCObject

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

Metode: getMap, setMap

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

Layanan

Class StreetViewService

Metode: getPanorama

Konstanta StreetViewStatus

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

Konstanta: BEST, NEAREST

Konstanta StreetViewSource

Konstanta: DEFAULT, GOOGLE, OUTDOOR

Antarmuka StreetViewPanoramaData

Properti: copyright, imageDate, links, location, tiles

Properti: description, heading, pano

Tempat

Widget Tempat

Class PlaceAutocompleteElement memperluas HTMLElement, menerapkan PlaceAutocompleteElementOptions

Properti: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, placeholder, requestedLanguage, requestedRegion, unitSystem, value

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-select

Antarmuka PlaceAutocompleteElementOptions

Properti: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, requestedLanguage, requestedRegion, unitSystem, value

Class PlacePredictionSelectEvent memperluas Event

Properti: placePrediction

class BasicPlaceAutocompleteElement memperluas HTMLElement, mengimplementasikan BasicPlaceAutocompleteElementOptions

Properti: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, requestedLanguage, requestedRegion, unitSystem

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-select

Antarmuka BasicPlaceAutocompleteElementOptions

Properti: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, requestedLanguage, requestedRegion, unitSystem

Class PlaceDetailsElement memperluas HTMLElement, menerapkan PlaceDetailsElementOptions

Properti: place

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-load

Antarmuka PlaceDetailsElementOptions
Class PlaceDetailsCompactElement memperluas HTMLElement, mengimplementasikan PlaceDetailsCompactElementOptions

Properti: orientation, place, truncationPreferred

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-load

Antarmuka PlaceDetailsCompactElementOptions

Properti: orientation, truncationPreferred

Konstanta PlaceDetailsOrientation

Konstanta: HORIZONTAL, VERTICAL

Class PlaceDetailsPlaceRequestElement memperluas HTMLElement, mengimplementasikan PlaceDetailsPlaceRequestElementOptions

Properti: place

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceDetailsPlaceRequestElementOptions

Properti: place

Class PlaceDetailsLocationRequestElement memperluas HTMLElement, menerapkan PlaceDetailsLocationRequestElementOptions

Properti: location

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceDetailsLocationRequestElementOptions

Properti: location

Class PlaceSearchElement memperluas HTMLElement, mengimplementasikan PlaceSearchElementOptions

Properti: attributionPosition, orientation, places, selectable, truncationPreferred

Metode Turunan: addEventListener, removeEventListener

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

Antarmuka PlaceSearchElementOptions

Properti: attributionPosition, orientation, selectable, truncationPreferred

Konstanta PlaceSearchAttributionPosition

Konstanta: BOTTOM, TOP

Konstanta PlaceSearchOrientation

Konstanta: HORIZONTAL, VERTICAL

Class PlaceSelectEvent memperluas Event

Properti: place

Class PlaceNearbySearchRequestElement memperluas HTMLElement, menerapkan PlaceNearbySearchRequestElementOptions

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

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceNearbySearchRequestElementOptions

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

Class PlaceTextSearchRequestElement memperluas HTMLElement, mengimplementasikan PlaceTextSearchRequestElementOptions

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

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceTextSearchRequestElementOptions

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

Class pelengkapan otomatis memperluas MVCObject

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 memperluas HTMLElement, mengimplementasikan PlaceContextualElementOptions

Properti: contextToken

Metode Turunan: addEventListener, removeEventListener

AlfaAntarmuka PlaceContextualElementOptions

Properti: contextToken

AlfaClass PlaceContextualListConfigElement memperluas HTMLElement, mengimplementasikan PlaceContextualListConfigElementOptions

Properti: layout, mapHidden

Metode Turunan: addEventListener, removeEventListener

AlfaAntarmuka PlaceContextualListConfigElementOptions

Properti: layout, mapHidden

AlfaKonstanta PlaceContextualListLayout

Konstanta: COMPACT, VERTICAL

Penyesuaian Konten Widget Tempat

Class PlaceContentConfigElement memperluas HTMLElement, menerapkan PlaceContentConfigElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceContentConfigElementOptions
Class PlaceAllContentElement memperluas HTMLElement, menerapkan PlaceAllContentElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceAllContentElementOptions
Class PlaceStandardContentElement memperluas HTMLElement, mengimplementasikan PlaceStandardContentElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceStandardContentElementOptions
Class PlaceMediaElement memperluas HTMLElement, menerapkan PlaceMediaElementOptions

Properti: lightboxPreferred, preferredSize

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceMediaElementOptions

Properti: lightboxPreferred, preferredSize

Konstanta MediaSize

Konstanta: LARGE, MEDIUM, SMALL

Class PlaceAddressElement memperluas HTMLElement, mengimplementasikan PlaceAddressElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceAddressElementOptions
Class PlaceRatingElement memperluas HTMLElement, menerapkan PlaceRatingElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceRatingElementOptions
Class PlaceTypeElement memperluas HTMLElement, menerapkan PlaceTypeElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceTypeElementOptions
Class PlacePriceElement memperluas HTMLElement, mengimplementasikan PlacePriceElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlacePriceElementOptions
Class PlaceAccessibleEntranceIconElement memperluas HTMLElement, mengimplementasikan PlaceAccessibleEntranceIconElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceAccessibleEntranceIconElementOptions
Class PlaceOpenNowStatusElement memperluas HTMLElement, mengimplementasikan PlaceOpenNowStatusElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceOpenNowStatusElementOptions
Class PlaceReviewSummaryElement memperluas HTMLElement, menerapkan PlaceReviewSummaryElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceReviewSummaryElementOptions
Class PlaceReviewsElement memperluas HTMLElement, menerapkan PlaceReviewsElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceReviewsElementOptions
Class PlaceSummaryElement memperluas HTMLElement, menerapkan PlaceSummaryElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceSummaryElementOptions
Class PlaceFeatureListElement memperluas HTMLElement, menerapkan PlaceFeatureListElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceFeatureListElementOptions
Class PlaceOpeningHoursElement memperluas HTMLElement, mengimplementasikan PlaceOpeningHoursElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceOpeningHoursElementOptions
Class PlacePhoneNumberElement memperluas HTMLElement, menerapkan PlacePhoneNumberElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlacePhoneNumberElementOptions
Class PlacePlusCodeElement memperluas HTMLElement, menerapkan PlacePlusCodeElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlacePlusCodeElementOptions
Class PlaceTypeSpecificHighlightsElement memperluas HTMLElement, mengimplementasikan PlaceTypeSpecificHighlightsElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceTypeSpecificHighlightsElementOptions
Class PlaceWebsiteElement memperluas HTMLElement, mengimplementasikan PlaceWebsiteElementOptions

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceWebsiteElementOptions
Class PlaceAttributionElement memperluas HTMLElement, menerapkan PlaceAttributionElementOptions

Properti: darkSchemeColor, lightSchemeColor

Metode Turunan: addEventListener, removeEventListener

Antarmuka PlaceAttributionElementOptions

Properti: darkSchemeColor, lightSchemeColor

Konstanta AttributionColor

Konstanta: BLACK, GRAY, WHITE

Data Tempat

Class Place menerapkan PlaceOptions

Metode Statis: searchByText, searchNearby

Properti: accessibilityOptions, addressComponents, adrFormatAddress, allowsDogs, attributions, businessStatus, consumerAlert, currentOpeningHours, currentSecondaryOpeningHours, displayName, displayNameLanguageCode, editorialSummary, editorialSummaryLanguageCode, evChargeAmenitySummary, evChargeOptions, formattedAddress, fuelOptions, generativeSummary, googleMapsLinks, googleMapsURI, hasCurbsidePickup, hasDelivery, hasDineIn, hasLiveMusic, hasMenuForChildren, hasOutdoorSeating, hasRestroom, hasTakeout, iconBackgroundColor, id, internationalPhoneNumber, isGoodForChildren, isGoodForGroups, isGoodForWatchingSports, 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, types, userRatingCount, utcOffsetMinutes, viewport, websiteURI, openingHours, hasWiFi

Metode: fetchFields, BetagetNextOpeningTime, BetaisOpen

Metode Turunan: toJSON

Antarmuka PlaceOptions

Properti: id, requestedLanguage, requestedRegion, resourceName

Class AccessibilityOptions

Properti: hasWheelchairAccessibleEntrance, hasWheelchairAccessibleParking, hasWheelchairAccessibleRestroom, hasWheelchairAccessibleSeating

Class AddressComponent

Properti: longText, shortText, types

Metode Turunan: toJSON

Class atribusi

Properti: provider, providerURI

Metode Turunan: toJSON

Class AuthorAttribution

Properti: displayName, photoURI, uri

Metode Turunan: toJSON

ConnectorAggregation class

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

Class ConsumerAlert

Properti: details, languageCode, overview

Metode Turunan: toJSON

Class ConsumerAlertDetails

Properti: aboutLinkTitle, aboutLinkURI, description, title

Class ContentBlock

Properti: content, contentLanguageCode, referencedPlaces

Metode Turunan: toJSON

EVChargeAmenitySummary class

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

Metode Turunan: toJSON

EVChargeOptions class

Properti: connectorAggregations, connectorCount

Metode Turunan: toJSON

Konstanta EVConnectorType

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

Class FuelOptions

Properti: fuelPrices

Metode Turunan: toJSON

class FuelPrice

Properti: price, type, updateTime

Konstanta FuelType

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

Class GenerativeSummary

Properti: disclosureText, disclosureTextLanguageCode, flagContentURI, overview, overviewLanguageCode

Metode Turunan: toJSON

Properti: directionsURI, photosURI, placeURI, reviewsURI, writeAReviewURI

Metode Turunan: toJSON

Class uang

Properti: currencyCode, nanos, units

Metode: toString

Metode Turunan: toJSON

Class NeighborhoodSummary

Properti: description, disclosureText, disclosureTextLanguageCode, flagContentURI, overview

Metode Turunan: toJSON

Class OpeningHours

Properti: periods, specialDays, weekdayDescriptions

Metode Turunan: toJSON

Kelas OpeningHoursPeriod

Properti: close, open

Metode Turunan: toJSON

Class OpeningHoursPoint

Properti: day, hour, minute

Metode Turunan: toJSON

Class SecondaryOpeningHours memperluas OpeningHours

Properti: type

Properti yang Diwarisi: periods, specialDays, weekdayDescriptions

Metode Turunan: toJSON

Class ParkingOptions

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

Class PaymentOptions

Properti: acceptsCashOnly, acceptsCreditCards, acceptsDebitCards, acceptsNFC

Kelas foto

Properti: authorAttributions, flagContentURI, googleMapsURI, heightPx, widthPx

Metode: getURI

Metode Turunan: toJSON

Class PlusCode

Properti: compoundCode, globalCode

Metode Turunan: toJSON

class PostalAddress mengimplementasikan PostalAddressLiteral

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

Konstanta: EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

Class PriceRange

Properti: endPrice, startPrice

Metode Turunan: toJSON

Tinjau kelas

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

Metode Turunan: toJSON

Class ReviewSummary

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

Metode Turunan: toJSON

Antarmuka SearchByTextRequest

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

Konstanta SearchByTextRankPreference

Konstanta: DISTANCE, RELEVANCE

Antarmuka SearchNearbyRequest

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

Konstanta SearchNearbyRankPreference

Konstanta: DISTANCE, POPULARITY

Data Pelengkapan Otomatis

Class AutocompleteSuggestion

Metode Statis: fetchAutocompleteSuggestions

Properti: placePrediction

Antarmuka AutocompleteRequest

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

Class AutocompleteSessionToken
Class PlacePrediction

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

Metode: BetafetchAddressValidation, toPlace

Class StringRange

Properti: endOffset, startOffset

Class FormattableText

Properti: matches, text

Geocoder

Kelas Geocoder

Metode: geocode

Antarmuka GeocoderRequest

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

Antarmuka GeocoderComponentRestrictions

Properti: administrativeArea, country, locality, postalCode, route

BetaKonstanta ExtraGeocodeComputation

Konstanta: ADDRESS_DESCRIPTORS

Konstanta GeocoderStatus

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

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 pembatasan

Konstanta: NEAR, OUTSKIRTS, WITHIN

BetaKonstanta SpatialRelationship

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

Layanan Place Autocomplete (tidak digunakan lagi)

Class AutocompleteService

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

AddressValidation class

Metode Statis: fetchAddressValidation

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

Metode Turunan: toJSON

Antarmuka AddressValidationRequest

Properti: address, placeAutocompleteElement, previousResponseId, sessionToken, uspsCASSEnabled

Class Address

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

Metode Turunan: toJSON

Class AddressComponent

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

Class AddressMetadata

Properti: business, poBox, residential

Metode Turunan: toJSON

Konstanta ConfirmationLevel

Konstanta: CONFIRMED, UNCONFIRMED_AND_SUSPICIOUS, UNCONFIRMED_BUT_PLAUSIBLE

Class geocode

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

Metode: fetchPlace

Metode Turunan: toJSON

Konstanta perincian

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

BetaKonstanta PossibleNextAction

Konstanta: ACCEPT, CONFIRM, CONFIRM_ADD_SUBPREMISES, FIX

Class USPSAddress

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

Metode Turunan: toJSON

Class USPSData

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

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

Places Service (tidak digunakan lagi)

Class PlacesService

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

Konstanta: DISTANCE, PROMINENCE

Typedef LocationBias
Typedef LocationRestriction
Konstanta PlacesServiceStatus

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

Konstanta: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, 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

Rute

Class rute

Metode Statis: computeRoutes

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

Metode: createPolylines, 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

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

Properti: heading

Properti yang Diwarisi: altitude, lat, lng

Metode: toJSON

Metode Turunan: equals

FallbackInfo class

Properti: reason, routingMode

Metode Turunan: toJSON

Konstanta FallbackReason

Konstanta: LATENCY_EXCEEDED, SERVER_ERROR

Konstanta FallbackRoutingMode

Konstanta: TRAFFIC_AWARE, TRAFFIC_UNAWARE

Class GeocodedWaypoint

Properti: geocoderStatus, intermediateWaypointRequestIndex, partialMatch, placeId, types

Metode Turunan: toJSON

Class GeocodingResults

Properti: destination, intermediates, origin

Metode Turunan: toJSON

Class MultiModalSegment

Properti: instructions, maneuver, stepEndIndex, stepStartIndex, travelMode

Metode Turunan: toJSON

Class PolylineDetailInfo

Properti: endIndex, presence, startIndex

Metode Turunan: toJSON

Class PolylineDetails

Properti: flyoverInfo, narrowRoadInfo

Metode Turunan: toJSON

Konstanta PolylineQuality

Konstanta: HIGH_QUALITY, OVERVIEW

Konstanta ReferenceRoute

Konstanta: FUEL_EFFICIENT, SHORTER_DISTANCE

Konstanta RoadFeatureState

Konstanta: DOES_NOT_EXIST, EXISTS

Konstanta RouteLabel

Konstanta: DEFAULT_ROUTE, DEFAULT_ROUTE_ALTERNATE, FUEL_EFFICIENT, SHORTER_DISTANCE

Class RouteLeg

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

Metode Turunan: toJSON

Class RouteLegLocalizedValues

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

Metode Turunan: toJSON

Class RouteLegStep

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

Metode Turunan: toJSON

Class RouteLegStepLocalizedValues

Properti: distance, distanceLanguage, staticDuration, staticDurationLanguage

Metode Turunan: toJSON

Kelas RouteLegTravelAdvisory

Properti: speedReadingIntervals, tollInfo

Metode Turunan: toJSON

Class RouteLocalizedValues

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

Metode Turunan: toJSON

Antarmuka RouteModifiers

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

Antarmuka RoutePolylineDetails

Properti: speed, transitDetails, travelMode

Antarmuka RoutePolylineOptions

Properti: colorScheme, polylineOptions

Kelas RouteTravelAdvisory

Properti: fuelConsumptionMicroliters, routeRestrictionsPartiallyIgnored, speedReadingIntervals, tollInfo, transitFare

Metode Turunan: toJSON

Konstanta RoutingPreference

Konstanta: TRAFFIC_AWARE, TRAFFIC_AWARE_OPTIMAL, TRAFFIC_UNAWARE

Konstanta kecepatan

Konstanta: NORMAL, SLOW, TRAFFIC_JAM

Antarmuka SpeedPath

Properti: path, speed

Class SpeedReadingInterval

Properti: endPolylinePointIndex, speed, startPolylinePointIndex

Class StepsOverview

Properti: multiModalSegments

Metode Turunan: toJSON

Class TollInfo

Properti: estimatedPrices

Metode Turunan: toJSON

Class TransitAgency

Properti: name, phoneNumber, url

Metode Turunan: toJSON

Class TransitDetails

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

Metode Turunan: toJSON

Class TransitLine

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

Metode Turunan: toJSON

Antarmuka TransitPreference

Properti: allowedTransitModes, routingPreference

Class TransitStop

Properti: location, name

Metode Turunan: toJSON

TransitVehicle class

Properti: iconURL, localIconURL, name, nameLanguage, vehicleType

Metode Turunan: toJSON

Konstanta VehicleEmissionType

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

Kelas RouteMatrix

Metode Statis: computeRouteMatrix

Properti: rows

Metode Turunan: toJSON

Kelas RouteMatrixRow

Properti: items

Metode Turunan: toJSON

Class RouteMatrixItem

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

Konstanta: TOLLS

Konstanta RouteMatrixItemCondition

Konstanta: ROUTE_EXISTS, ROUTE_NOT_FOUND

class RouteMatrixItemError extends Error

Metode Turunan: toJSON

Kelas RouteMatrixItemLocalizedValues

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

Metode Turunan: toJSON

Antarmuka RouteMatrixOrigin

Properti: routeModifiers, waypoint

Elevation

Kelas ElevationService

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

Konstanta: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Petunjuk (tidak digunakan lagi)

Class DirectionsService

Metode: route

Antarmuka DirectionsRequest

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

Konstanta DirectionsStatus

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

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

Konstanta: BICYCLING, DRIVING, TRANSIT, BetaTWO_WHEELER, WALKING

Antarmuka DrivingOptions

Properti: departureTime, trafficModel

Konstanta TrafficModel

Konstanta: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

Antarmuka TransitOptions

Properti: arrivalTime, departureTime, modes, routingPreference

Konstanta TransitMode

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

Konstanta TransitRoutePreference

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

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

Konstanta: IMPERIAL, METRIC

Antarmuka jarak

Properti: text, value

Antarmuka durasi

Properti: text, value

Antarmuka waktu

Properti: text, time_zone, value

Konstanta DirectionsTravelMode
Konstanta DirectionsUnitSystem

Distance Matrix (tidak digunakan lagi)

Class DistanceMatrixService

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

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

Konstanta DistanceMatrixElementStatus

Konstanta: NOT_FOUND, OK, ZERO_RESULTS

Peta 3D

Peta 3D

Class Map3DElement memperluas HTMLElement, menerapkan Map3DElementOptions

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

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

Konstanta: HYBRID, SATELLITE

Konstanta GestureHandling

Konstanta: AUTO, COOPERATIVE, GREEDY

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

Properti: isSteady

Class LocationClickEvent memperluas Event

Properti: position

Class PlaceClickEvent memperluas LocationClickEvent

Properti: placeId

Properti yang Diwarisi: position

Metode: fetchPlace

Menggambar di peta

Class MarkerElement memperluas HTMLElement, menerapkan MarkerElementOptions

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

Metode Turunan: addEventListener, removeEventListener

Antarmuka MarkerElementOptions

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

Class MarkerInteractiveElement memperluas MarkerElement, mengimplementasikan MarkerInteractiveElementOptions

Properti: gmpPopoverTargetElement

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

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-click

Antarmuka MarkerInteractiveElementOptions memperluas MarkerElementOptions

Properti: gmpPopoverTargetElement

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

Class Marker3DElement memperluas HTMLElement, menerapkan Marker3DElementOptions

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

Metode Turunan: addEventListener, removeEventListener

Antarmuka Marker3DElementOptions

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

Class Marker3DInteractiveElement memperluas Marker3DElement, menerapkan Marker3DInteractiveElementOptions

Properti: gmpPopoverTargetElement, title

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

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-click

Antarmuka Marker3DInteractiveElementOptions memperluas Marker3DElementOptions

Properti: gmpPopoverTargetElement, title

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

Class Model3DElement memperluas HTMLElement, menerapkan Model3DElementOptions

Properti: altitudeMode, orientation, position, scale, src

Metode Turunan: addEventListener, removeEventListener

Antarmuka Model3DElementOptions

Properti: altitudeMode, orientation, position, scale, src

Class Model3DInteractiveElement memperluas Model3DElement, menerapkan Model3DInteractiveElementOptions

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

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-click

Antarmuka Model3DInteractiveElementOptions memperluas Model3DElementOptions

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

Class Polyline3DElement memperluas HTMLElement, mengimplementasikan Polyline3DElementOptions

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

Metode Turunan: addEventListener, removeEventListener

Antarmuka Polyline3DElementOptions

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

Class Polyline3DInteractiveElement meluaskan Polyline3DElement, mengimplementasikan Polyline3DInteractiveElementOptions

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

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-click

Antarmuka Polyline3DInteractiveElementOptions memperluas Polyline3DElementOptions

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

Class Polygon3DElement memperluas HTMLElement, menerapkan Polygon3DElementOptions

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

Metode Turunan: addEventListener, removeEventListener

Antarmuka Polygon3DElementOptions

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

Class Polygon3DInteractiveElement memperluas Polygon3DElement, mengimplementasikan Polygon3DInteractiveElementOptions

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

Metode Turunan: addEventListener, removeEventListener

Peristiwa: gmp-click

Antarmuka Polygon3DInteractiveElementOptions memperluas Polygon3DElementOptions

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

Class FlattenerElement memperluas HTMLElement, menerapkan FlattenerElementOptions

Properti: innerPaths, path

Metode Turunan: addEventListener, removeEventListener

Antarmuka FlattenerElementOptions

Properti: innerPaths, path

Class PopoverElement memperluas HTMLElement, mengimplementasikan PopoverElementOptions

Properti: altitudeMode, autoPanDisabled, lightDismissDisabled, open, positionAnchor

Metode Turunan: addEventListener, removeEventListener

Antarmuka PopoverElementOptions

Properti: altitudeMode, autoPanDisabled, lightDismissDisabled, open, positionAnchor

Konstanta AltitudeMode

Konstanta: ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND, RELATIVE_TO_MESH

Lingkungan (alfa)

Kualitas Udara

AlfaClass AirQualityMeterElement memperluas HTMLElement, mengimplementasikan AirQualityMeterElementOptions

Properti: location, requestedLanguage

Metode Turunan: addEventListener, removeEventListener

Acara: gmp-error, gmp-load

Antarmuka AirQualityMeterElementOptions

Properti: location, requestedLanguage

Berbagi Perjalanan

Tampilan Peta

Class JourneySharingMapView

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

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

Konstanta: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

Penyesuaian UI

PolylineSetup typedef
Antarmuka PolylineSetupOptions

Properti: polylineOptions, visible

Antarmuka DefaultPolylineSetupOptions

Properti: defaultPolylineOptions, defaultVisible

MarkerSetup typedef
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

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

Konstanta: ARRIVED_AT_DESTINATION, ENROUTE_TO_DESTINATION, NO_GUIDANCE, OFF_ROUTE, UNKNOWN_NAVIGATION_STATUS

Konstanta VehicleState

Konstanta: OFFLINE, ONLINE, UNKNOWN_VEHICLE_STATE

Konstanta VehicleType

Konstanta: AUTO, TAXI, TRUCK, TWO_WHEELER, UNKNOWN

Konstanta TripType

Konstanta: EXCLUSIVE, SHARED, UNKNOWN_TRIP_TYPE

Antarmuka TripWaypoint

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

Konstanta WaypointType

Konstanta: DROP_OFF_WAYPOINT_TYPE, INTERMEDIATE_DESTINATION_WAYPOINT_TYPE, PICKUP_WAYPOINT_TYPE, UNKNOWN_WAYPOINT_TYPE

Antarmuka TimeWindow

Properti: endTime, startTime

Konstanta kecepatan

Konstanta: NORMAL, SLOW, TRAFFIC_JAM

Antarmuka SpeedReadingInterval

Properti: endPolylinePointIndex, speed, startPolylinePointIndex

Perjalanan dan Progres Pesanan

Class FleetEngineTripLocationProvider memperluas PollingLocationProvider

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

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 meluaskan PollingLocationProvider

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

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

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

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, FlattenerElement, GestureHandling, LocationClickEvent, Map3DElement, MapMode, Marker3DElement, Marker3DInteractiveElement, MarkerElement, MarkerInteractiveElement, Model3DElement, Model3DInteractiveElement, PlaceClickEvent, Polygon3DElement, Polygon3DInteractiveElement, Polyline3DElement, Polyline3DInteractiveElement, PopoverElement, SteadyChangeEvent

Antarmuka PlacesLibrary

Properti: AccessibilityOptions, AddressComponent, Attribution, AuthorAttribution, Autocomplete, AutocompleteService, AutocompleteSessionToken, AutocompleteSuggestion, BusinessStatus, ConnectorAggregation, ConsumerAlert, ConsumerAlertDetails, ContentBlock, EVChargeAmenitySummary, EVChargeOptions, EVConnectorType, FormattableText, FuelOptions, FuelPrice, FuelType, GenerativeSummary, GoogleMapsLinks, 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, StringRange

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