Last updated Monday, April 27, 2026
This is an index of all the classes, methods, and interfaces in the Maps JavaScript API version 3.64 (weekly channel). This reference is kept up to date with the latest changes to the API.
For additional information see the Release Notes
and Versioning
.
Also see the reference documentation for version
3.63
(quarterly channel), version
3.62
and version 3.61
.
Click the name of any item to see detailed documentation.
Global Concepts
google.maps
- google.maps namespace
-
Constants:
versionStatic Methods:
importLibrary
Settings
- Settings class library "core"
-
Static Methods:
getInstanceProperties:
,experienceIds
fetchAppCheckToken - MapsAppCheckTokenResult interface
-
Properties:
token
Event system
- event namespace library "core"
-
Static Methods:
addListener,addListenerOnce,clearInstanceListeners,clearListeners,hasListeners,removeListener,trigger,,addDomListeneraddDomListenerOnce - MapsEventListener interface
-
Methods:
remove - MVCObject class library "core"
-
Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll - MVCArray class extends MVCObject , library "core"
-
Methods:
clear,forEach,getArray,getAt,getLength,insertAt,pop,push,removeAt,setAtInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll - ErrorEvent interface
-
Properties:
error
Errors
- MapsNetworkError class extends Error , library "core"
- MapsRequestError class extends MapsNetworkError , library "core"
- MapsServerError class extends MapsNetworkError , library "core"
- MapsNetworkErrorEndpoint constants library "core"
-
Constants:
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 - RPCStatus constants library "core"
-
Constants:
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
- MapElement class
(tag:
<gmp-map>) extends HTMLElement , implements MapElementOptions , library "maps" -
Properties:
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)Slots:
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,defaultInherited Methods:
addEventListener,removeEventListenerEvents:
gmp-zoomchange - MapElementOptions interface
-
Properties:
center,headingInteractionDisabled,internalUsageAttributionIds,mapId,renderingType,tiltInteractionDisabled,zoom - ZoomChangeEvent class extends Event , library "maps"
- Map class extends MVCObject , library "maps"
-
Constants:
DEMO_MAP_IDProperties:
controls,data,mapTypes,overlayMapTypesMethods:
fitBounds,getBounds,getCenter,getClickableIcons,,getDatasetFeatureLayer
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,setZoomInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
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 - MapOptions interface
-
Properties:
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,panControlpanControlOptions - MapTypeStyle interface
-
Properties:
elementType,featureType,stylers - MapMouseEvent interface
-
Methods:
stop - IconMouseEvent interface extends MapMouseEvent
-
Properties:
placeIdInherited Properties:
domEvent,latLngInherited Methods:
stop - ColorScheme constants library "core"
-
Constants:
DARK,FOLLOW_SYSTEM,LIGHT - MapTypeId constants library "maps"
- MapTypeRegistry class extends MVCObject , library "maps"
-
Methods:
setInherited Methods:
addListener,bindTo,get,notify,setValues,unbind,unbindAll - MapRestriction interface
-
Properties:
latLngBounds,strictBounds - TrafficLayer class extends MVCObject , library "maps"
-
Methods:
getMap,setMap,setOptionsInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll - TrafficLayerOptions interface
-
Properties:
autoRefresh,map - TransitLayer class extends MVCObject , library "maps"
-
Inherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll - BicyclingLayer class extends MVCObject , library "maps"
-
Inherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll CameraOptions interface
- VisibleRegion interface
-
Properties:
farLeft,farRight,latLngBounds,nearLeft,nearRight - RenderingType constants library "maps"
-
Constants:
RASTER,UNINITIALIZED,VECTOR - MapCapabilities interface
-
Properties:
isAdvancedMarkersAvailable,isDataDrivenStylingAvailable,isWebGLOverlayViewAvailable
WebGL
- WebGLOverlayView class extends MVCObject , library "maps"
-
Methods:
getMap,onAdd,onContextLost,onContextRestored,onDraw,onRemove,onStateUpdate,requestRedraw,requestStateUpdate,setMapInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll - WebGLDrawOptions interface
-
Properties:
gl,transformer - WebGLStateOptions interface
-
Properties:
gl - CoordinateTransformer interface
-
Methods:
fromLatLngAltitude,getCameraParams - CameraParams interface extends CameraOptions
Coordinates
- LatLng class library "core"
-
Methods:
equals,lat,lng,toJSON,toString,toUrlValue - LatLngLiteral interface
- LatLngBounds class library "core"
-
Constants:
MAX_BOUNDSMethods:
contains,equals,extend,getCenter,getNorthEast,getSouthWest,intersects,isEmpty,toJSON,toSpan,toString,toUrlValue,union - LatLngBoundsLiteral interface
- LatLngAltitude class implements LatLngAltitudeLiteral , LatLngLiteral , library "core"
- LatLngAltitudeLiteral interface extends LatLngLiteral
- Point class library "core"
- Size class library "core"
- Padding interface
- CircleLiteral interface extends CircleOptions
-
Inherited Properties:
clickable,draggable,editable,fillColor,fillOpacity,map,strokeColor,strokeOpacity,strokePosition,strokeWeight,visible,zIndex - Orientation3D class implements Orientation3DLiteral , library "core"
- Orientation3DLiteral interface
- Vector3D class implements Vector3DLiteral , library "core"
- Vector3DLiteral interface
Data-driven styling
- FeatureLayer interface
-
Properties:
,datasetId
featureType,isAvailable,styleMethods:
addListener - FeatureType constants library "maps"
-
Constants:
ADMINISTRATIVE_AREA_LEVEL_1,ADMINISTRATIVE_AREA_LEVEL_2,COUNTRY,,DATASET
LOCALITY,POSTAL_CODE,SCHOOL_DISTRICT - FeatureStyleFunction typedef
- FeatureStyleFunctionOptions interface
-
Properties:
feature - FeatureStyleOptions interface
-
Properties:
fillColor,fillOpacity,strokeColor,strokeOpacity,strokeWeight - Feature interface
-
Properties:
featureType - PlaceFeature interface extends Feature
-
Properties:
placeIdInherited Properties:
featureTypeMethods:
fetchPlace DatasetFeature interface extends Feature
-
Properties:
datasetAttributes,datasetIdInherited Properties:
featureType - FeatureMouseEvent interface extends MapMouseEvent
-
Properties:
featuresInherited Properties:
domEvent,latLngInherited Methods:
stop
Controls
- CameraControlOptions interface
-
Properties:
position - FullscreenControlOptions interface
-
Properties:
position - MapTypeControlOptions interface
-
Properties:
mapTypeIds,position,style - MapTypeControlStyle constants library "maps"
-
Constants:
DEFAULT,DROPDOWN_MENU,HORIZONTAL_BAR - MotionTrackingControlOptions interface
-
Properties:
position - PanControlOptions interface
-
Properties:
position - RotateControlOptions interface
-
Properties:
position - ScaleControlOptions interface
-
Properties:
style - ScaleControlStyle constants
-
Constants:
DEFAULT - StreetViewControlOptions interface
- ZoomControlOptions interface
-
Properties:
position - ControlPosition constants library "core"
-
Constants:
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 library "geometry"
-
Static Methods:
decodePath,encodePath - spherical namespace library "geometry"
-
Static Methods:
computeArea,computeDistanceBetween,computeHeading,computeLength,computeOffset,computeOffsetOrigin,computeSignedArea,interpolate,traversePath
- poly namespace library "geometry"
-
Static Methods:
containsLocation,isLocationOnEdge
Draw on the map
Advanced Markers
- AdvancedMarkerElement class
(tag:
<gmp-advanced-marker>) extends HTMLElement , implements AdvancedMarkerElementOptions , library "marker" -
Properties:
anchorLeft(attr:anchor-left),anchorTop(attr:anchor-top),collisionBehavior,gmpClickable(attr:gmp-clickable),gmpDraggable,map,position(attr:position),title(attr:title),zIndex,,elementcontentMethods:
addListenerInherited Methods:
addEventListener,removeEventListener - AdvancedMarkerElementOptions interface
-
Properties:
anchorLeft,anchorTop,collisionBehavior,content,gmpClickable,gmpDraggable,map,position,title,zIndex - AdvancedMarkerClickEvent class extends Event , library "marker"
- PinElement class extends HTMLElement , implements PinElementOptions , library "marker"
-
Properties:
background,borderColor,glyphColor,glyphSrc,glyphText,scale,,elementglyphInherited Methods:
addEventListener,removeEventListener - PinElementOptions interface
-
Properties:
background,borderColor,glyphColor,glyphSrc,glyphText,scale,glyph
Info Window
- InfoWindow class extends MVCObject , library "maps", "streetView"
-
Properties:
isOpenMethods:
close,focus,getContent,getHeaderContent,getHeaderDisabled,getPosition,getZIndex,open,setContent,setHeaderContent,setHeaderDisabled,setOptions,setPosition,setZIndexInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
close,closeclick,content_changed,domready,headercontent_changed,headerdisabled_changed,position_changed,visible,zindex_changed - InfoWindowOptions interface
-
Properties:
ariaLabel,content,disableAutoPan,headerContent,headerDisabled,maxWidth,minWidth,pixelOffset,position,zIndex - InfoWindowOpenOptions interface
-
Properties:
anchor,map,shouldFocus
Polygons
- Polyline class extends MVCObject , library "maps"
-
Methods:
getDraggable,getEditable,getMap,getPath,getVisible,setDraggable,setEditable,setMap,setOptions,setPath,setVisibleInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
click,contextmenu,dblclick,drag,dragend,dragstart,mousedown,mousemove,mouseout,mouseover,mouseup,rightclick - PolylineOptions interface
-
Properties:
clickable,draggable,editable,geodesic,icons,map,path,strokeColor,strokeOpacity,strokeWeight,visible,zIndex - IconSequence interface
-
Properties:
fixedRotation,icon,offset,repeat - Polygon class extends MVCObject , library "maps"
-
Methods:
getDraggable,getEditable,getMap,getPath,getPaths,getVisible,setDraggable,setEditable,setMap,setOptions,setPath,setPaths,setVisibleInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
click,contextmenu,dblclick,drag,dragend,dragstart,mousedown,mousemove,mouseout,mouseover,mouseup,rightclick - PolygonOptions interface
-
Properties:
clickable,draggable,editable,fillColor,fillOpacity,geodesic,map,paths,strokeColor,strokeOpacity,strokePosition,strokeWeight,visible,zIndex - PolyMouseEvent interface extends MapMouseEvent
-
Properties:
edge,path,vertexInherited Properties:
domEvent,latLngInherited Methods:
stop - Rectangle class extends MVCObject , library "maps"
-
Methods:
getBounds,getDraggable,getEditable,getMap,getVisible,setBounds,setDraggable,setEditable,setMap,setOptions,setVisibleInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
bounds_changed,click,contextmenu,dblclick,drag,dragend,dragstart,mousedown,mousemove,mouseout,mouseover,mouseup,rightclick - RectangleOptions interface
-
Properties:
bounds,clickable,draggable,editable,fillColor,fillOpacity,map,strokeColor,strokeOpacity,strokePosition,strokeWeight,visible,zIndex - Circle class extends MVCObject , library "maps"
-
Methods:
getBounds,getCenter,getDraggable,getEditable,getMap,getRadius,getVisible,setCenter,setDraggable,setEditable,setMap,setOptions,setRadius,setVisibleInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
center_changed,click,dblclick,drag,dragend,dragstart,mousedown,mousemove,mouseout,mouseover,mouseup,radius_changed,rightclick - CircleOptions interface
-
Properties:
center,clickable,draggable,editable,fillColor,fillOpacity,map,radius,strokeColor,strokeOpacity,strokePosition,strokeWeight,visible,zIndex - StrokePosition constants library "maps"
Data
- Data class extends MVCObject , library "maps"
-
Methods:
add,addGeoJson,contains,forEach,getControlPosition,getControls,getDrawingMode,getFeatureById,getMap,getStyle,loadGeoJson,overrideStyle,remove,revertStyle,setControlPosition,setControls,setDrawingMode,setMap,setStyle,toGeoJsonInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
addfeature,click,contextmenu,dblclick,mousedown,mouseout,mouseover,mouseup,removefeature,removeproperty,setgeometry,setproperty,rightclick - Data.DataOptions interface
-
Properties:
controlPosition,controls,drawingMode,featureFactory,map,style - Data.GeoJsonOptions interface
-
Properties:
idPropertyName - Data.StyleOptions interface
-
Properties:
animation,clickable,cursor,draggable,editable,fillColor,fillOpacity,icon,icons,label,opacity,shape,strokeColor,strokeOpacity,strokeWeight,title,visible,zIndex - Data.StylingFunction typedef
- Data.Feature class library "maps"
-
Methods:
forEachProperty,getGeometry,getId,getProperty,removeProperty,setGeometry,setProperty,toGeoJsonEvents:
removeproperty,setgeometry,setproperty - Data.FeatureOptions interface
-
Properties:
geometry,id,properties - Data.Geometry interface
-
Methods:
forEachLatLng,getType - Data.Point class implements Data.Geometry , library "maps"
-
Methods:
forEachLatLng,get,getType - Data.MultiPoint class implements Data.Geometry , library "maps"
-
Methods:
forEachLatLng,getArray,getAt,getLength,getType - Data.LineString class implements Data.Geometry , library "maps"
-
Methods:
forEachLatLng,getArray,getAt,getLength,getType - Data.MultiLineString class implements Data.Geometry , library "maps"
-
Methods:
forEachLatLng,getArray,getAt,getLength,getType - Data.LinearRing class implements Data.Geometry , library "maps"
-
Methods:
forEachLatLng,getArray,getAt,getLength,getType - Data.Polygon class implements Data.Geometry , library "maps"
-
Methods:
forEachLatLng,getArray,getAt,getLength,getType - Data.MultiPolygon class implements Data.Geometry , library "maps"
-
Methods:
forEachLatLng,getArray,getAt,getLength,getType - Data.GeometryCollection class implements Data.Geometry , library "maps"
-
Methods:
forEachLatLng,getArray,getAt,getLength,getType - Data.MouseEvent interface extends MapMouseEvent
-
Properties:
featureInherited Properties:
domEvent,latLngInherited Methods:
stop - Data.AddFeatureEvent interface
-
Properties:
feature - Data.RemoveFeatureEvent interface
-
Properties:
feature - Data.SetGeometryEvent interface
-
Properties:
feature,newGeometry,oldGeometry - Data.SetPropertyEvent interface
- Data.RemovePropertyEvent interface
DOM elements
- OverlayView class extends MVCObject , library "maps", "streetView"
-
Static Methods:
preventMapHitsAndGesturesFrom,preventMapHitsFromMethods:
draw,getMap,getPanes,getProjection,onAdd,onRemove,setMapInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll - MapPanes interface
-
Properties:
floatPane,mapPane,markerLayer,overlayLayer,overlayMouseTarget - MapCanvasProjection interface
-
Methods:
fromContainerPixelToLatLng,fromDivPixelToLatLng,fromLatLngToContainerPixel,fromLatLngToDivPixel,getVisibleRegion,getWorldWidth
KML
- KmlLayer class extends MVCObject , library "maps"
-
Methods:
getDefaultViewport,getMap,getMetadata,getStatus,getUrl,getZIndex,setMap,setOptions,setUrl,setZIndexInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
click,defaultviewport_changed,status_changed - KmlLayerOptions interface
-
Properties:
clickable,map,preserveViewport,screenOverlays,suppressInfoWindows,url,zIndex - KmlLayerMetadata interface
-
Properties:
author,description,hasScreenOverlays,name,snippet - KmlLayerStatus constants library "maps"
-
Constants:
DOCUMENT_NOT_FOUND,DOCUMENT_TOO_LARGE,FETCH_ERROR,INVALID_DOCUMENT,INVALID_REQUEST,LIMITS_EXCEEDED,OK,TIMED_OUT,UNKNOWN - KmlMouseEvent interface
-
Properties:
featureData,latLng,pixelOffset - KmlFeatureData interface
-
Properties:
author,description,id,infoWindowHtml,name,snippet - KmlAuthor interface
Image overlays
- MapType interface
-
Properties:
alt,maxZoom,minZoom,name,projection,radius,tileSizeMethods:
getTile,releaseTile - Projection interface
-
Methods:
fromLatLngToPoint,fromPointToLatLng - ImageMapType class extends MVCObject , implements MapType , library "maps"
-
Properties:
alt,maxZoom,minZoom,name,projection,radius,tileSizeMethods:
getOpacity,getTile,releaseTile,setOpacityInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
tilesloaded - ImageMapTypeOptions interface
-
Properties:
alt,getTileUrl,maxZoom,minZoom,name,opacity,tileSize - GroundOverlay class extends MVCObject , library "maps"
-
Methods:
getBounds,getMap,getOpacity,getUrl,setMap,setOpacityInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll - GroundOverlayOptions interface
- StyledMapType class extends MVCObject , implements MapType , library "maps"
-
Properties:
alt,maxZoom,minZoom,name,projection,radius,tileSizeMethods:
getTile,releaseTileInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll - StyledMapTypeOptions interface
Drawing Library
-
DrawingManager classextends MVCObject , library "drawing" -
Methods:
getDrawingMode,getMap,setDrawingMode,setMap,setOptionsInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
circlecomplete,markercomplete,overlaycomplete,polygoncomplete,polylinecomplete,rectanglecomplete - DrawingManagerOptions interface
-
Properties:
circleOptions,drawingControl,drawingControlOptions,drawingMode,map,markerOptions,polygonOptions,polylineOptions,rectangleOptions - DrawingControlOptions interface
-
Properties:
drawingModes,position - OverlayCompleteEvent interface
- OverlayType constants library "drawing"
Heatmaps
-
HeatmapLayer classextends MVCObject , library "visualization" -
Methods:
getData,getMap,setData,setMap,setOptionsInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll - HeatmapLayerOptions interface
-
Properties:
data,dissipating,gradient,map,maxIntensity,opacity,radius - WeightedLocation interface
Max Zoom
- MaxZoomService class library "maps"
-
Methods:
getMaxZoomAtLatLng - MaxZoomResult interface
- MaxZoomStatus constants library "maps"
Marker (legacy)
-
Marker classextends MVCObject , library "marker" -
Constants:
MAX_ZINDEXMethods:
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,setZIndexInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
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 -
MarkerOptions interface -
Properties:
anchorPoint,animation,clickable,crossOnDrag,cursor,draggable,icon,label,map,opacity,optimized,position,shape,title,visible,zIndex,collisionBehavior
- CollisionBehavior constants library "marker"
-
Constants:
OPTIONAL_AND_HIDES_LOWER_PRIORITY,REQUIRED,REQUIRED_AND_HIDES_OPTIONAL - Icon interface
-
Properties:
anchor,labelOrigin,origin,scaledSize,size,url - MarkerLabel interface
-
Properties:
className,color,fontFamily,fontSize,fontWeight,text - MarkerShape interface
- Symbol interface
-
Properties:
anchor,fillColor,fillOpacity,labelOrigin,path,rotation,scale,strokeColor,strokeOpacity,strokeWeight - SymbolPath constants library "core"
-
Constants:
BACKWARD_CLOSED_ARROW,BACKWARD_OPEN_ARROW,CIRCLE,FORWARD_CLOSED_ARROW,FORWARD_OPEN_ARROW - Animation constants library "marker"
Street View
Rendering
- StreetViewPanorama class extends MVCObject , library "streetView"
-
Properties:
controlsMethods:
focus,getLinks,getLocation,getMotionTracking,getPano,getPhotographerPov,getPosition,getPov,getStatus,getVisible,getZoom,registerPanoProvider,setLinks,setMotionTracking,setOptions,setPano,setPosition,setPov,setVisible,setZoomInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
closeclick,pano_changed,position_changed,pov_changed,resize,status_changed,visible_changed,zoom_changed - StreetViewPanoramaOptions interface
-
Properties:
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 - StreetViewAddressControlOptions interface
-
Properties:
position - PanoProviderOptions interface
-
Properties:
cors - StreetViewTileData interface
-
Properties:
centerHeading,tileSize,worldSizeMethods:
getTileUrl - StreetViewPov interface
- StreetViewCoverageLayer class extends MVCObject , library "streetView"
-
Inherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAll
Service
- StreetViewService class library "streetView"
-
Methods:
getPanorama - StreetViewStatus constants library "streetView"
-
Constants:
OK,UNKNOWN_ERROR,ZERO_RESULTS - StreetViewLocationRequest interface
-
Properties:
location,preference,radius,sources,source - StreetViewPanoRequest interface
-
Properties:
pano - StreetViewResponse interface
-
Properties:
data - StreetViewLocation interface
-
Properties:
description,latLng,pano,shortDescription - StreetViewPreference constants library "streetView"
- StreetViewSource constants library "streetView"
- StreetViewPanoramaData interface
-
Properties:
copyright,imageDate,links,location,tiles - StreetViewLink interface
-
Properties:
description,heading,pano
Places
Places Widgets
- PlaceAutocompleteElement class
(tag:
<gmp-place-autocomplete>) extends HTMLElement , implements PlaceAutocompleteElementOptions , library "places" -
Properties:
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),valueSlots:
prediction-item-iconParts:
focus-ring,input,prediction-item,prediction-item-icon,prediction-item-main-text,prediction-item-match,prediction-item-selected,prediction-listCSS Properties:
background-color,border,border-radius,color,color-scheme,font,font-family,font-size,font-style,font-weight,line-heightInherited Methods:
addEventListener,removeEventListenerEvents:
gmp-error,gmp-select - PlaceAutocompleteElementOptions interface
-
Properties:
description,disabled,futureOpeningBusinessesIncluded,includedPrimaryTypes,includedRegionCodes,locationBias,locationRestriction,maxlength,name,noInputIcon,origin,placeholder,pureServiceAreaBusinessesIncluded,readonly,requestedLanguage,requestedRegion,unitSystem,value - PlacePredictionSelectEvent class extends Event , library "places"
-
Properties:
placePrediction - BasicPlaceAutocompleteElement class
(tag:
<gmp-basic-place-autocomplete>) extends HTMLElement , implements BasicPlaceAutocompleteElementOptions , library "places" -
Properties:
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)Slots:
prediction-item-iconParts:
focus-ring,input,prediction-item,prediction-item-icon,prediction-item-main-text,prediction-item-match,prediction-item-selected,prediction-listCSS Properties:
background-color,border,border-radius,color,color-scheme,font,font-family,font-size,font-style,font-weight,line-heightInherited Methods:
addEventListener,removeEventListenerEvents:
gmp-error,gmp-select - BasicPlaceAutocompleteElementOptions interface
-
Properties:
description,disabled,futureOpeningBusinessesIncluded,includedPrimaryTypes,includedRegionCodes,locationBias,locationRestriction,maxlength,name,noInputIcon,origin,placeholder,pureServiceAreaBusinessesIncluded,readonly,requestedLanguage,requestedRegion,unitSystem - PlaceDetailsElement class
(tag:
<gmp-place-details>) extends HTMLElement , implements PlaceDetailsElementOptions , library "places" -
Properties:
placeCSS Properties:
--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-sizeInherited Methods:
addEventListener,removeEventListener - PlaceDetailsElementOptions interface
- PlaceDetailsCompactElement class
(tag:
<gmp-place-details-compact>) extends HTMLElement , implements PlaceDetailsCompactElementOptions , library "places" -
Properties:
orientation(attr:orientation),place,truncationPreferred(attr:truncation-preferred)CSS Properties:
--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-sizeInherited Methods:
addEventListener,removeEventListener - PlaceDetailsCompactElementOptions interface
-
Properties:
orientation,truncationPreferred - PlaceDetailsOrientation constants library "places"
-
Constants:
HORIZONTAL,VERTICAL - PlaceDetailsPlaceRequestElement class
(tag:
<gmp-place-details-place-request>) extends HTMLElement , implements PlaceDetailsPlaceRequestElementOptions , library "places" -
Properties:
place(attr:place)Inherited Methods:
addEventListener,removeEventListener - PlaceDetailsPlaceRequestElementOptions interface
-
Properties:
place - PlaceDetailsLocationRequestElement class
(tag:
<gmp-place-details-location-request>) extends HTMLElement , implements PlaceDetailsLocationRequestElementOptions , library "places" -
Properties:
location(attr:location)Inherited Methods:
addEventListener,removeEventListener - PlaceDetailsLocationRequestElementOptions interface
-
Properties:
location - PlaceSearchElement class
(tag:
<gmp-place-search>) extends HTMLElement , implements PlaceSearchElementOptions , library "places" -
Properties:
attributionPosition(attr:attribution-position),orientation(attr:orientation),places,selectable(attr:selectable),truncationPreferred(attr:truncation-preferred)CSS Properties:
--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-sizeInherited Methods:
addEventListener,removeEventListenerEvents:
gmp-error,gmp-load,gmp-select - PlaceSearchElementOptions interface
-
Properties:
attributionPosition,orientation,selectable,truncationPreferred - PlaceSearchAttributionPosition constants library "places"
- PlaceSearchOrientation constants library "places"
-
Constants:
HORIZONTAL,VERTICAL - PlaceSelectEvent class extends Event , library "places"
-
Properties:
place - PlaceNearbySearchRequestElement class
(tag:
<gmp-place-nearby-search-request>) extends HTMLElement , implements PlaceNearbySearchRequestElementOptions , library "places" -
Properties:
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)Inherited Methods:
addEventListener,removeEventListener - PlaceNearbySearchRequestElementOptions interface
-
Properties:
excludedPrimaryTypes,excludedTypes,futureOpeningBusinessesIncluded,includedPrimaryTypes,includedTypes,locationRestriction,maxResultCount,rankPreference - PlaceTextSearchRequestElement class
(tag:
<gmp-place-text-search-request>) extends HTMLElement , implements PlaceTextSearchRequestElementOptions , library "places" -
Properties:
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)Inherited Methods:
addEventListener,removeEventListener - PlaceTextSearchRequestElementOptions interface
-
Properties:
evConnectorTypes,evMinimumChargingRateKw,futureOpeningBusinessesIncluded,includedType,isOpenNow,locationBias,locationRestriction,maxResultCount,minRating,priceLevels,rankPreference,textQuery,useStrictTypeFiltering -
Autocomplete classextends MVCObject , library "places" -
Methods:
getBounds,getFields,getPlace,setBounds,setComponentRestrictions,setFields,setOptions,setTypesInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
place_changed - AutocompleteOptions interface
-
Properties:
bounds,componentRestrictions,fields,strictBounds,types,placeIdOnly -
SearchBox classextends MVCObject , library "places" -
Methods:
getBounds,getPlaces,setBoundsInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
places_changed - SearchBoxOptions interface
-
Properties:
bounds PlaceContextualElement class (tag:
<gmp-place-contextual>) extends HTMLElement , implements PlaceContextualElementOptions , library "places"-
Properties:
contextToken(attr:context-token)Inherited Methods:
addEventListener,removeEventListener PlaceContextualElementOptions interface
-
Properties:
contextToken PlaceContextualListConfigElement class (tag:
<gmp-place-contextual-list-config>) extends HTMLElement , implements PlaceContextualListConfigElementOptions , library "places"-
Properties:
layout(attr:layout),mapHidden(attr:map-hidden)Inherited Methods:
addEventListener,removeEventListener PlaceContextualListConfigElementOptions interface
PlaceContextualListLayout constants library "places"
Place Widget Content Customization
- PlaceContentConfigElement class
(tag:
<gmp-place-content-config>) extends HTMLElement , implements PlaceContentConfigElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceContentConfigElementOptions interface
- PlaceAllContentElement class
(tag:
<gmp-place-all-content>) extends HTMLElement , implements PlaceAllContentElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceAllContentElementOptions interface
- PlaceStandardContentElement class
(tag:
<gmp-place-standard-content>) extends HTMLElement , implements PlaceStandardContentElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceStandardContentElementOptions interface
- PlaceMediaElement class
(tag:
<gmp-place-media>) extends HTMLElement , implements PlaceMediaElementOptions , library "places" -
Properties:
lightboxPreferred(attr:lightbox-preferred),preferredSize(attr:preferred-size)Inherited Methods:
addEventListener,removeEventListener - PlaceMediaElementOptions interface
-
Properties:
lightboxPreferred,preferredSize - MediaSize constants library "places"
- PlaceAddressElement class
(tag:
<gmp-place-address>) extends HTMLElement , implements PlaceAddressElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceAddressElementOptions interface
- PlaceRatingElement class
(tag:
<gmp-place-rating>) extends HTMLElement , implements PlaceRatingElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceRatingElementOptions interface
- PlaceTypeElement class
(tag:
<gmp-place-type>) extends HTMLElement , implements PlaceTypeElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceTypeElementOptions interface
- PlacePriceElement class
(tag:
<gmp-place-price>) extends HTMLElement , implements PlacePriceElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlacePriceElementOptions interface
- PlaceAccessibleEntranceIconElement class
(tag:
<gmp-place-accessible-entrance-icon>) extends HTMLElement , implements PlaceAccessibleEntranceIconElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceAccessibleEntranceIconElementOptions interface
- PlaceOpenNowStatusElement class
(tag:
<gmp-place-open-now-status>) extends HTMLElement , implements PlaceOpenNowStatusElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceOpenNowStatusElementOptions interface
- PlaceReviewSummaryElement class
(tag:
<gmp-place-review-summary>) extends HTMLElement , implements PlaceReviewSummaryElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceReviewSummaryElementOptions interface
- PlaceReviewsElement class
(tag:
<gmp-place-reviews>) extends HTMLElement , implements PlaceReviewsElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceReviewsElementOptions interface
- PlaceSummaryElement class
(tag:
<gmp-place-summary>) extends HTMLElement , implements PlaceSummaryElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceSummaryElementOptions interface
- PlaceFeatureListElement class
(tag:
<gmp-place-feature-list>) extends HTMLElement , implements PlaceFeatureListElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceFeatureListElementOptions interface
- PlaceOpeningHoursElement class
(tag:
<gmp-place-opening-hours>) extends HTMLElement , implements PlaceOpeningHoursElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceOpeningHoursElementOptions interface
- PlacePhoneNumberElement class
(tag:
<gmp-place-phone-number>) extends HTMLElement , implements PlacePhoneNumberElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlacePhoneNumberElementOptions interface
- PlacePlusCodeElement class
(tag:
<gmp-place-plus-code>) extends HTMLElement , implements PlacePlusCodeElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlacePlusCodeElementOptions interface
- PlaceTypeSpecificHighlightsElement class
(tag:
<gmp-place-type-specific-highlights>) extends HTMLElement , implements PlaceTypeSpecificHighlightsElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceTypeSpecificHighlightsElementOptions interface
- PlaceWebsiteElement class
(tag:
<gmp-place-website>) extends HTMLElement , implements PlaceWebsiteElementOptions , library "places" -
Inherited Methods:
addEventListener,removeEventListener - PlaceWebsiteElementOptions interface
- PlaceAttributionElement class
(tag:
<gmp-place-attribution>) extends HTMLElement , implements PlaceAttributionElementOptions , library "places" -
Properties:
darkSchemeColor(attr:dark-scheme-color),lightSchemeColor(attr:light-scheme-color)Inherited Methods:
addEventListener,removeEventListener - PlaceAttributionElementOptions interface
-
Properties:
darkSchemeColor,lightSchemeColor - AttributionColor constants library "places"
Places Data
- Place class implements PlaceOptions , library "places"
-
Static Methods:
searchByText,searchNearbyProperties:
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,,openingHourshasWiFiMethods:
fetchFields,,getNextOpeningTime
isOpen
Inherited Methods:
toJSON - PlaceOptions interface
-
Properties:
id,requestedLanguage,requestedRegion,resourceName - AccessibilityOptions class library "places"
-
Properties:
hasWheelchairAccessibleEntrance,hasWheelchairAccessibleParking,hasWheelchairAccessibleRestroom,hasWheelchairAccessibleSeating - AddressComponent class library "places"
-
Properties:
longText,shortText,typesInherited Methods:
toJSON - AddressDescriptor class library "places"
-
Inherited Methods:
toJSON - Area class library "places"
-
Properties:
containment,placeInherited Methods:
toJSON - Attribution class library "places"
-
Properties:
provider,providerURIInherited Methods:
toJSON - AuthorAttribution class library "places"
-
Properties:
displayName,photoURI,uriInherited Methods:
toJSON - ConnectorAggregation class library "places"
-
Properties:
availabilityLastUpdateTime,availableCount,count,maxChargeRateKw,outOfServiceCount,type - ConsumerAlert class library "places"
-
Properties:
details,languageCode,overviewInherited Methods:
toJSON - ConsumerAlertDetails class library "places"
-
Properties:
aboutLinkTitle,aboutLinkURI,description,title - Containment constants library "places"
- ContentBlock class library "places"
-
Properties:
content,contentLanguageCode,referencedPlacesInherited Methods:
toJSON - EVChargeAmenitySummary class library "places"
-
Properties:
coffee,disclosureText,disclosureTextLanguageCode,flagContentURI,overview,restaurant,storeInherited Methods:
toJSON - EVChargeOptions class library "places"
-
Properties:
connectorAggregations,connectorCountInherited Methods:
toJSON - EVConnectorType constants library "places"
-
Constants:
CCS_COMBO_1,CCS_COMBO_2,CHADEMO,J1772,NACS,OTHER,TESLA,TYPE_2,UNSPECIFIED_GB_T,UNSPECIFIED_WALL_OUTLET - EVSearchOptions interface
-
Properties:
connectorTypes,minimumChargingRateKw - FetchFieldsRequest interface
-
Properties:
fields - FuelOptions class library "places"
-
Properties:
fuelPricesInherited Methods:
toJSON - FuelPrice class library "places"
-
Properties:
price,type,updateTime - FuelType constants library "places"
-
Constants:
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 - GenerativeSummary class library "places"
-
Properties:
disclosureText,disclosureTextLanguageCode,flagContentURI,overview,overviewLanguageCodeInherited Methods:
toJSON - GoogleMapsLinks class library "places"
-
Properties:
directionsURI,photosURI,placeURI,reviewsURI,writeAReviewURIInherited Methods:
toJSON - Landmark class library "places"
-
Properties:
place,spatialRelationship,straightLineDistanceMeters,travelDistanceMetersInherited Methods:
toJSON - Money class library "places"
-
Properties:
currencyCode,nanos,unitsMethods:
toStringInherited Methods:
toJSON - NeighborhoodSummary class library "places"
-
Properties:
description,disclosureText,disclosureTextLanguageCode,flagContentURI,overviewInherited Methods:
toJSON - OpeningHours class library "places"
-
Properties:
periods,specialDays,weekdayDescriptionsInherited Methods:
toJSON - OpeningHoursPeriod class library "places"
-
Inherited Methods:
toJSON - OpeningHoursPoint class library "places"
-
Properties:
day,hour,minuteInherited Methods:
toJSON - SecondaryOpeningHours class extends OpeningHours , library "places"
-
Properties:
typeInherited Properties:
periods,specialDays,weekdayDescriptionsInherited Methods:
toJSON - ParkingOptions class library "places"
-
Properties:
hasFreeGarageParking,hasFreeParkingLot,hasFreeStreetParking,hasPaidGarageParking,hasPaidParkingLot,hasPaidStreetParking,hasValetParking - PaymentOptions class library "places"
-
Properties:
acceptsCashOnly,acceptsCreditCards,acceptsDebitCards,acceptsNFC - Photo class library "places"
-
Properties:
authorAttributions,flagContentURI,googleMapsURI,heightPx,widthPxMethods:
getURIInherited Methods:
toJSON - PlusCode class library "places"
-
Properties:
compoundCode,globalCodeInherited Methods:
toJSON - PostalAddress class implements PostalAddressLiteral , library "places"
-
Properties:
addressLines,administrativeArea,languageCode,locality,organization,postalCode,recipients,regionCode,sortingCode,sublocalityInherited Methods:
toJSON - PostalAddressLiteral interface
-
Properties:
addressLines,administrativeArea,languageCode,locality,organization,postalCode,recipients,regionCode,sortingCode,sublocality - PriceLevel constants library "places"
-
Constants:
EXPENSIVE,FREE,INEXPENSIVE,MODERATE,VERY_EXPENSIVE - PriceRange class library "places"
-
Properties:
endPrice,startPriceInherited Methods:
toJSON - Review class library "places"
-
Properties:
authorAttribution,flagContentURI,googleMapsURI,originalText,originalTextLanguageCode,publishTime,rating,relativePublishTimeDescription,text,textLanguageCode,visitDateMonth,visitDateYearInherited Methods:
toJSON - ReviewSummary class library "places"
-
Properties:
disclosureText,disclosureTextLanguageCode,flagContentURI,reviewsURI,text,textLanguageCodeInherited Methods:
toJSON - SearchByTextRequest interface
-
Properties:
evSearchOptions,fields,futureOpeningBusinessesIncluded,includedType,isOpenNow,language,locationBias,locationRestriction,maxResultCount,minRating,priceLevels,pureServiceAreaBusinessesIncluded,rankPreference,region,textQuery,useStrictTypeFiltering,,queryrankBy
- SearchByTextRankPreference constants library "places"
- SearchNearbyRequest interface
-
Properties:
excludedPrimaryTypes,excludedTypes,fields,futureOpeningBusinessesIncluded,includedPrimaryTypes,includedTypes,language,locationRestriction,maxResultCount,rankPreference,region - SearchNearbyRankPreference constants library "places"
-
Constants:
DISTANCE,POPULARITY - SpatialRelationship constants library "places"
-
Constants:
ACROSS_THE_ROAD,AROUND_THE_CORNER,BEHIND,BESIDE,DOWN_THE_ROAD,NEAR,WITHIN - TimeZone class library "places"
-
Inherited Methods:
toJSON
Autocomplete Data
- AutocompleteSuggestion class library "places"
-
Static Methods:
fetchAutocompleteSuggestionsProperties:
placePrediction - AutocompleteRequest interface
-
Properties:
futureOpeningBusinessesIncluded,includedPrimaryTypes,includedRegionCodes,input,inputOffset,language,locationBias,locationRestriction,origin,pureServiceAreaBusinessesIncluded,region,sessionToken - AutocompleteSessionToken class library "places"
- PlacePrediction class library "places"
-
Properties:
distanceMeters,mainText,placeId,secondaryText,text,typesMethods:
,fetchAddressValidation
toPlace - StringRange class library "places"
-
Properties:
endOffset,startOffset - FormattableText class library "places"
Geocoder
- Geocoder class library "geocoding"
-
Methods:
geocode - GeocoderRequest interface
-
Properties:
address,bounds,componentRestrictions,,extraComputations
fulfillOnZeroResults,language,location,placeId,region - GeocoderComponentRestrictions interface
-
Properties:
administrativeArea,country,locality,postalCode,route ExtraGeocodeComputation constants library "geocoding"
-
Constants:
ADDRESS_DESCRIPTORS - GeocoderStatus constants library "geocoding"
-
Constants:
ERROR,INVALID_REQUEST,OK,OVER_QUERY_LIMIT,REQUEST_DENIED,UNKNOWN_ERROR,ZERO_RESULTS - GeocoderResponse interface
-
Properties:
,address_descriptor
plus_code,results - GeocoderResult interface
-
Properties:
address_components,,address_descriptor
formatted_address,geometry,partial_match,place_id,plus_code,postcode_localities,types AddressDescriptor interface
- GeocoderAddressComponent interface
-
Properties:
long_name,short_name,types - GeocoderGeometry interface
-
Properties:
bounds,location,location_type,viewport - GeocoderLocationType constants library "geocoding"
-
Constants:
APPROXIMATE,GEOMETRIC_CENTER,RANGE_INTERPOLATED,ROOFTOP Landmark interface
-
Properties:
display_name,display_name_language_code,place_id,spatial_relationship,straight_line_distance_meters,travel_distance_meters,types Area interface
-
Properties:
containment,display_name,display_name_language_code,place_id Containment constants library "geocoding"
SpatialRelationship constants library "geocoding"
-
Constants:
ACROSS_THE_ROAD,AROUND_THE_CORNER,BEHIND,BESIDE,DOWN_THE_ROAD,NEAR,WITHIN
Places Autocomplete Service (deprecated)
-
AutocompleteService classlibrary "places" -
Methods:
getPlacePredictions,getQueryPredictions - AutocompletionRequest interface
-
Properties:
componentRestrictions,input,language,locationBias,locationRestriction,offset,origin,region,sessionToken,types,,bounds,locationradius - AutocompleteResponse interface
-
Properties:
predictions - QueryAutocompletionRequest interface
- ComponentRestrictions interface
-
Properties:
country - AutocompletePrediction interface
-
Properties:
description,distance_meters,matched_substrings,place_id,structured_formatting,terms,types - QueryAutocompletePrediction interface
-
Properties:
description,matched_substrings,place_id,terms - PredictionTerm interface
- PredictionSubstring interface
- StructuredFormatting interface
-
Properties:
main_text,main_text_matched_substrings,secondary_text
Address Validation
- AddressValidation class library "addressValidation"
-
Static Methods:
fetchAddressValidationProperties:
address,geocode,metadata,responseId,uspsData,verdictInherited Methods:
toJSON - AddressValidationRequest interface
-
Properties:
address,placeAutocompleteElement,previousResponseId,sessionToken,uspsCASSEnabled - Address class library "addressValidation"
-
Properties:
components,formattedAddress,missingComponentTypes,postalAddress,unconfirmedComponentTypes,unresolvedTokensInherited Methods:
toJSON - AddressComponent class library "addressValidation"
-
Properties:
componentName,componentNameLanguageCode,componentType,confirmationLevel,inferred,replaced,spellCorrected,unexpected - AddressMetadata class library "addressValidation"
-
Properties:
business,poBox,residentialInherited Methods:
toJSON - ConfirmationLevel constants library "addressValidation"
-
Constants:
CONFIRMED,UNCONFIRMED_AND_SUSPICIOUS,UNCONFIRMED_BUT_PLAUSIBLE - Geocode class library "addressValidation"
-
Properties:
bounds,featureSizeMeters,location,placeId,placeTypes,plusCodeMethods:
fetchPlaceInherited Methods:
toJSON - Granularity constants library "addressValidation"
-
Constants:
BLOCK,OTHER,PREMISE,PREMISE_PROXIMITY,ROUTE,SUB_PREMISE PossibleNextAction constants library "addressValidation"
-
Constants:
ACCEPT,CONFIRM,CONFIRM_ADD_SUBPREMISES,FIX - USPSAddress class library "addressValidation"
-
Properties:
city,cityStateZipAddressLine,firm,firstAddressLine,secondAddressLine,state,urbanization,zipCode,zipCodeExtensionInherited Methods:
toJSON - USPSData class library "addressValidation"
-
Properties:
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,suiteLinkFootnoteInherited Methods:
toJSON - Verdict class library "addressValidation"
-
Properties:
addressComplete,geocodeGranularity,hasInferredComponents,hasReplacedComponents,hasUnconfirmedComponents,inputGranularity,,possibleNextAction
validationGranularity
Places Service (deprecated)
-
PlacesService classlibrary "places" -
Methods:
findPlaceFromPhoneNumber,findPlaceFromQuery,getDetails,nearbySearch,textSearch - PlaceDetailsRequest interface
-
Properties:
fields,language,placeId,region,sessionToken - FindPlaceFromPhoneNumberRequest interface
-
Properties:
fields,language,locationBias,phoneNumber - FindPlaceFromQueryRequest interface
-
Properties:
fields,language,locationBias,query - PlaceSearchRequest interface
-
Properties:
bounds,keyword,language,location,maxPriceLevel,minPriceLevel,openNow,radius,rankBy,type,name - TextSearchRequest interface
-
Properties:
bounds,language,location,query,radius,region,type - RankBy constants library "places"
-
Constants:
DISTANCE,PROMINENCE - LocationBias typedef
- LocationRestriction typedef
- PlacesServiceStatus constants library "places"
-
Constants:
INVALID_REQUEST,NOT_FOUND,OK,OVER_QUERY_LIMIT,REQUEST_DENIED,UNKNOWN_ERROR,ZERO_RESULTS - PlaceSearchPagination interface
-
Properties:
hasNextPageMethods:
nextPage - PlaceResult interface
-
Properties:
address_components,adr_address,aspects,business_status,formatted_address,formatted_phone_number,geometry,html_attributions,icon,icon_background_color,icon_mask_base_uri,international_phone_number,name,opening_hours,photos,place_id,plus_code,price_level,rating,reviews,types,url,user_ratings_total,utc_offset_minutes,vicinity,website,,utc_offsetpermanently_closed -
PlaceAspectRating interface - BusinessStatus constants library "places"
-
Constants:
CLOSED_PERMANENTLY,CLOSED_TEMPORARILY,FUTURE_OPENING,OPERATIONAL - PlaceGeometry interface
- PlaceOpeningHours interface
-
Properties:
periods,weekday_text,open_nowMethods:
isOpen - PlaceOpeningHoursPeriod interface
- PlaceOpeningHoursTime interface
- PlacePlusCode interface
-
Properties:
compound_code,global_code - PlacePhoto interface
-
Properties:
height,html_attributions,widthMethods:
getUrl - PhotoOptions interface
- PlaceReview interface
-
Properties:
author_name,author_url,language,profile_photo_url,rating,relative_time_description,text,time,aspects
Routes
Routes Widget
Route3DElement class (tag:
<gmp-route-3d>) extends HTMLElement , implements Route3DElementOptions , library "routes"-
Properties:
autofitsCamera(attr:autofits-camera),departureTime(attr:departure-time),destination(attr:destination),origin(attr:origin),routingPreference(attr:routing-preference),travelMode(attr:travel-mode)Inherited Methods:
addEventListener,removeEventListener - Route3DElementOptions interface
-
Properties:
autofitsCamera,departureTime,destination,origin,routingPreference,travelMode
Routes Data
- Route class library "routes"
-
Static Methods:
computeRoutesProperties:
description,distanceMeters,durationMillis,legs,localizedValues,optimizedIntermediateWaypointIndices,path,polylineDetails,routeLabels,routeToken,speedPaths,staticDurationMillis,travelAdvisory,viewport,warningsMethods:
,create3DPolylines
createPolylines,,createPopover
createWaypointAdvancedMarkersInherited Methods:
toJSON - ComputeRoutesRequest interface
-
Properties:
arrivalTime,computeAlternativeRoutes,departureTime,destination,extraComputations,fields,intermediates,language,optimizeWaypointOrder,origin,polylineQuality,region,requestedReferenceRoutes,routeModifiers,routingPreference,trafficModel,transitPreference,travelMode,units - ComputeRoutesExtraComputation constants library "routes"
-
Constants:
FLYOVER_INFO_ON_POLYLINE,FUEL_CONSUMPTION,HTML_FORMATTED_NAVIGATION_INSTRUCTIONS,NARROW_ROAD_INFO_ON_POLYLINE,TOLLS,TRAFFIC_ON_POLYLINE - DirectionalLocationLiteral interface extends LatLngAltitudeLiteral
-
Properties:
heading - DirectionalLocation class extends LatLngAltitude , implements DirectionalLocationLiteral , library "routes"
-
Properties:
headingInherited Properties:
altitude,lat,lngMethods:
toJSONInherited Methods:
equals - FallbackInfo class library "routes"
-
Properties:
reason,routingModeInherited Methods:
toJSON - FallbackReason constants library "routes"
-
Constants:
LATENCY_EXCEEDED,SERVER_ERROR - FallbackRoutingMode constants library "routes"
-
Constants:
TRAFFIC_AWARE,TRAFFIC_UNAWARE - GeocodedWaypoint class library "routes"
-
Properties:
geocoderStatus,intermediateWaypointRequestIndex,partialMatch,placeId,typesInherited Methods:
toJSON - GeocodingResults class library "routes"
-
Properties:
destination,intermediates,originInherited Methods:
toJSON - MultiModalSegment class library "routes"
-
Properties:
instructions,maneuver,stepEndIndex,stepStartIndex,travelModeInherited Methods:
toJSON - PolylineDetailInfo class library "routes"
-
Properties:
endIndex,presence,startIndexInherited Methods:
toJSON - PolylineDetails class library "routes"
-
Properties:
flyoverInfo,narrowRoadInfoInherited Methods:
toJSON - PolylineQuality constants library "routes"
-
Constants:
HIGH_QUALITY,OVERVIEW - ReferenceRoute constants library "routes"
-
Constants:
FUEL_EFFICIENT,SHORTER_DISTANCE - RoadFeatureState constants library "routes"
-
Constants:
DOES_NOT_EXIST,EXISTS - RouteLabel constants library "routes"
-
Constants:
DEFAULT_ROUTE,DEFAULT_ROUTE_ALTERNATE,FUEL_EFFICIENT,SHORTER_DISTANCE - RouteLeg class library "routes"
-
Properties:
distanceMeters,durationMillis,endLocation,localizedValues,path,speedPaths,startLocation,staticDurationMillis,steps,stepsOverview,travelAdvisoryInherited Methods:
toJSON - RouteLegLocalizedValues class library "routes"
-
Properties:
distance,distanceLanguage,duration,durationLanguage,staticDuration,staticDurationLanguageInherited Methods:
toJSON - RouteLegStep class library "routes"
-
Properties:
distanceMeters,endLocation,instructions,localizedValues,maneuver,path,startLocation,staticDurationMillis,transitDetails,travelModeInherited Methods:
toJSON - RouteLegStepLocalizedValues class library "routes"
-
Properties:
distance,distanceLanguage,staticDuration,staticDurationLanguageInherited Methods:
toJSON - RouteLegTravelAdvisory class library "routes"
-
Properties:
speedReadingIntervals,tollInfoInherited Methods:
toJSON - RouteLocalizedValues class library "routes"
-
Properties:
distance,distanceLanguage,duration,durationLanguage,staticDuration,staticDurationLanguage,transitFare,transitFareLanguageInherited Methods:
toJSON - RouteModifiers interface
-
Properties:
avoidFerries,avoidHighways,avoidIndoor,avoidTolls,tollPasses,vehicleInfo RoutePolyline3DOptions interface
-
Properties:
colorScheme,polylineOptions - RoutePolylineDetails interface
-
Properties:
speed,transitDetails,travelMode - RoutePolylineOptions interface
-
Properties:
colorScheme,polylineOptions - RouteTravelAdvisory class library "routes"
-
Properties:
fuelConsumptionMicroliters,routeRestrictionsPartiallyIgnored,speedReadingIntervals,tollInfo,transitFareInherited Methods:
toJSON - RoutingPreference constants library "routes"
-
Constants:
TRAFFIC_AWARE,TRAFFIC_AWARE_OPTIMAL,TRAFFIC_UNAWARE - Speed constants library "routes"
-
Constants:
NORMAL,SLOW,TRAFFIC_JAM - SpeedPath interface
- SpeedReadingInterval class library "routes"
-
Properties:
endPolylinePointIndex,speed,startPolylinePointIndex - StepsOverview class library "routes"
-
Properties:
multiModalSegmentsInherited Methods:
toJSON - TollInfo class library "routes"
-
Properties:
estimatedPricesInherited Methods:
toJSON - TransitAgency class library "routes"
-
Properties:
name,phoneNumber,urlInherited Methods:
toJSON - TransitDetails class library "routes"
-
Properties:
arrivalStop,arrivalTime,departureStop,departureTime,headsign,headwayMillis,stopCount,transitLine,tripShortTextInherited Methods:
toJSON - TransitLine class library "routes"
-
Properties:
agencies,color,iconURL,name,shortName,textColor,url,vehicleInherited Methods:
toJSON - TransitPreference interface
-
Properties:
allowedTransitModes,routingPreference - TransitStop class library "routes"
-
Inherited Methods:
toJSON - TransitVehicle class library "routes"
-
Properties:
iconURL,localIconURL,name,nameLanguage,vehicleTypeInherited Methods:
toJSON - VehicleEmissionType constants library "routes"
- VehicleInfo interface
-
Properties:
emissionType - Waypoint interface
-
Properties:
location,sideOfRoad,vehicleStopover,via - WaypointMarkerDetails interface
-
Properties:
index,leg,totalMarkers
Route Matrix
- RouteMatrix class library "routes"
-
Static Methods:
computeRouteMatrixProperties:
rowsInherited Methods:
toJSON - RouteMatrixRow class library "routes"
-
Properties:
itemsInherited Methods:
toJSON - RouteMatrixItem class library "routes"
-
Properties:
condition,distanceMeters,durationMillis,error,fallbackInfo,localizedValues,staticDurationMillis,travelAdvisory - ComputeRouteMatrixRequest interface
-
Properties:
arrivalTime,departureTime,destinations,extraComputations,fields,language,origins,region,routingPreference,trafficModel,transitPreference,travelMode,units - ComputeRouteMatrixExtraComputation constants library "routes"
-
Constants:
TOLLS - RouteMatrixItemCondition constants library "routes"
-
Constants:
ROUTE_EXISTS,ROUTE_NOT_FOUND - RouteMatrixItemError class extends Error , library "routes"
-
Inherited Methods:
toJSON - RouteMatrixItemLocalizedValues class library "routes"
-
Properties:
distance,distanceLanguage,duration,durationLanguage,staticDuration,staticDurationLanguage,transitFare,transitFareLanguageInherited Methods:
toJSON - RouteMatrixOrigin interface
-
Properties:
routeModifiers,waypoint
Elevation
- ElevationService class library "elevation"
-
Methods:
getElevationAlongPath,getElevationForLocations - LocationElevationRequest interface
-
Properties:
locations - LocationElevationResponse interface
-
Properties:
results - PathElevationRequest interface
- PathElevationResponse interface
-
Properties:
results - ElevationResult interface
-
Properties:
elevation,location,resolution - ElevationStatus constants library "elevation"
-
Constants:
INVALID_REQUEST,OK,OVER_QUERY_LIMIT,REQUEST_DENIED,UNKNOWN_ERROR
Directions (deprecated)
-
DirectionsService classlibrary "routes" -
Methods:
route - DirectionsRequest interface
-
Properties:
avoidFerries,avoidHighways,avoidTolls,destination,drivingOptions,language,optimizeWaypoints,origin,provideRouteAlternatives,region,transitOptions,travelMode,unitSystem,waypoints - DirectionsStatus constants library "routes"
-
Constants:
INVALID_REQUEST,MAX_WAYPOINTS_EXCEEDED,NOT_FOUND,OK,OVER_QUERY_LIMIT,REQUEST_DENIED,UNKNOWN_ERROR,ZERO_RESULTS - DirectionsResult interface
-
Properties:
available_travel_modes,geocoded_waypoints,request,routes -
DirectionsRenderer classextends MVCObject , library "routes" -
Methods:
getDirections,getMap,getPanel,getRouteIndex,setDirections,setMap,setOptions,setPanel,setRouteIndexInherited Methods:
addListener,bindTo,get,notify,set,setValues,unbind,unbindAllEvents:
directions_changed - DirectionsRendererOptions interface
-
Properties:
directions,draggable,hideRouteList,infoWindow,map,markerOptions,panel,polylineOptions,preserveViewport,routeIndex,suppressBicyclingLayer,suppressInfoWindows,suppressMarkers,suppressPolylines - DirectionsWaypoint interface
- DirectionsGeocodedWaypoint interface
-
Properties:
partial_match,place_id,types - DirectionsRoute interface
-
Properties:
bounds,copyrights,fare,legs,overview_path,overview_polyline,summary,warnings,waypoint_order - DirectionsLeg interface
-
Properties:
arrival_time,departure_time,distance,duration,duration_in_traffic,end_address,end_location,start_address,start_location,steps,via_waypoints,traffic_speed_entry - DirectionsStep interface
-
Properties:
distance,duration,encoded_lat_lngs,end_location,instructions,maneuver,path,start_location,steps,transit,transit_details,travel_mode,,start_point,end_point,lat_lngspolyline - DirectionsPolyline interface
-
Properties:
points - Place interface
- TravelMode constants library "routes"
-
Constants:
BICYCLING,DRIVING,TRANSIT,,TWO_WHEELER
WALKING - DrivingOptions interface
-
Properties:
departureTime,trafficModel - TrafficModel constants library "routes"
-
Constants:
BEST_GUESS,OPTIMISTIC,PESSIMISTIC - TransitOptions interface
-
Properties:
arrivalTime,departureTime,modes,routingPreference - TransitMode constants library "routes"
- TransitRoutePreference constants library "routes"
-
Constants:
FEWER_TRANSFERS,LESS_WALKING - TransitFare interface
- TransitDetails interface
-
Properties:
arrival_stop,arrival_time,departure_stop,departure_time,headsign,headway,line,num_stops,trip_short_name - TransitStop interface
- TransitLine interface
-
Properties:
agencies,color,icon,name,short_name,text_color,url,vehicle - TransitAgency interface
- TransitVehicle interface
-
Properties:
icon,local_icon,name,type - VehicleType constants library "routes"
-
Constants:
BUS,CABLE_CAR,COMMUTER_TRAIN,FERRY,FUNICULAR,GONDOLA_LIFT,HEAVY_RAIL,HIGH_SPEED_TRAIN,INTERCITY_BUS,METRO_RAIL,MONORAIL,OTHER,RAIL,SHARE_TAXI,SUBWAY,TRAM,TROLLEYBUS - UnitSystem constants library "core"
- Distance interface
- Duration interface
- Time interface
Distance Matrix (deprecated)
-
DistanceMatrixService classlibrary "routes" -
Methods:
getDistanceMatrix - DistanceMatrixRequest interface
-
Properties:
avoidFerries,avoidHighways,avoidTolls,destinations,drivingOptions,language,origins,region,transitOptions,travelMode,unitSystem - DistanceMatrixResponse interface
-
Properties:
destinationAddresses,originAddresses,rows - DistanceMatrixResponseRow interface
-
Properties:
elements - DistanceMatrixResponseElement interface
-
Properties:
distance,duration,duration_in_traffic,fare,status - DistanceMatrixStatus constants library "routes"
-
Constants:
INVALID_REQUEST,MAX_DIMENSIONS_EXCEEDED,MAX_ELEMENTS_EXCEEDED,OK,OVER_QUERY_LIMIT,REQUEST_DENIED,UNKNOWN_ERROR - DistanceMatrixElementStatus constants library "routes"
-
Constants:
NOT_FOUND,OK,ZERO_RESULTS
3D Maps
3D Maps
- Map3DElement class
(tag:
<gmp-map-3d>) extends HTMLElement , implements Map3DElementOptions , library "maps3d" -
Properties:
(attr:autofitsCameraAnimation
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),(attr:defaultUIDisableddefault-ui-disabled)Methods:
flyCameraAround,flyCameraTo,stopCameraAnimationInherited Methods:
addEventListener,removeEventListenerEvents:
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 - Map3DElementOptions interface
-
Properties:
,autofitsCameraAnimation
bounds,cameraPosition,center,defaultUIHidden,description,fov,gestureHandling,heading,internalUsageAttributionIds,language,mapId,maxAltitude,maxHeading,maxTilt,minAltitude,minHeading,minTilt,mode,range,region,roll,tilt,defaultUIDisabled - MapMode constants library "maps3d"
- GestureHandling constants library "maps3d"
-
Constants:
AUTO,COOPERATIVE,GREEDY AutofitsCameraAnimation constants library "maps3d"
- FlyAroundAnimationOptions interface
-
Properties:
camera,durationMillis,repeatCount,rounds - FlyToAnimationOptions interface
-
Properties:
durationMillis,endCamera - CameraOptions interface
-
Properties:
altitudeMode,cameraPosition,center,fov,heading,range,roll,tilt - SteadyChangeEvent class extends Event , library "maps3d"
-
Properties:
isSteady - LocationClickEvent class extends Event , library "maps3d"
-
Properties:
position - PlaceClickEvent class extends LocationClickEvent , library "maps3d"
-
Properties:
placeIdInherited Properties:
positionMethods:
fetchPlace
Draw on the map
- MarkerElement class
(tag:
<gmp-marker>) extends HTMLElement , implements MarkerElementOptions , library "maps3d" -
Properties:
altitudeMode(attr:altitude-mode),anchorLeft(attr:anchor-left),anchorTop(attr:anchor-top),collisionBehavior(attr:collision-behavior),collisionPriority(attr:collision-priority),position(attr:position),title(attr:title)Slots:
defaultCSS Properties:
z-indexInherited Methods:
addEventListener,removeEventListener - MarkerElementOptions interface
-
Properties:
altitudeMode,anchorLeft,anchorTop,collisionBehavior,collisionPriority,position,title - MarkerInteractiveElement class
(tag:
<gmp-marker-interactive>) extends MarkerElement , implements MarkerInteractiveElementOptions , library "maps3d" -
Properties:
gmpPopoverTargetElement(attr:gmp-popover-target-element)Inherited Properties:
altitudeMode(attr:altitude-mode),anchorLeft(attr:anchor-left),anchorTop(attr:anchor-top),collisionBehavior(attr:collision-behavior),collisionPriority(attr:collision-priority),position(attr:position),title(attr:title)Inherited Slots:
defaultInherited CSS Properties:
z-indexInherited Methods:
addEventListener,removeEventListenerEvents:
gmp-click - MarkerInteractiveElementOptions interface extends MarkerElementOptions
-
Properties:
gmpPopoverTargetElementInherited Properties:
altitudeMode,anchorLeft,anchorTop,collisionBehavior,collisionPriority,position,title - Marker3DElement class
(tag:
<gmp-marker-3d>) extends HTMLElement , implements Marker3DElementOptions , library "maps3d" -
Properties:
altitudeMode(attr:altitude-mode),(attr:autofitsCamera
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)Slots:
defaultInherited Methods:
addEventListener,removeEventListener - Marker3DElementOptions interface
-
Properties:
altitudeMode,,autofitsCamera
collisionBehavior,collisionPriority,drawsWhenOccluded,extruded,label,position,sizePreserved,zIndex - Marker3DInteractiveElement class
(tag:
<gmp-marker-3d-interactive>) extends Marker3DElement , implements Marker3DInteractiveElementOptions , library "maps3d" -
Properties:
gmpPopoverTargetElement(attr:gmp-popover-target-element),title(attr:title)Inherited Properties:
altitudeMode(attr:altitude-mode),(attr:autofitsCamera
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)Slots:
defaultInherited Methods:
addEventListener,removeEventListenerEvents:
gmp-click - Marker3DInteractiveElementOptions interface extends Marker3DElementOptions
-
Properties:
gmpPopoverTargetElement,titleInherited Properties:
altitudeMode,,autofitsCamera
collisionBehavior,collisionPriority,drawsWhenOccluded,extruded,label,position,sizePreserved,zIndex - Model3DElement class
(tag:
<gmp-model-3d>) extends HTMLElement , implements Model3DElementOptions , library "maps3d" -
Properties:
altitudeMode(attr:altitude-mode),orientation(attr:orientation),position(attr:position),scale(attr:scale),src(attr:src)Inherited Methods:
addEventListener,removeEventListener - Model3DElementOptions interface
-
Properties:
altitudeMode,orientation,position,scale,src - Model3DInteractiveElement class
(tag:
<gmp-model-3d-interactive>) extends Model3DElement , implements Model3DInteractiveElementOptions , library "maps3d" -
Inherited Properties:
altitudeMode(attr:altitude-mode),orientation(attr:orientation),position(attr:position),scale(attr:scale),src(attr:src)Inherited Methods:
addEventListener,removeEventListenerEvents:
gmp-click - Model3DInteractiveElementOptions interface extends Model3DElementOptions
-
Inherited Properties:
altitudeMode,orientation,position,scale,src - Polyline3DElement class
(tag:
<gmp-polyline-3d>) extends HTMLElement , implements Polyline3DElementOptions , library "maps3d" -
Properties:
altitudeMode(attr:altitude-mode),(attr:autofitsCamera
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),coordinatesInherited Methods:
addEventListener,removeEventListener - Polyline3DElementOptions interface
-
Properties:
altitudeMode,,autofitsCamera
coordinates,drawsOccludedSegments,extruded,geodesic,outerColor,outerWidth,path,strokeColor,strokeWidth,zIndex - Polyline3DInteractiveElement class
(tag:
<gmp-polyline-3d-interactive>) extends Polyline3DElement , implements Polyline3DInteractiveElementOptions , library "maps3d" -
Inherited Properties:
altitudeMode(attr:altitude-mode),(attr:autofitsCamera
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),coordinatesInherited Methods:
addEventListener,removeEventListenerEvents:
gmp-click - Polyline3DInteractiveElementOptions interface extends Polyline3DElementOptions
-
Inherited Properties:
altitudeMode,,autofitsCamera
coordinates,drawsOccludedSegments,extruded,geodesic,outerColor,outerWidth,path,strokeColor,strokeWidth,zIndex - Polygon3DElement class
(tag:
<gmp-polygon-3d>) extends HTMLElement , implements Polygon3DElementOptions , library "maps3d" -
Properties:
altitudeMode,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),,outerCoordinatesinnerCoordinatesInherited Methods:
addEventListener,removeEventListener - Polygon3DElementOptions interface
-
Properties:
altitudeMode,drawsOccludedSegments,extruded,fillColor,geodesic,innerCoordinates,innerPaths,outerCoordinates,path,strokeColor,strokeWidth,zIndex - Polygon3DInteractiveElement class
(tag:
<gmp-polygon-3d-interactive>) extends Polygon3DElement , implements Polygon3DInteractiveElementOptions , library "maps3d" -
Inherited Properties:
altitudeMode,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),,outerCoordinatesinnerCoordinatesInherited Methods:
addEventListener,removeEventListenerEvents:
gmp-click - Polygon3DInteractiveElementOptions interface extends Polygon3DElementOptions
-
Inherited Properties:
altitudeMode,drawsOccludedSegments,extruded,fillColor,geodesic,innerCoordinates,innerPaths,outerCoordinates,path,strokeColor,strokeWidth,zIndex - FlattenerElement class
(tag:
<gmp-flattener>) extends HTMLElement , implements FlattenerElementOptions , library "maps3d" -
Properties:
innerPaths,path(attr:path)Inherited Methods:
addEventListener,removeEventListener - FlattenerElementOptions interface
-
Properties:
innerPaths,path - PopoverElement class
(tag:
<gmp-popover>) extends HTMLElement , implements PopoverElementOptions , library "maps3d" -
Properties:
altitudeMode,autoPanDisabled(attr:auto-pan-disabled),lightDismissDisabled(attr:light-dismiss-disabled),open(attr:open),positionAnchor(attr:position-anchor)CSS Properties:
--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,paddingInherited Methods:
addEventListener,removeEventListener - PopoverElementOptions interface
-
Properties:
altitudeMode,autoPanDisabled,lightDismissDisabled,open,positionAnchor - AltitudeMode constants library "maps3d"
-
Constants:
ABSOLUTE,CLAMP_TO_GROUND,RELATIVE_TO_GROUND,RELATIVE_TO_MESH CirclePathElement class (tag:
<gmp-circle-path>) extends HTMLElement , implements CirclePathElementOptions , library "maps3d"-
Properties:
center(attr:center),radius(attr:radius)Inherited Methods:
addEventListener,removeEventListener CirclePathElementOptions interface
Environmental (alpha)
Air Quality
AirQualityMeterElement class (tag:
<gmp-air-quality-meter>) extends HTMLElement , implements AirQualityMeterElementOptions , library "airQuality"-
Properties:
location(attr:location),requestedLanguageInherited Methods:
addEventListener,removeEventListener - AirQualityMeterElementOptions interface
-
Properties:
location,requestedLanguage
Journey Sharing
Map View
- JourneySharingMapView class library "journeySharing"
-
Properties:
automaticViewportMode,element,enableTraffic,locationProviders,map,mapOptions,,locationProvider,destinationMarkerSetup,originMarkerSetup,taskOutcomeMarkerSetup,unsuccessfulTaskMarkerSetup,vehicleMarkerSetup,waypointMarkerSetup,anticipatedRoutePolylineSetup,takenRoutePolylineSetup,pingMarkerSetup,successfulTaskMarkerSetup,destinationMarkers,originMarkers,successfulTaskMarkers,taskOutcomeMarkers,unsuccessfulTaskMarkers,vehicleMarkers,waypointMarkers,anticipatedRoutePolylinestakenRoutePolylinesMethods:
addLocationProvider,removeLocationProvider - JourneySharingMapViewOptions interface
-
Properties:
automaticViewportMode,element,locationProviders,mapOptions,,locationProvider,destinationMarkerSetup,originMarkerSetup,taskOutcomeMarkerSetup,unsuccessfulTaskMarkerSetup,vehicleMarkerSetup,waypointMarkerSetup,anticipatedRoutePolylineSetup,takenRoutePolylineSetup,pingMarkerSetupsuccessfulTaskMarkerSetup - AutomaticViewportMode constants library "journeySharing"
-
Constants:
FIT_ANTICIPATED_ROUTE,NONE - LocationProvider abstract class
-
Methods:
addListener - PollingLocationProvider abstract class extends LocationProvider
-
Properties:
isPolling,pollingIntervalMillisInherited Methods:
addListenerEvents:
ispollingchange - PollingLocationProviderIsPollingChangeEvent interface
-
Properties:
error
Authentication
- AuthToken interface
-
Properties:
expiresInSeconds,token - AuthTokenContext interface
-
Properties:
deliveryVehicleId,taskId,trackingId,tripId,vehicleId - AuthTokenFetcher typedef
- AuthTokenFetcherOptions interface
-
Properties:
context,serviceType - FleetEngineServiceType constants library "journeySharing"
-
Constants:
DELIVERY_VEHICLE_SERVICE,TASK_SERVICE,TRIP_SERVICE,UNKNOWN_SERVICE
UI Customization
-
PolylineSetup typedef -
PolylineSetupOptions interface -
Properties:
polylineOptions,visible -
DefaultPolylineSetupOptions interface -
Properties:
defaultPolylineOptions,defaultVisible -
MarkerSetup typedef -
MarkerSetupOptions interface -
Properties:
markerOptions -
DefaultMarkerSetupOptions interface -
Properties:
defaultMarkerOptions - MarkerCustomizationFunctionParams interface
-
Properties:
defaultOptions,isNew,marker - DeliveryVehicleMarkerCustomizationFunctionParams interface extends MarkerCustomizationFunctionParams
-
Properties:
vehicleInherited Properties:
defaultOptions,isNew,marker - PlannedStopMarkerCustomizationFunctionParams interface extends DeliveryVehicleMarkerCustomizationFunctionParams
-
Properties:
stopIndexInherited Properties:
defaultOptions,isNew,marker,vehicle - TaskMarkerCustomizationFunctionParams interface extends DeliveryVehicleMarkerCustomizationFunctionParams
-
Properties:
taskInherited Properties:
defaultOptions,isNew,marker,vehicle - ShipmentMarkerCustomizationFunctionParams interface extends MarkerCustomizationFunctionParams
-
Properties:
taskTrackingInfoInherited Properties:
defaultOptions,isNew,marker - TripMarkerCustomizationFunctionParams interface extends MarkerCustomizationFunctionParams
-
Properties:
tripInherited Properties:
defaultOptions,isNew,marker - TripWaypointMarkerCustomizationFunctionParams interface extends TripMarkerCustomizationFunctionParams
-
Properties:
waypointIndexInherited Properties:
defaultOptions,isNew,marker,trip - VehicleMarkerCustomizationFunctionParams interface extends MarkerCustomizationFunctionParams
-
Properties:
vehicleInherited Properties:
defaultOptions,isNew,marker - VehicleWaypointMarkerCustomizationFunctionParams interface extends VehicleMarkerCustomizationFunctionParams
-
Properties:
waypointIndexInherited Properties:
defaultOptions,isNew,marker,vehicle - PolylineCustomizationFunctionParams interface
-
Properties:
defaultOptions,isNew,polylines - ShipmentPolylineCustomizationFunctionParams interface extends PolylineCustomizationFunctionParams
-
Properties:
taskTrackingInfoInherited Properties:
defaultOptions,isNew,polylines - TripPolylineCustomizationFunctionParams interface extends PolylineCustomizationFunctionParams
-
Properties:
tripInherited Properties:
defaultOptions,isNew,polylines - VehiclePolylineCustomizationFunctionParams interface extends PolylineCustomizationFunctionParams
-
Properties:
vehicleInherited Properties:
defaultOptions,isNew,polylines - DeliveryVehiclePolylineCustomizationFunctionParams interface extends PolylineCustomizationFunctionParams
-
Properties:
deliveryVehicleInherited Properties:
defaultOptions,isNew,polylines
Fleet Engine Entities
- Task interface
-
Properties:
attributes,estimatedCompletionTime,latestVehicleLocationUpdate,name,outcome,outcomeLocation,outcomeLocationSource,outcomeTime,plannedLocation,remainingVehicleJourneySegments,status,targetTimeWindow,trackingId,type,vehicleId - TaskInfo interface
-
Properties:
extraDurationMillis,id,targetTimeWindow - TaskTrackingInfo interface
-
Properties:
attributes,estimatedArrivalTime,estimatedTaskCompletionTime,latestVehicleLocationUpdate,name,plannedLocation,remainingDrivingDistanceMeters,remainingStopCount,routePolylinePoints,state,targetTimeWindow,taskOutcome,taskOutcomeTime,trackingId - Trip interface
-
Properties:
actualDropOffLocation,actualPickupLocation,dropOffTime,latestVehicleLocationUpdate,name,passengerCount,pickupTime,plannedDropOffLocation,plannedPickupLocation,remainingWaypoints,status,type,vehicleId - DeliveryVehicle interface
-
Properties:
attributes,currentRouteSegmentEndPoint,latestVehicleLocationUpdate,name,navigationStatus,remainingDistanceMeters,remainingDurationMillis,remainingVehicleJourneySegments - DeliveryVehicleStop interface
-
Properties:
plannedLocation,state,tasks - DeliveryVehicleStopState constants library "journeySharing"
-
Constants:
ARRIVED,ENROUTE,NEW,UNSPECIFIED - VehicleJourneySegment interface
-
Properties:
drivingDistanceMeters,drivingDurationMillis,path,stop - VehicleLocationUpdate interface
-
Properties:
heading,location,speedKilometersPerHour,time - VehicleWaypoint interface
-
Properties:
distanceMeters,durationMillis,location,path,speedReadingIntervals - Vehicle interface
-
Properties:
attributes,currentRouteSegmentEndPoint,currentRouteSegmentVersion,currentTrips,etaToFirstWaypoint,latestLocation,maximumCapacity,name,navigationStatus,remainingDistanceMeters,supportedTripTypes,vehicleState,vehicleType,waypoints,waypointsVersion -
Constants:
ARRIVED_AT_DESTINATION,ENROUTE_TO_DESTINATION,NO_GUIDANCE,OFF_ROUTE,UNKNOWN_NAVIGATION_STATUS - VehicleState constants library "journeySharing"
-
Constants:
OFFLINE,ONLINE,UNKNOWN_VEHICLE_STATE - VehicleType constants library "journeySharing"
-
Constants:
AUTO,TAXI,TRUCK,TWO_WHEELER,UNKNOWN - TripType constants library "journeySharing"
-
Constants:
EXCLUSIVE,SHARED,UNKNOWN_TRIP_TYPE - TripWaypoint interface
-
Properties:
distanceMeters,durationMillis,location,path,speedReadingIntervals,tripId,waypointType - WaypointType constants library "journeySharing"
-
Constants:
DROP_OFF_WAYPOINT_TYPE,INTERMEDIATE_DESTINATION_WAYPOINT_TYPE,PICKUP_WAYPOINT_TYPE,UNKNOWN_WAYPOINT_TYPE - TimeWindow interface
- Speed constants library "journeySharing"
-
Constants:
NORMAL,SLOW,TRAFFIC_JAM - SpeedReadingInterval interface
-
Properties:
endPolylinePointIndex,speed,startPolylinePointIndex
Trip and Order Progress
- FleetEngineTripLocationProvider class extends PollingLocationProvider , library "journeySharing"
-
Static Methods:
TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION,TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTIONProperties:
tripIdInherited Properties:
isPolling,pollingIntervalMillisMethods:
refreshInherited Methods:
addListenerInherited Events:
ispollingchange - FleetEngineTripLocationProviderOptions interface
-
Properties:
activePolylineCustomization,authTokenFetcher,destinationMarkerCustomization,originMarkerCustomization,pollingIntervalMillis,projectId,remainingPolylineCustomization,takenPolylineCustomization,tripId,vehicleMarkerCustomization,waypointMarkerCustomization - FleetEngineTripLocationProviderUpdateEvent interface
-
Properties:
trip
Fleet Tracking - Last Mile Fleet
- FleetEngineDeliveryVehicleLocationProvider class extends PollingLocationProvider , library "journeySharing"
-
Properties:
deliveryVehicleId,shouldShowOutcomeLocations,shouldShowTasks,staleLocationThresholdMillis,taskFilterOptionsInherited Properties:
isPolling,pollingIntervalMillisInherited Methods:
addListenerInherited Events:
ispollingchange - FleetEngineDeliveryVehicleLocationProviderOptions interface
-
Properties:
activePolylineCustomization,authTokenFetcher,deliveryVehicleId,deliveryVehicleMarkerCustomization,plannedStopMarkerCustomization,pollingIntervalMillis,projectId,remainingPolylineCustomization,shouldShowOutcomeLocations,shouldShowTasks,staleLocationThresholdMillis,takenPolylineCustomization,taskFilterOptions,taskMarkerCustomization,taskOutcomeMarkerCustomization - FleetEngineTaskFilterOptions interface
-
Properties:
completionTimeFrom,completionTimeTo,state - FleetEngineDeliveryVehicleLocationProviderUpdateEvent interface
-
Properties:
completedVehicleJourneySegments,deliveryVehicle,tasks - FleetEngineDeliveryFleetLocationProvider class extends PollingLocationProvider , library "journeySharing"
-
Properties:
deliveryVehicleFilter,locationRestriction,staleLocationThresholdMillisInherited Properties:
isPolling,pollingIntervalMillisInherited Methods:
addListenerEvents:
updateInherited Events:
ispollingchange - FleetEngineDeliveryFleetLocationProviderOptions interface
-
Properties:
authTokenFetcher,deliveryVehicleFilter,deliveryVehicleMarkerCustomization,locationRestriction,projectId,staleLocationThresholdMillis - FleetEngineDeliveryFleetLocationProviderUpdateEvent interface
-
Properties:
deliveryVehicles
Fleet Tracking - On Demand Rides & Delivery
- FleetEngineVehicleLocationProvider class extends PollingLocationProvider , library "journeySharing"
-
Static Methods:
TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION,TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTIONProperties:
staleLocationThresholdMillis,vehicleIdInherited Properties:
isPolling,pollingIntervalMillisInherited Methods:
addListenerInherited Events:
ispollingchange - FleetEngineVehicleLocationProviderOptions interface
-
Properties:
activePolylineCustomization,authTokenFetcher,destinationMarkerCustomization,intermediateDestinationMarkerCustomization,originMarkerCustomization,pollingIntervalMillis,projectId,remainingPolylineCustomization,staleLocationThresholdMillis,takenPolylineCustomization,vehicleId,vehicleMarkerCustomization - FleetEngineVehicleLocationProviderUpdateEvent interface
- FleetEngineFleetLocationProvider class extends PollingLocationProvider , library "journeySharing"
-
Properties:
locationRestriction,staleLocationThresholdMillis,vehicleFilterInherited Properties:
isPolling,pollingIntervalMillisInherited Methods:
addListenerEvents:
updateInherited Events:
ispollingchange - FleetEngineFleetLocationProviderOptions interface
-
Properties:
authTokenFetcher,locationRestriction,projectId,staleLocationThresholdMillis,vehicleFilter,vehicleMarkerCustomization - FleetEngineFleetLocationProviderUpdateEvent interface
-
Properties:
vehicles
Shipment Tracking
- FleetEngineShipmentLocationProvider class extends PollingLocationProvider , library "journeySharing"
-
Properties:
trackingIdInherited Properties:
isPolling,pollingIntervalMillisMethods:
refreshInherited Methods:
addListenerInherited Events:
ispollingchange - FleetEngineShipmentLocationProviderOptions interface
-
Properties:
activePolylineCustomization,authTokenFetcher,deliveryVehicleMarkerCustomization,destinationMarkerCustomization,pollingIntervalMillis,projectId,remainingPolylineCustomization,takenPolylineCustomization,trackingId - FleetEngineShipmentLocationProviderUpdateEvent interface
-
Properties:
taskTrackingInfo
Library interfaces
Library interfaces
- CoreLibrary interface
-
Properties:
ColorScheme,ControlPosition,event,LatLng,LatLngAltitude,LatLngBounds,MapsNetworkError,MapsNetworkErrorEndpoint,MapsRequestError,MapsServerError,MVCArray,MVCObject,Orientation3D,Point,RPCStatus,Settings,Size,SymbolPath,UnitSystem,Vector3D - MapsLibrary interface
-
Properties:
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 - Maps3DLibrary interface
-
Properties:
AltitudeMode,,AutofitsCameraAnimation
,CirclePathElement
FlattenerElement,GestureHandling,LocationClickEvent,Map3DElement,MapMode,Marker3DElement,Marker3DInteractiveElement,MarkerElement,MarkerInteractiveElement,Model3DElement,Model3DInteractiveElement,PlaceClickEvent,Polygon3DElement,Polygon3DInteractiveElement,Polyline3DElement,Polyline3DInteractiveElement,PopoverElement,SteadyChangeEvent - PlacesLibrary interface
-
Properties:
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 - GeocodingLibrary interface
-
Properties:
Containment,ExtraGeocodeComputation,Geocoder,GeocoderLocationType,GeocoderStatus,SpatialRelationship - RoutesLibrary interface
-
Properties:
ComputeRouteMatrixExtraComputation,ComputeRoutesExtraComputation,DirectionalLocation,DirectionsRenderer,DirectionsService,DirectionsStatus,DistanceMatrixElementStatus,DistanceMatrixService,DistanceMatrixStatus,FallbackInfo,FallbackReason,FallbackRoutingMode,GeocodedWaypoint,GeocodingResults,MultiModalSegment,PolylineDetailInfo,PolylineDetails,PolylineQuality,ReferenceRoute,RoadFeatureState,Route,,Route3DElement
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 - MarkerLibrary interface
-
Properties:
AdvancedMarkerClickEvent,AdvancedMarkerElement,Animation,CollisionBehavior,Marker,PinElement - GeometryLibrary interface
- ElevationLibrary interface
-
Properties:
ElevationService,ElevationStatus - StreetViewLibrary interface
-
Properties:
InfoWindow,OverlayView,StreetViewCoverageLayer,StreetViewPanorama,StreetViewPreference,StreetViewService,StreetViewSource,StreetViewStatus - JourneySharingLibrary interface
-
Properties:
AutomaticViewportMode,DeliveryVehicleStopState,FleetEngineDeliveryFleetLocationProvider,FleetEngineDeliveryVehicleLocationProvider,FleetEngineFleetLocationProvider,FleetEngineServiceType,FleetEngineShipmentLocationProvider,FleetEngineTripLocationProvider,FleetEngineVehicleLocationProvider,JourneySharingMapView,Speed,TripType,VehicleNavigationStatus,VehicleState,VehicleType,WaypointType - DrawingLibrary interface
-
Properties:
DrawingManager,OverlayType - VisualizationLibrary interface
-
Properties:
HeatmapLayer - AirQualityLibrary interface
-
Properties:
AirQualityMeterElement - AddressValidationLibrary interface
-
Properties:
Address,AddressComponent,AddressMetadata,AddressValidation,ConfirmationLevel,Geocode,Granularity,,PossibleNextAction
USPSAddress,USPSData,Verdict

