Last updated Monday, November 18, 2024
This is an index of all the classes, methods, and interfaces in the Maps JavaScript API version 3.59 (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.58 (quarterly channel),
version
3.57
and
version 3.56.
Click the name of any item to see detailed documentation.
Global Concepts
google.maps
- google.maps namespace
-
Static Methods:
importLibrary
Constants:
version
Settings (beta)
- Settings class
-
Static Methods:
getInstance
Properties:
experienceIds
Event system
- event class
-
Static Methods:
addListener
,addListenerOnce
,clearInstanceListeners
,clearListeners
,hasListeners
,removeListener
,trigger
,
,addDomListeneraddDomListenerOnce - MapsEventListener interface
-
Methods:
remove
- MVCObject class
-
Methods:
addListener
,bindTo
,get
,notify
,set
,setValues
,unbind
,unbindAll
- MVCArray class
-
Methods:
clear
,forEach
,getArray
,getAt
,getLength
,insertAt
,pop
,push
,removeAt
,setAt
- ErrorEvent interface
-
Properties:
error
Errors
- MapsNetworkError class
- MapsRequestError class
- MapsServerError class
- MapsNetworkErrorEndpoint constants
-
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
Maps
Maps
- Map class
-
Properties:
controls
,data
,mapTypes
,overlayMapTypes
Methods:
fitBounds
,getBounds
,getCenter
,getClickableIcons
,getDatasetFeatureLayer
,getDiv
,getFeatureLayer
,getHeading
,getHeadingInteractionEnabled
,getMapCapabilities
,getMapTypeId
,getProjection
,getRenderingType
,getStreetView
,getTilt
,getTiltInteractionEnabled
,getZoom
,moveCamera
,panBy
,panTo
,panToBounds
,setCenter
,setClickableIcons
,setHeading
,setHeadingInteractionEnabled
,setMapTypeId
,setOptions
,setRenderingType
,setStreetView
,setTilt
,setTiltInteractionEnabled
,setZoom
Constants:
DEMO_MAP_ID
Events:
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
,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 - MapElement class
-
Properties:
center
,headingInteractionDisabled
,innerMap
,mapId
,renderingType
,tiltInteractionDisabled
,zoom
Methods:
addEventListener
,removeEventListener
Events:
gmp-zoomchange
- MapElementOptions interface
-
Properties:
center
,headingInteractionDisabled
,mapId
,renderingType
,tiltInteractionDisabled
,zoom
- ZoomChangeEvent class
- MapTypeStyle interface
-
Properties:
elementType
,featureType
,stylers
- MapMouseEvent interface
-
Methods:
stop
- IconMouseEvent interface
-
Properties:
placeId
- ColorScheme constants
-
Constants:
DARK
,FOLLOW_SYSTEM
,LIGHT
- MapTypeId constants
- MapTypeRegistry class
-
Methods:
set
- MapRestriction interface
-
Properties:
latLngBounds
,strictBounds
- TrafficLayer class
-
Methods:
getMap
,setMap
,setOptions
- TrafficLayerOptions interface
-
Properties:
autoRefresh
,map
- TransitLayer class
- BicyclingLayer class
- CameraOptions interface
- VisibleRegion interface
-
Properties:
farLeft
,farRight
,latLngBounds
,nearLeft
,nearRight
- RenderingType constants
-
Constants:
RASTER
,UNINITIALIZED
,VECTOR
- MapCapabilities interface
-
Properties:
isAdvancedMarkersAvailable
,isDataDrivenStylingAvailable
,isWebGLOverlayViewAvailable
WebGL
- WebGLOverlayView class
-
Methods:
getMap
,onAdd
,onContextLost
,onContextRestored
,onDraw
,onRemove
,onStateUpdate
,requestRedraw
,requestStateUpdate
,setMap
- WebGLDrawOptions interface
-
Properties:
gl
,transformer
- WebGLStateOptions interface
-
Properties:
gl
- CoordinateTransformer interface
-
Methods:
fromLatLngAltitude
,getCameraParams
- CameraParams interface
Coordinates
- LatLng class
- LatLngLiteral interface
- LatLngBounds class
-
Methods:
contains
,equals
,extend
,getCenter
,getNorthEast
,getSouthWest
,intersects
,isEmpty
,toJSON
,toSpan
,toString
,toUrlValue
,union
Constants:
MAX_BOUNDS
- LatLngBoundsLiteral interface
- LatLngAltitude class
- LatLngAltitudeLiteral interface
- Point class
- Size class
- Padding interface
- CircleLiteral interface
- Orientation3D class
- Orientation3DLiteral interface
- Vector3D class
- Vector3DLiteral interface
Data-driven styling
- FeatureLayer interface
-
Properties:
datasetId
,featureType
,isAvailable
,style
Methods:
addListener
- FeatureType constants
-
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
-
Properties:
placeId
Methods:
fetchPlace
- DatasetFeature interface
-
Properties:
datasetAttributes
,datasetId
- FeatureMouseEvent interface
-
Properties:
features
Controls
- CameraControlOptions interface
-
Properties:
position
- FullscreenControlOptions interface
-
Properties:
position
- MapTypeControlOptions interface
-
Properties:
mapTypeIds
,position
,style
- MapTypeControlStyle constants
-
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
-
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
-
Static Methods:
decodePath
,encodePath
- spherical class
-
Static Methods:
computeArea
,computeDistanceBetween
,computeHeading
,computeLength
,computeOffset
,computeOffsetOrigin
,computeSignedArea
,interpolate
- poly class
-
Static Methods:
containsLocation
,isLocationOnEdge
Drawing on the map
Advanced Markers
- AdvancedMarkerElement class
-
Properties:
collisionBehavior
,content
,element
,gmpClickable
,gmpDraggable
,map
,position
,title
,zIndex
Methods:
addEventListener
,addListener
,removeEventListener
- AdvancedMarkerElementOptions interface
-
Properties:
collisionBehavior
,content
,gmpClickable
,gmpDraggable
,map
,position
,title
,zIndex
- AdvancedMarkerClickEvent class
- PinElement class
-
Properties:
background
,borderColor
,element
,glyph
,glyphColor
,scale
Methods:
addEventListener
,removeEventListener
- PinElementOptions interface
-
Properties:
background
,borderColor
,glyph
,glyphColor
,scale
Info Window
- InfoWindow class
-
Properties:
isOpen
Methods:
close
,focus
,getContent
,getHeaderContent
,getHeaderDisabled
,getPosition
,getZIndex
,open
,setContent
,setHeaderContent
,setHeaderDisabled
,setOptions
,setPosition
,setZIndex
Events:
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
-
Methods:
getDraggable
,getEditable
,getMap
,getPath
,getVisible
,setDraggable
,setEditable
,setMap
,setOptions
,setPath
,setVisible
Events:
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
-
Methods:
getDraggable
,getEditable
,getMap
,getPath
,getPaths
,getVisible
,setDraggable
,setEditable
,setMap
,setOptions
,setPath
,setPaths
,setVisible
Events:
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
- Rectangle class
-
Methods:
getBounds
,getDraggable
,getEditable
,getMap
,getVisible
,setBounds
,setDraggable
,setEditable
,setMap
,setOptions
,setVisible
Events:
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
-
Methods:
getBounds
,getCenter
,getDraggable
,getEditable
,getMap
,getRadius
,getVisible
,setCenter
,setDraggable
,setEditable
,setMap
,setOptions
,setRadius
,setVisible
Events:
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
Data
- Data class
-
Methods:
add
,addGeoJson
,contains
,forEach
,getControlPosition
,getControls
,getDrawingMode
,getFeatureById
,getMap
,getStyle
,loadGeoJson
,overrideStyle
,remove
,revertStyle
,setControlPosition
,setControls
,setDrawingMode
,setMap
,setStyle
,toGeoJson
Events:
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
-
Methods:
forEachProperty
,getGeometry
,getId
,getProperty
,removeProperty
,setGeometry
,setProperty
,toGeoJson
Events:
removeproperty
,setgeometry
,setproperty
- Data.FeatureOptions interface
-
Properties:
geometry
,id
,properties
- Data.Geometry interface
-
Methods:
forEachLatLng
,getType
- Data.Point class
-
Methods:
forEachLatLng
,get
,getType
- Data.MultiPoint class
-
Methods:
forEachLatLng
,getArray
,getAt
,getLength
,getType
- Data.LineString class
-
Methods:
forEachLatLng
,getArray
,getAt
,getLength
,getType
- Data.MultiLineString class
-
Methods:
forEachLatLng
,getArray
,getAt
,getLength
,getType
- Data.LinearRing class
-
Methods:
forEachLatLng
,getArray
,getAt
,getLength
,getType
- Data.Polygon class
-
Methods:
forEachLatLng
,getArray
,getAt
,getLength
,getType
- Data.MultiPolygon class
-
Methods:
forEachLatLng
,getArray
,getAt
,getLength
,getType
- Data.GeometryCollection class
-
Methods:
forEachLatLng
,getArray
,getAt
,getLength
,getType
- Data.MouseEvent interface
-
Properties:
feature
- 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
-
Static Methods:
preventMapHitsAndGesturesFrom
,preventMapHitsFrom
Methods:
draw
,getMap
,getPanes
,getProjection
,onAdd
,onRemove
,setMap
- MapPanes interface
-
Properties:
floatPane
,mapPane
,markerLayer
,overlayLayer
,overlayMouseTarget
- MapCanvasProjection interface
-
Methods:
fromContainerPixelToLatLng
,fromDivPixelToLatLng
,fromLatLngToContainerPixel
,fromLatLngToDivPixel
,getVisibleRegion
,getWorldWidth
KML
- KmlLayer class
-
Methods:
getDefaultViewport
,getMap
,getMetadata
,getStatus
,getUrl
,getZIndex
,setMap
,setOptions
,setUrl
,setZIndex
Events:
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
-
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
,tileSize
Methods:
getTile
,releaseTile
- Projection interface
-
Methods:
fromLatLngToPoint
,fromPointToLatLng
- ImageMapType class
-
Properties:
alt
,maxZoom
,minZoom
,name
,projection
,radius
,tileSize
Methods:
getOpacity
,getTile
,releaseTile
,setOpacity
Events:
tilesloaded
- ImageMapTypeOptions interface
-
Properties:
alt
,getTileUrl
,maxZoom
,minZoom
,name
,opacity
,tileSize
- GroundOverlay class
-
Methods:
getBounds
,getMap
,getOpacity
,getUrl
,setMap
,setOpacity
- GroundOverlayOptions interface
- StyledMapType class
-
Properties:
alt
,maxZoom
,minZoom
,name
,projection
,radius
,tileSize
Methods:
getTile
,releaseTile
- StyledMapTypeOptions interface
Drawing Library
- DrawingManager class
-
Methods:
getDrawingMode
,getMap
,setDrawingMode
,setMap
,setOptions
Events:
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
Heatmaps
- HeatmapLayer class
-
Methods:
getData
,getMap
,setData
,setMap
,setOptions
- HeatmapLayerOptions interface
-
Properties:
data
,dissipating
,gradient
,map
,maxIntensity
,opacity
,radius
- WeightedLocation interface
Max Zoom
Marker (legacy)
Marker class-
Methods:
getAnimation
,getClickable
,getCursor
,getDraggable
,getIcon
,getLabel
,getMap
,getOpacity
,getPosition
,getShape
,getTitle
,getVisible
,getZIndex
,setAnimation
,setClickable
,setCursor
,setDraggable
,setIcon
,setLabel
,setMap
,setOpacity
,setOptions
,setPosition
,setShape
,setTitle
,setVisible
,setZIndex
Constants:
MAX_ZINDEX
Events:
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
-
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
-
Constants:
BACKWARD_CLOSED_ARROW
,BACKWARD_OPEN_ARROW
,CIRCLE
,FORWARD_CLOSED_ARROW
,FORWARD_OPEN_ARROW
- Animation constants
Street View
Rendering
- StreetViewPanorama class
-
Properties:
controls
Methods:
focus
,getLinks
,getLocation
,getMotionTracking
,getPano
,getPhotographerPov
,getPosition
,getPov
,getStatus
,getVisible
,getZoom
,registerPanoProvider
,setLinks
,setMotionTracking
,setOptions
,setPano
,setPosition
,setPov
,setVisible
,setZoom
Events:
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
,worldSize
Methods:
getTileUrl
- StreetViewPov interface
- StreetViewCoverageLayer class
Service
- StreetViewService class
-
Methods:
getPanorama
- StreetViewStatus constants
-
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
- StreetViewSource constants
- StreetViewPanoramaData interface
- StreetViewLink interface
-
Properties:
description
,heading
,pano
Places
Places Widgets
- PlaceAutocompleteElement class
-
Properties:
componentRestrictions
,locationBias
,locationRestriction
,name
,requestedLanguage
,requestedRegion
,types
Methods:
addEventListener
,removeEventListener
Events:
gmp-placeselect
,gmp-requesterror
- PlaceAutocompleteElementOptions interface
-
Properties:
componentRestrictions
,locationBias
,locationRestriction
,requestedLanguage
,requestedRegion
,types
- PlaceAutocompletePlaceSelectEvent class
-
Properties:
place
- PlaceAutocompleteRequestErrorEvent class
- PlaceDetailsElement class
-
Methods:
addEventListener
,configureFromLocation
,configureFromPlace
,removeEventListener
Events:
gmp-load
,gmp-requesterror
- PlaceDetailsElementOptions interface
-
Properties:
size
- PlaceDetailsSize constants
- PlaceListElement class
-
Properties:
places
,selectable
Methods:
addEventListener
,configureFromSearchByTextRequest
,configureFromSearchNearbyRequest
,removeEventListener
Events:
gmp-load
,gmp-placeselect
,gmp-requesterror
- PlaceListElementOptions interface
-
Properties:
selectable
- PlaceListPlaceSelectEvent class
- Autocomplete class
-
Methods:
getBounds
,getFields
,getPlace
,setBounds
,setComponentRestrictions
,setFields
,setOptions
,setTypes
Events:
place_changed
- AutocompleteOptions interface
-
Properties:
bounds
,componentRestrictions
,fields
,strictBounds
,types
,placeIdOnly - SearchBox class
-
Methods:
getBounds
,getPlaces
,setBounds
Events:
places_changed
- SearchBoxOptions interface
-
Properties:
bounds
Place
- Place class
-
Static Methods:
searchByText
,searchNearby
Properties:
accessibilityOptions
,addressComponents
,adrFormatAddress
,allowsDogs
,attributions
,businessStatus
,displayName
,displayNameLanguageCode
,editorialSummary
,editorialSummaryLanguageCode
,evChargeOptions
,formattedAddress
,fuelOptions
,googleMapsURI
,hasCurbsidePickup
,hasDelivery
,hasDineIn
,hasLiveMusic
,hasMenuForChildren
,hasOutdoorSeating
,hasRestroom
,hasTakeout
,iconBackgroundColor
,id
,internationalPhoneNumber
,isGoodForChildren
,isGoodForGroups
,isGoodForWatchingSports
,isReservable
,location
,nationalPhoneNumber
,parkingOptions
,paymentOptions
,photos
,plusCode
,priceLevel
,primaryType
,primaryTypeDisplayName
,primaryTypeDisplayNameLanguageCode
,rating
,regularOpeningHours
,requestedLanguage
,requestedRegion
,reviews
,servesBeer
,servesBreakfast
,servesBrunch
,servesCocktails
,servesCoffee
,servesDessert
,servesDinner
,servesLunch
,servesVegetarianFood
,servesWine
,svgIconMaskURI
,types
,userRatingCount
,utcOffsetMinutes
,viewport
,websiteURI
,
,openingHourshasWiFiMethods:
fetchFields
,getNextOpeningTime
,isOpen
,toJSON
- PlaceOptions interface
-
Properties:
id
,requestedLanguage
,requestedRegion
- AccessibilityOptions class
-
Properties:
hasWheelchairAccessibleEntrance
,hasWheelchairAccessibleParking
,hasWheelchairAccessibleRestroom
,hasWheelchairAccessibleSeating
- AddressComponent class
- Attribution class
-
Properties:
provider
,providerURI
- AuthorAttribution class
-
Properties:
displayName
,photoURI
,uri
- ConnectorAggregation class
-
Properties:
availabilityLastUpdateTime
,availableCount
,count
,maxChargeRateKw
,outOfServiceCount
,type
- EVChargeOptions class
-
Properties:
connectorAggregations
,connectorCount
- EVConnectorType constants
-
Constants:
CCS_COMBO_1
,CCS_COMBO_2
,CHADEMO
,J1772
,OTHER
,TESLA
,TYPE_2
,UNSPECIFIED_GB_T
,UNSPECIFIED_WALL_OUTLET
- EVSearchOptions interface
-
Properties:
connectorTypes
,minimumChargingRateKw
- FetchFieldsRequest interface
-
Properties:
fields
- FuelOptions class
-
Properties:
fuelPrices
- FuelPrice class
-
Properties:
price
,type
,updateTime
- FuelType constants
-
Constants:
BIO_DIESEL
,DIESEL
,E80
,E85
,LPG
,METHANE
,MIDGRADE
,PREMIUM
,REGULAR_UNLEADED
,SP100
,SP91
,SP91_E10
,SP92
,SP95
,SP95_E10
,SP98
,SP99
,TRUCK_DIESEL
- Money class
-
Properties:
currencyCode
,nanos
,units
Methods:
toString
- OpeningHours class
-
Properties:
periods
,weekdayDescriptions
- OpeningHoursPeriod class
- OpeningHoursPoint class
- ParkingOptions class
-
Properties:
hasFreeGarageParking
,hasFreeParkingLot
,hasFreeStreetParking
,hasPaidGarageParking
,hasPaidParkingLot
,hasPaidStreetParking
,hasValetParking
- PaymentOptions class
-
Properties:
acceptsCashOnly
,acceptsCreditCards
,acceptsDebitCards
,acceptsNFC
- Photo class
-
Properties:
authorAttributions
,heightPx
,widthPx
Methods:
getURI
- PlusCode class
-
Properties:
compoundCode
,globalCode
- PriceLevel constants
-
Constants:
EXPENSIVE
,FREE
,INEXPENSIVE
,MODERATE
,VERY_EXPENSIVE
- Review class
-
Properties:
authorAttribution
,publishTime
,rating
,relativePublishTimeDescription
,text
,textLanguageCode
- SearchByTextRequest interface
-
Properties:
evSearchOptions
,fields
,includedType
,isOpenNow
,language
,locationBias
,locationRestriction
,maxResultCount
,minRating
,priceLevels
,rankPreference
,region
,textQuery
,useStrictTypeFiltering
,
,queryrankBy - SearchByTextRankPreference constants
- SearchNearbyRequest interface
-
Properties:
excludedPrimaryTypes
,excludedTypes
,fields
,includedPrimaryTypes
,includedTypes
,language
,locationRestriction
,maxResultCount
,rankPreference
,region
- SearchNearbyRankPreference constants
-
Constants:
DISTANCE
,POPULARITY
Autocomplete Data (new)
- AutocompleteRequest interface
-
Properties:
includedPrimaryTypes
,includedRegionCodes
,input
,inputOffset
,language
,locationBias
,locationRestriction
,origin
,region
,sessionToken
- AutocompleteSessionToken class
- AutocompleteSuggestion class
-
Static Methods:
fetchAutocompleteSuggestions
Properties:
placePrediction
- PlacePrediction class
-
Properties:
distanceMeters
,mainText
,placeId
,secondaryText
,text
,types
Methods:
toPlace
- StringRange class
-
Properties:
endOffset
,startOffset
- FormattableText class
Geocoder
- Geocoder class
-
Methods:
geocode
- GeocoderRequest interface
-
Properties:
address
,bounds
,componentRestrictions
,extraComputations
,fulfillOnZeroResults
,language
,location
,placeId
,region
- GeocoderComponentRestrictions interface
-
Properties:
administrativeArea
,country
,locality
,postalCode
,route
- ExtraGeocodeComputation constants
-
Constants:
ADDRESS_DESCRIPTORS
- GeocoderStatus constants
-
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
-
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
- SpatialRelationship constants
-
Constants:
ACROSS_THE_ROAD
,AROUND_THE_CORNER
,BEHIND
,BESIDE
,DOWN_THE_ROAD
,NEAR
,WITHIN
Places Service
- PlacesService class
-
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
-
Constants:
DISTANCE
,PROMINENCE
- LocationBias typedef
- LocationRestriction typedef
- PlacesServiceStatus constants
-
Constants:
INVALID_REQUEST
,NOT_FOUND
,OK
,OVER_QUERY_LIMIT
,REQUEST_DENIED
,UNKNOWN_ERROR
,ZERO_RESULTS
- PlaceSearchPagination interface
-
Properties:
hasNextPage
Methods:
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
-
Constants:
CLOSED_PERMANENTLY
,CLOSED_TEMPORARILY
,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
,width
Methods:
getUrl
- PhotoOptions interface
- PlaceReview interface
-
Properties:
author_name
,author_url
,language
,profile_photo_url
,rating
,relative_time_description
,text
,time
,aspects
Places Autocomplete Service
- AutocompleteService class
-
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
Routes
Directions
- DirectionsService class
-
Methods:
route
- DirectionsRequest interface
-
Properties:
avoidFerries
,avoidHighways
,avoidTolls
,destination
,drivingOptions
,language
,optimizeWaypoints
,origin
,provideRouteAlternatives
,region
,transitOptions
,travelMode
,unitSystem
,waypoints
- DirectionsStatus constants
-
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 class
-
Methods:
getDirections
,getMap
,getPanel
,getRouteIndex
,setDirections
,setMap
,setOptions
,setPanel
,setRouteIndex
Events:
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
- DrivingOptions interface
-
Properties:
departureTime
,trafficModel
- TrafficModel constants
-
Constants:
BEST_GUESS
,OPTIMISTIC
,PESSIMISTIC
- TransitOptions interface
-
Properties:
arrivalTime
,departureTime
,modes
,routingPreference
- TransitMode constants
- TransitRoutePreference constants
-
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
-
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
- Distance interface
- Duration interface
- Time interface
DirectionsTravelMode constantsDirectionsUnitSystem constants
Distance Matrix
- DistanceMatrixService class
-
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
-
Constants:
INVALID_REQUEST
,MAX_DIMENSIONS_EXCEEDED
,MAX_ELEMENTS_EXCEEDED
,OK
,OVER_QUERY_LIMIT
,REQUEST_DENIED
,UNKNOWN_ERROR
- DistanceMatrixElementStatus constants
-
Constants:
NOT_FOUND
,OK
,ZERO_RESULTS
Elevation
- ElevationService class
- LocationElevationRequest interface
-
Properties:
locations
- LocationElevationResponse interface
-
Properties:
results
- PathElevationRequest interface
- PathElevationResponse interface
-
Properties:
results
- ElevationResult interface
-
Properties:
elevation
,location
,resolution
- ElevationStatus constants
-
Constants:
INVALID_REQUEST
,OK
,OVER_QUERY_LIMIT
,REQUEST_DENIED
,UNKNOWN_ERROR
Elevation Widget (alpha)
- ElevationElement class
-
Properties:
path
,unitSystem
Methods:
addEventListener
,removeEventListener
Events:
gmp-load
,gmp-requesterror
- ElevationElementOptions interface
-
Properties:
path
,unitSystem
Journey Sharing
Map View
- JourneySharingMapView class
-
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
-
Constants:
FIT_ANTICIPATED_ROUTE
,NONE
- LocationProvider abstract class
-
Methods:
addListener
- PollingLocationProvider abstract class
-
Properties:
isPolling
,pollingIntervalMillis
Events:
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
-
Constants:
DELIVERY_VEHICLE_SERVICE
,TASK_SERVICE
,TRIP_SERVICE
,UNKNOWN_SERVICE
UI Customization
PolylineSetup typedefPolylineSetupOptions interface-
Properties:
polylineOptions
,visible
DefaultPolylineSetupOptions interface-
Properties:
defaultPolylineOptions
,defaultVisible
MarkerSetup typedefMarkerSetupOptions interface-
Properties:
markerOptions
DefaultMarkerSetupOptions interface-
Properties:
defaultMarkerOptions
- MarkerCustomizationFunctionParams interface
-
Properties:
defaultOptions
,isNew
,marker
- DeliveryVehicleMarkerCustomizationFunctionParams interface
-
Properties:
vehicle
- PlannedStopMarkerCustomizationFunctionParams interface
-
Properties:
stopIndex
- TaskMarkerCustomizationFunctionParams interface
-
Properties:
task
- ShipmentMarkerCustomizationFunctionParams interface
-
Properties:
taskTrackingInfo
- TripMarkerCustomizationFunctionParams interface
-
Properties:
trip
- TripWaypointMarkerCustomizationFunctionParams interface
-
Properties:
waypointIndex
- VehicleMarkerCustomizationFunctionParams interface
-
Properties:
vehicle
- VehicleWaypointMarkerCustomizationFunctionParams interface
-
Properties:
waypointIndex
- PolylineCustomizationFunctionParams interface
-
Properties:
defaultOptions
,isNew
,polylines
- ShipmentPolylineCustomizationFunctionParams interface
-
Properties:
taskTrackingInfo
- TripPolylineCustomizationFunctionParams interface
-
Properties:
trip
- VehiclePolylineCustomizationFunctionParams interface
-
Properties:
vehicle
- DeliveryVehiclePolylineCustomizationFunctionParams interface
-
Properties:
deliveryVehicle
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
-
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
-
Constants:
OFFLINE
,ONLINE
,UNKNOWN_VEHICLE_STATE
- VehicleType constants
-
Constants:
AUTO
,TAXI
,TRUCK
,TWO_WHEELER
,UNKNOWN
- TripType constants
-
Constants:
EXCLUSIVE
,SHARED
,UNKNOWN_TRIP_TYPE
- TripWaypoint interface
-
Properties:
distanceMeters
,durationMillis
,location
,path
,speedReadingIntervals
,tripId
,waypointType
- WaypointType constants
-
Constants:
DROP_OFF_WAYPOINT_TYPE
,INTERMEDIATE_DESTINATION_WAYPOINT_TYPE
,PICKUP_WAYPOINT_TYPE
,UNKNOWN_WAYPOINT_TYPE
- TimeWindow interface
- Speed constants
-
Constants:
NORMAL
,SLOW
,TRAFFIC_JAM
- SpeedReadingInterval interface
-
Properties:
endPolylinePointIndex
,speed
,startPolylinePointIndex
Trip and Order Progress
- FleetEngineTripLocationProvider class
-
Static Methods:
TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION
,TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION
Properties:
tripId
Methods:
refresh
- 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
-
Properties:
deliveryVehicleId
,shouldShowOutcomeLocations
,shouldShowTasks
,staleLocationThresholdMillis
,taskFilterOptions
- 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
-
Properties:
deliveryVehicleFilter
,locationRestriction
,staleLocationThresholdMillis
Events:
update
- FleetEngineDeliveryFleetLocationProviderOptions interface
-
Properties:
authTokenFetcher
,deliveryVehicleFilter
,deliveryVehicleMarkerCustomization
,locationRestriction
,projectId
,staleLocationThresholdMillis
- FleetEngineDeliveryFleetLocationProviderUpdateEvent interface
-
Properties:
deliveryVehicles
Fleet Tracking - On Demand Rides & Delivery
- FleetEngineVehicleLocationProvider class
-
Static Methods:
TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION
,TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION
Properties:
staleLocationThresholdMillis
,vehicleId
- FleetEngineVehicleLocationProviderOptions interface
-
Properties:
activePolylineCustomization
,authTokenFetcher
,destinationMarkerCustomization
,intermediateDestinationMarkerCustomization
,originMarkerCustomization
,pollingIntervalMillis
,projectId
,remainingPolylineCustomization
,staleLocationThresholdMillis
,takenPolylineCustomization
,vehicleId
,vehicleMarkerCustomization
- FleetEngineVehicleLocationProviderUpdateEvent interface
- FleetEngineFleetLocationProvider class
-
Properties:
locationRestriction
,staleLocationThresholdMillis
,vehicleFilter
Events:
update
- FleetEngineFleetLocationProviderOptions interface
-
Properties:
authTokenFetcher
,locationRestriction
,projectId
,staleLocationThresholdMillis
,vehicleFilter
,vehicleMarkerCustomization
- FleetEngineFleetLocationProviderUpdateEvent interface
-
Properties:
vehicles
Shipment Tracking
- FleetEngineShipmentLocationProvider class
-
Properties:
trackingId
Methods:
refresh
- FleetEngineShipmentLocationProviderOptions interface
-
Properties:
activePolylineCustomization
,authTokenFetcher
,deliveryVehicleMarkerCustomization
,destinationMarkerCustomization
,pollingIntervalMillis
,projectId
,remainingPolylineCustomization
,takenPolylineCustomization
,trackingId
- FleetEngineShipmentLocationProviderUpdateEvent interface
-
Properties:
taskTrackingInfo
3D Maps (alpha)
3D Maps
- Map3DElement class
-
Properties:
bounds
,center
,defaultLabelsDisabled
,defaultUIDisabled
,heading
,maxAltitude
,maxHeading
,maxTilt
,minAltitude
,minHeading
,minTilt
,range
,roll
,tilt
Methods:
addEventListener
,flyCameraAround
,flyCameraTo
,removeEventListener
,stopCameraAnimation
Events:
gmp-animationend
,gmp-centerchange
,gmp-click
,gmp-headingchange
,gmp-rangechange
,gmp-rollchange
,gmp-steadychange
,gmp-tiltchange
- Map3DElementOptions interface
-
Properties:
bounds
,center
,defaultLabelsDisabled
,defaultUIDisabled
,heading
,maxAltitude
,maxHeading
,maxTilt
,minAltitude
,minHeading
,minTilt
,range
,roll
,tilt
- FlyAroundAnimationOptions interface
-
Properties:
camera
,durationMillis
,rounds
- FlyToAnimationOptions interface
-
Properties:
durationMillis
,endCamera
- CameraOptions interface
- SteadyChangeEvent class
-
Properties:
isSteady
- LocationClickEvent class
-
Properties:
position
- PlaceClickEvent class
-
Properties:
placeId
Methods:
fetchPlace
- Marker3DElement class
-
Properties:
altitudeMode
,collisionBehavior
,drawsWhenOccluded
,extruded
,label
,position
,sizePreserved
,zIndex
Methods:
addEventListener
,removeEventListener
- Marker3DElementOptions interface
-
Properties:
altitudeMode
,collisionBehavior
,drawsWhenOccluded
,extruded
,label
,position
,sizePreserved
,zIndex
- Marker3DInteractiveElement class
-
Methods:
addEventListener
,removeEventListener
Events:
gmp-click
- Marker3DInteractiveElementOptions interface
- Model3DElement class
-
Properties:
altitudeMode
,orientation
,position
,scale
,src
Methods:
addEventListener
,removeEventListener
- Model3DElementOptions interface
-
Properties:
altitudeMode
,orientation
,position
,scale
,src
- Polyline3DElement class
-
Properties:
altitudeMode
,coordinates
,drawsOccludedSegments
,extruded
,geodesic
,outerColor
,outerWidth
,strokeColor
,strokeWidth
,zIndex
Methods:
addEventListener
,removeEventListener
- Polyline3DElementOptions interface
-
Properties:
altitudeMode
,coordinates
,drawsOccludedSegments
,extruded
,geodesic
,outerColor
,outerWidth
,strokeColor
,strokeWidth
,zIndex
- Polygon3DElement class
-
Properties:
altitudeMode
,drawsOccludedSegments
,extruded
,fillColor
,geodesic
,innerCoordinates
,outerCoordinates
,strokeColor
,strokeWidth
,zIndex
Methods:
addEventListener
,removeEventListener
- Polygon3DElementOptions interface
-
Properties:
altitudeMode
,drawsOccludedSegments
,extruded
,fillColor
,geodesic
,innerCoordinates
,outerCoordinates
,strokeColor
,strokeWidth
,zIndex
- AltitudeMode constants
-
Constants:
ABSOLUTE
,CLAMP_TO_GROUND
,RELATIVE_TO_GROUND
,RELATIVE_TO_MESH
Local Context (beta)
Map View
LocalContextMapView class-
Properties:
directionsOptions
,element
,isTransitioningMapBounds
,locationBias
,locationRestriction
,maxPlaceCount
,placeTypePreferences
Methods:
addListener
,hidePlaceDetailsView
,search
Events:
error
,placedetailsviewhidestart
,placedetailsviewshowstart
- LocalContextMapViewOptions interface
-
Properties:
directionsOptions
,element
,locationBias
,locationRestriction
,map
,maxPlaceCount
,pinOptionsSetup
,placeChooserViewSetup
,placeDetailsViewSetup
,placeTypePreferences
- PlaceTypePreference typedef
- MapDirectionsOptions class
-
Methods:
addListener
- MapDirectionsOptionsLiteral interface
-
Properties:
origin
- PinOptions interface
-
Properties:
background
,glyphColor
,scale
- PlaceChooserViewSetupOptions interface
-
Properties:
layoutMode
,position
- PlaceChooserLayoutMode constants
- PlaceChooserPosition constants
-
Constants:
BLOCK_END
,INLINE_END
,INLINE_START
- PlaceDetailsViewSetupOptions interface
-
Properties:
hidesOnMapClick
,layoutMode
,position
- PlaceDetailsLayoutMode constants
-
Constants:
INFO_WINDOW
,SHEET
- PlaceDetailsPosition constants
-
Constants:
INLINE_END
,INLINE_START
Library interfaces
Library interfaces
- CoreLibrary interface
-
Properties:
ColorScheme
,ControlPosition
,event
,LatLng
,LatLngAltitude
,LatLngBounds
,MapsNetworkError
,MapsNetworkErrorEndpoint
,MapsRequestError
,MapsServerError
,MVCArray
,MVCObject
,Orientation3D
,Point
,Settings
,Size
,SymbolPath
,UnitSystem
,Vector3D
- MapsLibrary interface
-
Properties:
BicyclingLayer
,Circle
,Data
,FeatureType
,GroundOverlay
,ImageMapType
,InfoWindow
,KmlLayer
,KmlLayerStatus
,Map
,MapTypeControlStyle
,MapTypeId
,MapTypeRegistry
,MaxZoomService
,MaxZoomStatus
,OverlayView
,Polygon
,Polyline
,Rectangle
,RenderingType
,StrokePosition
,StyledMapType
,TrafficLayer
,TransitLayer
,WebGLOverlayView
,ZoomChangeEvent
- Maps3DLibrary interface
-
Properties:
AltitudeMode
,LocationClickEvent
,Map3DElement
,Marker3DElement
,Marker3DInteractiveElement
,Model3DElement
,PlaceClickEvent
,Polygon3DElement
,Polyline3DElement
,SteadyChangeEvent
- PlacesLibrary interface
-
Properties:
AccessibilityOptions
,AddressComponent
,Attribution
,AuthorAttribution
,Autocomplete
,AutocompleteService
,AutocompleteSessionToken
,AutocompleteSuggestion
,BusinessStatus
,ConnectorAggregation
,EVChargeOptions
,EVConnectorType
,FormattableText
,FuelOptions
,FuelPrice
,FuelType
,Money
,OpeningHours
,OpeningHoursPeriod
,OpeningHoursPoint
,ParkingOptions
,PaymentOptions
,Photo
,Place
,PlacePrediction
,PlacesService
,PlacesServiceStatus
,PlusCode
,PriceLevel
,RankBy
,Review
,SearchBox
,SearchByTextRankPreference
,SearchNearbyRankPreference
,StringRange
- GeocodingLibrary interface
-
Properties:
Containment
,ExtraGeocodeComputation
,Geocoder
,GeocoderLocationType
,GeocoderStatus
,SpatialRelationship
- RoutesLibrary interface
-
Properties:
DirectionsRenderer
,DirectionsService
,DirectionsStatus
,DistanceMatrixElementStatus
,DistanceMatrixService
,DistanceMatrixStatus
,TrafficModel
,TransitMode
,TransitRoutePreference
,TravelMode
,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