Google Maps JavaScript API v3 Reference

Dernière mise à jour : mardi 5 mai 2026

Il s'agit d'un index de toutes les classes, méthodes et interfaces de l'API Maps JavaScript version 3.64 (canal hebdomadaire). Cette documentation de référence est mise à jour en fonction des dernières modifications apportées à l'API.

Pour en savoir plus, consultez les notes de version et la section Gestion des versions.
 Consultez également la documentation de référence pour la version 3.63 (canal trimestriel), la version 3.62 et la version 3.61.

Cliquez sur le nom d'un élément pour afficher la documentation détaillée.

Concepts généraux

google.maps

Espace de noms google.maps

Constantes : version

Méthodes statiques : importLibrary

Paramètres

Classe de paramètres bibliothèque "core"

Méthodes statiques : getInstance

Propriétés : BetaexperienceIds, fetchAppCheckToken

Interface MapsAppCheckTokenResult

Propriétés : token

Système d'événements

espace de noms d'événement bibliothèque "core"

Méthodes statiques : addListener, addListenerOnce, clearInstanceListeners, clearListeners, hasListeners, removeListener, trigger, addDomListener, addDomListenerOnce

Interface MapsEventListener

Méthodes : remove

Classe MVCObject de la bibliothèque "core"

Méthodes : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Classe MVCArray étend MVCObject, bibliothèque "core"

Méthodes : clear, forEach, getArray, getAt, getLength, insertAt, pop, push, removeAt, setAt

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : insert_at, remove_at, set_at

Interface ErrorEvent

Propriétés : error

Erreurs

Classe MapsNetworkError étend Error, bibliothèque "core"

Propriétés : code, endpoint

Classe MapsRequestError étend MapsNetworkError, bibliothèque "core"

Propriétés héritées : code, endpoint

Classe MapsServerError extends MapsNetworkError, bibliothèque "core"

Propriétés héritées : code, endpoint

Constantes MapsNetworkErrorEndpoint bibliothèque "core"

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

Constantes RPCStatus bibliothèque "core"

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

Classe MapElement (tag : <gmp-map>) étend HTMLElement, implémente MapElementOptions, bibliothèque "maps"

Propriétés : 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)

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

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-zoomchange

Interface MapElementOptions

Propriétés : center, headingInteractionDisabled, internalUsageAttributionIds, mapId, renderingType, tiltInteractionDisabled, zoom

Classe ZoomChangeEvent étend Event, bibliothèque "maps"
Classe Map extends MVCObject, bibliothèque "maps"

Constantes : DEMO_MAP_ID

Propriétés : controls, data, mapTypes, overlayMapTypes

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

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : 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

Interface MapOptions

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

Interface MapTypeStyle

Propriétés : elementType, featureType, stylers

Interface MapMouseEvent

Propriétés : domEvent, latLng

Méthodes : stop

Interface IconMouseEvent étend MapMouseEvent

Propriétés : placeId

Propriétés héritées : domEvent, latLng

Méthodes héritées : stop

Constantes ColorScheme bibliothèque "core"

Constantes : DARK, FOLLOW_SYSTEM, LIGHT

Constantes MapTypeId bibliothèque "maps"

Constantes : HYBRID, ROADMAP, SATELLITE, TERRAIN

Classe MapTypeRegistry extends MVCObject, bibliothèque "maps"

Méthodes : set

Méthodes héritées : addListener, bindTo, get, notify, setValues, unbind, unbindAll

Interface MapRestriction

Propriétés : latLngBounds, strictBounds

Classe TrafficLayer étend MVCObject, bibliothèque "maps"

Méthodes : getMap, setMap, setOptions

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Interface TrafficLayerOptions

Propriétés : autoRefresh, map

Classe TransitLayer étend MVCObject, bibliothèque "maps"

Méthodes : getMap, setMap

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Classe BicyclingLayer extends MVCObject, bibliothèque "maps"

Méthodes : getMap, setMap

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

BêtaInterface CameraOptions

Propriétés : center, heading, tilt, zoom

Interface VisibleRegion

Propriétés : farLeft, farRight, latLngBounds, nearLeft, nearRight

Constantes RenderingType library "maps"

Constantes : RASTER, UNINITIALIZED, VECTOR

Interface MapCapabilities

Propriétés : isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

Classe WebGLOverlayView extends MVCObject, bibliothèque "maps"

Méthodes : getMap, onAdd, onContextLost, onContextRestored, onDraw, onRemove, onStateUpdate, requestRedraw, requestStateUpdate, setMap

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Interface WebGLDrawOptions

Propriétés : gl, transformer

Interface WebGLStateOptions

Propriétés : gl

Interface CoordinateTransformer

Méthodes : fromLatLngAltitude, getCameraParams

L'interface CameraParams étend CameraOptions

Propriétés : center, heading, tilt, zoom

Coordonnées

Classe LatLng library "core"

Méthodes : equals, lat, lng, toJSON, toString, toUrlValue

Interface LatLngLiteral

Propriétés : lat, lng

Classe LatLngBounds bibliothèque "core"

Constantes : MAX_BOUNDS

Méthodes : contains, equals, extend, getCenter, getNorthEast, getSouthWest, intersects, isEmpty, toJSON, toSpan, toString, toUrlValue, union

Interface LatLngBoundsLiteral

Propriétés : east, north, south, west

Classe LatLngAltitude implémente LatLngAltitudeLiteral, LatLngLiteral, bibliothèque "core"

Propriétés : altitude, lat, lng

Méthodes : equals, toJSON

Interface LatLngAltitudeLiteral étend LatLngLiteral

Propriétés : altitude, lat, lng

Bibliothèque core de la classe Point

Propriétés : x, y

Méthodes : equals, toString

Bibliothèque core de la classe de taille

Propriétés : height, width

Méthodes : equals, toString

Interface de marge intérieure

Propriétés : bottom, left, right, top

Interface CircleLiteral extends CircleOptions

Propriétés : center, radius

Propriétés héritées : clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Classe Orientation3D implémente Orientation3DLiteral, bibliothèque "core"

Propriétés : heading, roll, tilt

Méthodes : equals, toJSON

Interface Orientation3DLiteral

Propriétés : heading, roll, tilt

Classe Vector3D implémente Vector3DLiteral, bibliothèque "core"

Propriétés : x, y, z

Méthodes : equals, toJSON

Interface Vector3DLiteral

Propriétés : x, y, z

Style basé sur les données

Interface FeatureLayer

Propriétés : BetadatasetId, featureType, isAvailable, style

Méthodes : addListener

Événements : click, mousemove

Constantes FeatureType bibliothèque "maps"

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

Typedef FeatureStyleFunction
Interface FeatureStyleFunctionOptions

Propriétés : feature

Interface FeatureStyleOptions

Propriétés : fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

Interface de la fonctionnalité

Propriétés : featureType

Interface PlaceFeature étend Feature

Propriétés : placeId

Propriétés héritées : featureType

Méthodes : fetchPlace

BêtaInterface DatasetFeature étend Feature

Propriétés : datasetAttributes, datasetId

Propriétés héritées : featureType

Interface FeatureMouseEvent extends MapMouseEvent

Propriétés : features

Propriétés héritées : domEvent, latLng

Méthodes héritées : stop

Commandes

Interface CameraControlOptions

Propriétés : position

Interface FullscreenControlOptions

Propriétés : position

Interface MapTypeControlOptions

Propriétés : mapTypeIds, position, style

Constantes MapTypeControlStyle library "maps"

Constantes : DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

Interface MotionTrackingControlOptions

Propriétés : position

Interface PanControlOptions

Propriétés : position

Interface RotateControlOptions

Propriétés : position

Interface ScaleControlOptions

Propriétés : style

Constantes ScaleControlStyle

Constantes : DEFAULT

Interface StreetViewControlOptions

Propriétés : position, sources

Interface ZoomControlOptions

Propriétés : position

Constantes ControlPosition bibliothèque "core"

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

Bibliothèque de géométrie

espace de noms d'encodage bibliothèque "geometry"

Méthodes statiques :decodePath,encodePath

espace de noms sphérique bibliothèque "geometry"

Méthodes statiques : computeArea, computeDistanceBetween, computeHeading, computeLength, computeOffset, computeOffsetOrigin, computeSignedArea, interpolate, AlphatraversePath

espace de noms poly bibliothèque "geometry"

Méthodes statiques :containsLocation,isLocationOnEdge

Dessiner sur la carte

Repères avancés

Classe AdvancedMarkerElement (balise : <gmp-advanced-marker>) étend HTMLElement, implémente AdvancedMarkerElementOptions, bibliothèque "marker"

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

Méthodes : addListener

Méthodes héritées : addEventListener, removeEventListener

Événements : click, drag, dragend, dragstart, gmp-click

Interface AdvancedMarkerElementOptions

Propriétés : anchorLeft, anchorTop, collisionBehavior, content, gmpClickable, gmpDraggable, map, position, title, zIndex

Classe AdvancedMarkerClickEvent extends Event, bibliothèque "marker"
Classe PinElement extends HTMLElement, implements PinElementOptions, library "marker"

Propriétés : background, borderColor, glyphColor, glyphSrc, glyphText, scale, element, glyph

Méthodes héritées : addEventListener, removeEventListener

Interface PinElementOptions

Propriétés : background, borderColor, glyphColor, glyphSrc, glyphText, scale, glyph

Fenêtre d'informations

Classe InfoWindow étend MVCObject, bibliothèque "maps", "streetView"

Propriétés : isOpen

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

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : close, closeclick, content_changed, domready, headercontent_changed, headerdisabled_changed, position_changed, visible, zindex_changed

Interface InfoWindowOptions

Propriétés : ariaLabel, content, disableAutoPan, headerContent, headerDisabled, maxWidth, minWidth, pixelOffset, position, zIndex

Interface InfoWindowOpenOptions

Propriétés : anchor, map, shouldFocus

Polygones

Classe Polyline extends MVCObject, bibliothèque "maps"

Méthodes : getDraggable, getEditable, getMap, getPath, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setVisible

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

Interface PolylineOptions

Propriétés : clickable, draggable, editable, geodesic, icons, map, path, strokeColor, strokeOpacity, strokeWeight, visible, zIndex

Interface IconSequence

Propriétés : fixedRotation, icon, offset, repeat

Classe Polygon extends MVCObject, bibliothèque "maps"

Méthodes : getDraggable, getEditable, getMap, getPath, getPaths, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setPaths, setVisible

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

Interface PolygonOptions

Propriétés : clickable, draggable, editable, fillColor, fillOpacity, geodesic, map, paths, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Interface PolyMouseEvent étend MapMouseEvent

Propriétés : edge, path, vertex

Propriétés héritées : domEvent, latLng

Méthodes héritées : stop

Classe Rectangle extends MVCObject, bibliothèque "maps"

Méthodes : getBounds, getDraggable, getEditable, getMap, getVisible, setBounds, setDraggable, setEditable, setMap, setOptions, setVisible

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : bounds_changed, click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

Interface RectangleOptions

Propriétés : bounds, clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Classe Circle extends MVCObject, library "maps"

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

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : center_changed, click, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, radius_changed, rightclick

Interface CircleOptions

Propriétés : center, clickable, draggable, editable, fillColor, fillOpacity, map, radius, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Constantes StrokePosition library "maps"

Constantes : CENTER, INSIDE, OUTSIDE

Données

Data class extends MVCObject, library "maps"

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

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : addfeature, click, contextmenu, dblclick, mousedown, mouseout, mouseover, mouseup, removefeature, removeproperty, setgeometry, setproperty, rightclick

Interface Data.DataOptions

Propriétés : controlPosition, controls, drawingMode, featureFactory, map, style

Interface Data.GeoJsonOptions

Propriétés : idPropertyName

Interface Data.StyleOptions

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

Data.StylingFunction typedef
Bibliothèque Data.Feature class "maps"

Méthodes : forEachProperty, getGeometry, getId, getProperty, removeProperty, setGeometry, setProperty, toGeoJson

Événements : removeproperty, setgeometry, setproperty

Interface Data.FeatureOptions

Propriétés : geometry, id, properties

Interface Data.Geometry

Méthodes : forEachLatLng, getType

La classe Data.Point implémente Data.Geometry, bibliothèque "maps"

Méthodes : forEachLatLng, get, getType

La classe Data.MultiPoint implémente Data.Geometry, bibliothèque "maps"

Méthodes : forEachLatLng, getArray, getAt, getLength, getType

Classe Data.LineString implémente Data.Geometry, bibliothèque "maps"

Méthodes : forEachLatLng, getArray, getAt, getLength, getType

Classe Data.MultiLineString implémente Data.Geometry, bibliothèque "maps"

Méthodes : forEachLatLng, getArray, getAt, getLength, getType

Classe Data.LinearRing implémente Data.Geometry, bibliothèque "maps"

Méthodes : forEachLatLng, getArray, getAt, getLength, getType

Classe Data.Polygon implémente Data.Geometry, bibliothèque "maps"

Méthodes : forEachLatLng, getArray, getAt, getLength, getType

Classe Data.MultiPolygon implémente Data.Geometry, bibliothèque "maps"

Méthodes : forEachLatLng, getArray, getAt, getLength, getType

Classe Data.GeometryCollection implémente Data.Geometry, bibliothèque "maps"

Méthodes : forEachLatLng, getArray, getAt, getLength, getType

Interface Data.MouseEvent extends MapMouseEvent

Propriétés : feature

Propriétés héritées : domEvent, latLng

Méthodes héritées : stop

Interface Data.AddFeatureEvent

Propriétés : feature

Interface Data.RemoveFeatureEvent

Propriétés : feature

Interface Data.SetGeometryEvent

Propriétés : feature, newGeometry, oldGeometry

Interface Data.SetPropertyEvent

Propriétés : feature, name, newValue, oldValue

Interface Data.RemovePropertyEvent

Propriétés : feature, name, oldValue

Éléments DOM

Classe OverlayView extends MVCObject, bibliothèque "maps", "streetView"

Méthodes statiques :preventMapHitsAndGesturesFrom,preventMapHitsFrom

Méthodes : draw, getMap, getPanes, getProjection, onAdd, onRemove, setMap

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Interface MapPanes

Propriétés : floatPane, mapPane, markerLayer, overlayLayer, overlayMouseTarget

Interface MapCanvasProjection

Méthodes : fromContainerPixelToLatLng, fromDivPixelToLatLng, fromLatLngToContainerPixel, fromLatLngToDivPixel, getVisibleRegion, getWorldWidth

KML

Classe KmlLayer étend MVCObject, bibliothèque "maps"

Méthodes : getDefaultViewport, getMap, getMetadata, getStatus, getUrl, getZIndex, setMap, setOptions, setUrl, setZIndex

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : click, defaultviewport_changed, status_changed

Interface KmlLayerOptions

Propriétés : clickable, map, preserveViewport, screenOverlays, suppressInfoWindows, url, zIndex

Interface KmlLayerMetadata

Propriétés : author, description, hasScreenOverlays, name, snippet

Constantes KmlLayerStatus library "maps"

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

Interface KmlMouseEvent

Propriétés : featureData, latLng, pixelOffset

Interface KmlFeatureData

Propriétés : author, description, id, infoWindowHtml, name, snippet

Interface KmlAuthor

Propriétés : email, name, uri

Superpositions d'images

Interface MapType

Propriétés : alt, maxZoom, minZoom, name, projection, radius, tileSize

Méthodes : getTile, releaseTile

Interface de projection

Méthodes : fromLatLngToPoint, fromPointToLatLng

Classe ImageMapType extends MVCObject, implements MapType, library "maps"

Propriétés : alt, maxZoom, minZoom, name, projection, radius, tileSize

Méthodes : getOpacity, getTile, releaseTile, setOpacity

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : tilesloaded

Interface ImageMapTypeOptions

Propriétés : alt, getTileUrl, maxZoom, minZoom, name, opacity, tileSize

Classe GroundOverlay étend MVCObject, bibliothèque "maps"

Méthodes : getBounds, getMap, getOpacity, getUrl, setMap, setOpacity

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : click, dblclick

Interface GroundOverlayOptions

Propriétés : clickable, map, opacity

Classe StyledMapType extends MVCObject, implements MapType, library "maps"

Propriétés : alt, maxZoom, minZoom, name, projection, radius, tileSize

Méthodes : getTile, releaseTile

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Interface StyledMapTypeOptions

Propriétés : alt, maxZoom, minZoom, name

Bibliothèque de dessins

Classe DrawingManager étend MVCObject, bibliothèque "drawing"

Méthodes : getDrawingMode, getMap, setDrawingMode, setMap, setOptions

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : circlecomplete, markercomplete, overlaycomplete, polygoncomplete, polylinecomplete, rectanglecomplete

Interface DrawingManagerOptions

Propriétés : circleOptions, drawingControl, drawingControlOptions, drawingMode, map, markerOptions, polygonOptions, polylineOptions, rectangleOptions

Interface DrawingControlOptions

Propriétés : drawingModes, position

Interface OverlayCompleteEvent

Propriétés : overlay, type

Constantes OverlayType bibliothèque "drawing"

Constantes : CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Cartes de densité

Classe HeatmapLayer étend MVCObject, bibliothèque "visualization"

Méthodes : getData, getMap, setData, setMap, setOptions

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Interface HeatmapLayerOptions

Propriétés : data, dissipating, gradient, map, maxIntensity, opacity, radius

Interface WeightedLocation

Propriétés : location, weight

Zoom max

Classe MaxZoomService library "maps"

Méthodes : getMaxZoomAtLatLng

Interface MaxZoomResult

Propriétés : status, zoom

Constantes MaxZoomStatus bibliothèque "maps"

Constantes : ERROR, OK

Repère (ancien)

Classe Marker étend MVCObject, bibliothèque "marker"

Constantes : MAX_ZINDEX

Méthodes : 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

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : 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

Interface MarkerOptions

Propriétés : anchorPoint, animation, clickable, crossOnDrag, cursor, draggable, icon, label, map, opacity, optimized, position, shape, title, visible, zIndex, BetacollisionBehavior

Constantes CollisionBehavior bibliothèque "marker"

Constantes : OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Interface d'icônes

Propriétés : anchor, labelOrigin, origin, scaledSize, size, url

Interface MarkerLabel

Propriétés : className, color, fontFamily, fontSize, fontWeight, text

Interface MarkerShape

Propriétés : coords, type

Interface des symboles

Propriétés : anchor, fillColor, fillOpacity, labelOrigin, path, rotation, scale, strokeColor, strokeOpacity, strokeWeight

Constantes SymbolPath library "core"

Constantes : BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Constantes d'animation bibliothèque "marker"

Constantes : BOUNCE, DROP

Street View

Rendu

Classe StreetViewPanorama étend MVCObject, bibliothèque "streetView"

Propriétés : controls

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

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : closeclick, pano_changed, position_changed, pov_changed, resize, status_changed, visible_changed, zoom_changed

Interface StreetViewPanoramaOptions

Propriétés : 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

Interface StreetViewAddressControlOptions

Propriétés : position

Interface PanoProviderOptions

Propriétés : cors

Interface StreetViewTileData

Propriétés : centerHeading, tileSize, worldSize

Méthodes : getTileUrl

Interface StreetViewPov

Propriétés : heading, pitch

Classe StreetViewCoverageLayer étend MVCObject, bibliothèque "streetView"

Méthodes : getMap, setMap

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Service

Classe StreetViewService bibliothèque "streetView"

Méthodes : getPanorama

Constantes StreetViewStatus library "streetView"

Constantes : OK, UNKNOWN_ERROR, ZERO_RESULTS

Interface StreetViewLocationRequest

Propriétés : location, preference, radius, sources, source

Interface StreetViewPanoRequest

Propriétés : pano

Interface StreetViewResponse

Propriétés : data

Interface StreetViewLocation

Propriétés : description, latLng, pano, shortDescription

Constantes StreetViewPreference library "streetView"

Constantes : BEST, NEAREST

Constantes StreetViewSource bibliothèque "streetView"

Constantes : DEFAULT, GOOGLE, OUTDOOR

Interface StreetViewPanoramaData

Propriétés : copyright, imageDate, links, location, tiles

Propriétés : description, heading, pano

Lieux

Widgets Places

Classe PlaceAutocompleteElement (tag: <gmp-place-autocomplete>) extends HTMLElement, implements PlaceAutocompleteElementOptions, library "places"

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

Emplacements : prediction-item-icon

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

Propriétés CSS : background-color, border, border-radius, color, color-scheme, font, font-family, font-size, font-style, font-weight, line-height

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-error, gmp-select

Interface PlaceAutocompleteElementOptions

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

Classe PlacePredictionSelectEvent extends Event, bibliothèque "places"

Propriétés : placePrediction

class BasicPlaceAutocompleteElement(tag: <gmp-basic-place-autocomplete>) extends HTMLElement, implements BasicPlaceAutocompleteElementOptions, library "places"

Propriétés : 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)

Emplacements : prediction-item-icon

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

Propriétés CSS : background-color, border, border-radius, color, color-scheme, font, font-family, font-size, font-style, font-weight, line-height

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-error, gmp-select

Interface BasicPlaceAutocompleteElementOptions

Propriétés : description, disabled, futureOpeningBusinessesIncluded, includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, maxlength, name, noInputIcon, origin, placeholder, pureServiceAreaBusinessesIncluded, readonly, requestedLanguage, requestedRegion, unitSystem

Classe PlaceDetailsElement (tag: <gmp-place-details>) extends HTMLElement, implements PlaceDetailsElementOptions, library "places"

Propriétés : place

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

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-error, gmp-load

Interface PlaceDetailsElementOptions
Classe PlaceDetailsCompactElement (tag : <gmp-place-details-compact>) étend HTMLElement, implémente PlaceDetailsCompactElementOptions, bibliothèque "places"

Propriétés : orientation (attr : orientation), place, truncationPreferred (attr : truncation-preferred)

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

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-error, gmp-load

Interface PlaceDetailsCompactElementOptions

Propriétés : orientation, truncationPreferred

Constantes PlaceDetailsOrientation bibliothèque "places"

Constantes : HORIZONTAL, VERTICAL

Classe PlaceDetailsPlaceRequestElement (tag: <gmp-place-details-place-request>) extends HTMLElement, implements PlaceDetailsPlaceRequestElementOptions, library "places"

Propriétés : place (attr : place)

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceDetailsPlaceRequestElementOptions

Propriétés : place

Classe PlaceDetailsLocationRequestElement (tag: <gmp-place-details-location-request>) extends HTMLElement, implements PlaceDetailsLocationRequestElementOptions, library "places"

Propriétés : location (attr : location)

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceDetailsLocationRequestElementOptions

Propriétés : location

Classe PlaceSearchElement (tag: <gmp-place-search>) extends HTMLElement, implements PlaceSearchElementOptions, library "places"

Propriétés : attributionPosition (attr : attribution-position), orientation (attr : orientation), places, selectable (attr : selectable), truncationPreferred (attr : truncation-preferred)

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

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-error, gmp-load, gmp-select

Interface PlaceSearchElementOptions

Propriétés : attributionPosition, orientation, selectable, truncationPreferred

Constantes PlaceSearchAttributionPosition bibliothèque "places"

Constantes : BOTTOM, TOP

Constantes PlaceSearchOrientation bibliothèque "places"

Constantes : HORIZONTAL, VERTICAL

Classe PlaceSelectEvent étend Event, bibliothèque "places"

Propriétés : place

Classe PlaceNearbySearchRequestElement (balise : <gmp-place-nearby-search-request>) étend HTMLElement, implémente PlaceNearbySearchRequestElementOptions, bibliothèque "places"

Propriétés : 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)

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceNearbySearchRequestElementOptions

Propriétés : excludedPrimaryTypes, excludedTypes, futureOpeningBusinessesIncluded, includedPrimaryTypes, includedTypes, locationRestriction, maxResultCount, rankPreference

Classe PlaceTextSearchRequestElement (balise : <gmp-place-text-search-request>) étend HTMLElement, implémente PlaceTextSearchRequestElementOptions, bibliothèque "places"

Propriétés : 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)

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceTextSearchRequestElementOptions

Propriétés : evConnectorTypes, evMinimumChargingRateKw, futureOpeningBusinessesIncluded, includedType, isOpenNow, locationBias, locationRestriction, maxResultCount, minRating, priceLevels, rankPreference, textQuery, useStrictTypeFiltering

Classe Autocomplete étend MVCObject, bibliothèque "places"

Méthodes : getBounds, getFields, getPlace, setBounds, setComponentRestrictions, setFields, setOptions, setTypes

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : place_changed

Interface AutocompleteOptions

Propriétés : bounds, componentRestrictions, fields, strictBounds, types, placeIdOnly

Méthodes : getBounds, getPlaces, setBounds

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : places_changed

Interface SearchBoxOptions

Propriétés : bounds

AlphaClasse PlaceContextualElement (balise : <gmp-place-contextual>) étend HTMLElement, implémente PlaceContextualElementOptions, bibliothèque "places"

Propriétés : contextToken (attr : context-token)

Méthodes héritées : addEventListener, removeEventListener

AlphaInterface PlaceContextualElementOptions

Propriétés : contextToken

AlphaClasse PlaceContextualListConfigElement (balise : <gmp-place-contextual-list-config>) étend HTMLElement, implémente PlaceContextualListConfigElementOptions, bibliothèque "places"

Propriétés : layout (attr : layout), mapHidden (attr : map-hidden)

Méthodes héritées : addEventListener, removeEventListener

AlphaInterface PlaceContextualListConfigElementOptions

Propriétés : layout, mapHidden

Constantes AlphaPlaceContextualListLayout bibliothèque "places"

Constantes : COMPACT, VERTICAL

Personnaliser le contenu du widget Lieu

Classe PlaceContentConfigElement (tag : <gmp-place-content-config>) étend HTMLElement, implémente PlaceContentConfigElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceContentConfigElementOptions
Classe PlaceAllContentElement (balise : <gmp-place-all-content>) étend HTMLElement, implémente PlaceAllContentElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceAllContentElementOptions
Classe PlaceStandardContentElement (tag : <gmp-place-standard-content>) étend HTMLElement, implémente PlaceStandardContentElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceStandardContentElementOptions
Classe PlaceMediaElement (tag : <gmp-place-media>) étend HTMLElement, implémente PlaceMediaElementOptions, bibliothèque "places"

Propriétés : lightboxPreferred (attr : lightbox-preferred), preferredSize (attr : preferred-size)

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceMediaElementOptions

Propriétés : lightboxPreferred, preferredSize

Constantes MediaSize de la bibliothèque "places"

Constantes : LARGE, MEDIUM, SMALL

Classe PlaceAddressElement (tag : <gmp-place-address>) étend HTMLElement, implémente PlaceAddressElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceAddressElementOptions
Classe PlaceRatingElement (tag : <gmp-place-rating>) étend HTMLElement, implémente PlaceRatingElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceRatingElementOptions
Classe PlaceTypeElement (balise : <gmp-place-type>) étend HTMLElement, implémente PlaceTypeElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceTypeElementOptions
Classe PlacePriceElement (balise : <gmp-place-price>) étend HTMLElement, implémente PlacePriceElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlacePriceElementOptions
Classe PlaceAccessibleEntranceIconElement (balise : <gmp-place-accessible-entrance-icon>) étend HTMLElement, implémente PlaceAccessibleEntranceIconElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceAccessibleEntranceIconElementOptions
Classe PlaceOpenNowStatusElement (balise : <gmp-place-open-now-status>) étend HTMLElement, implémente PlaceOpenNowStatusElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceOpenNowStatusElementOptions
Classe PlaceReviewSummaryElement (tag : <gmp-place-review-summary>) étend HTMLElement, implémente PlaceReviewSummaryElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceReviewSummaryElementOptions
Classe PlaceReviewsElement (balise : <gmp-place-reviews>) étend HTMLElement, implémente PlaceReviewsElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceReviewsElementOptions
Classe PlaceSummaryElement (tag : <gmp-place-summary>) étend HTMLElement, implémente PlaceSummaryElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceSummaryElementOptions
Classe PlaceFeatureListElement (balise : <gmp-place-feature-list>) étend HTMLElement, implémente PlaceFeatureListElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceFeatureListElementOptions
PlaceOpeningHoursElement class (tag: <gmp-place-opening-hours>) extends HTMLElement, implements PlaceOpeningHoursElementOptions, library "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceOpeningHoursElementOptions
Classe PlacePhoneNumberElement (balise : <gmp-place-phone-number>) étend HTMLElement, implémente PlacePhoneNumberElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlacePhoneNumberElementOptions
Classe PlacePlusCodeElement (tag : <gmp-place-plus-code>) étend HTMLElement, implémente PlacePlusCodeElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlacePlusCodeElementOptions
Classe PlaceTypeSpecificHighlightsElement (tag : <gmp-place-type-specific-highlights>) étend HTMLElement, implémente PlaceTypeSpecificHighlightsElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceTypeSpecificHighlightsElementOptions
Classe PlaceWebsiteElement (tag : <gmp-place-website>) étend HTMLElement, implémente PlaceWebsiteElementOptions, bibliothèque "places"

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceWebsiteElementOptions
Classe PlaceAttributionElement (balise : <gmp-place-attribution>) étend HTMLElement, implémente PlaceAttributionElementOptions, bibliothèque "places"

Propriétés : darkSchemeColor (attr : dark-scheme-color), lightSchemeColor (attr : light-scheme-color)

Méthodes héritées : addEventListener, removeEventListener

Interface PlaceAttributionElementOptions

Propriétés : darkSchemeColor, lightSchemeColor

Constantes AttributionColor bibliothèque "places"

Constantes : BLACK, GRAY, WHITE

Données Places

La classe Place implémente PlaceOptions, bibliothèque "places"

Méthodes statiques :searchByText,searchNearby

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

Méthodes : fetchFields, BetagetNextOpeningTime, BetaisOpen

Méthodes héritées : toJSON

Interface PlaceOptions

Propriétés : id, requestedLanguage, requestedRegion, resourceName

Classe AccessibilityOptions bibliothèque "places"

Propriétés : hasWheelchairAccessibleEntrance, hasWheelchairAccessibleParking, hasWheelchairAccessibleRestroom, hasWheelchairAccessibleSeating

Classe AddressComponent library "places"

Propriétés : longText, shortText, types

Méthodes héritées : toJSON

Classe AddressDescriptor bibliothèque "places"

Propriétés : areas, landmarks

Méthodes héritées : toJSON

Classe Area library "places"

Propriétés : containment, place

Méthodes héritées : toJSON

Classe d'attribution bibliothèque "places"

Propriétés : provider, providerURI

Méthodes héritées : toJSON

Classe AuthorAttribution bibliothèque "places"

Propriétés : displayName, photoURI, uri

Méthodes héritées : toJSON

Classe ConnectorAggregation bibliothèque "places"

Propriétés : availabilityLastUpdateTime, availableCount, count, maxChargeRateKw, outOfServiceCount, type

Classe ConsumerAlert bibliothèque "places"

Propriétés : details, languageCode, overview

Méthodes héritées : toJSON

Classe ConsumerAlertDetails bibliothèque "places"

Propriétés : aboutLinkTitle, aboutLinkURI, description, title

Constantes de confinement bibliothèque "places"

Constantes : NEAR, OUTSKIRTS, WITHIN

Classe ContentBlock de la bibliothèque "places"

Propriétés : content, contentLanguageCode, referencedPlaces

Méthodes héritées : toJSON

Classe EVChargeAmenitySummary bibliothèque "places"

Propriétés : coffee, disclosureText, disclosureTextLanguageCode, flagContentURI, overview, restaurant, store

Méthodes héritées : toJSON

Classe EVChargeOptions library "places"

Propriétés : connectorAggregations, connectorCount

Méthodes héritées : toJSON

Constantes EVConnectorType bibliothèque "places"

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

Interface EVSearchOptions

Propriétés : connectorTypes, minimumChargingRateKw

Interface FetchFieldsRequest

Propriétés : fields

Classe FuelOptions library "places"

Propriétés : fuelPrices

Méthodes héritées : toJSON

Classe FuelPrice library "places"

Propriétés : price, type, updateTime

Constantes FuelType library "places"

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

Classe GenerativeSummary bibliothèque "places"

Propriétés : disclosureText, disclosureTextLanguageCode, flagContentURI, overview, overviewLanguageCode

Méthodes héritées : toJSON

Propriétés : directionsURI, photosURI, placeURI, reviewsURI, writeAReviewURI

Méthodes héritées : toJSON

Classe Landmark de la bibliothèque "places"

Propriétés : place, spatialRelationship, straightLineDistanceMeters, travelDistanceMeters

Méthodes héritées : toJSON

Classe Money bibliothèque "places"

Propriétés : currencyCode, nanos, units

Méthodes : toString

Méthodes héritées : toJSON

Classe NeighborhoodSummary bibliothèque "places"

Propriétés : description, disclosureText, disclosureTextLanguageCode, flagContentURI, overview

Méthodes héritées : toJSON

Classe OpeningHours bibliothèque "places"

Propriétés : periods, specialDays, weekdayDescriptions

Méthodes héritées : toJSON

Classe OpeningHoursPeriod bibliothèque "places"

Propriétés : close, open

Méthodes héritées : toJSON

Classe OpeningHoursPoint bibliothèque "places"

Propriétés : day, hour, minute

Méthodes héritées : toJSON

Classe SecondaryOpeningHours étend OpeningHours, bibliothèque "places"

Propriétés : type

Propriétés héritées : periods, specialDays, weekdayDescriptions

Méthodes héritées : toJSON

Classe ParkingOptions bibliothèque "places"

Propriétés : hasFreeGarageParking, hasFreeParkingLot, hasFreeStreetParking, hasPaidGarageParking, hasPaidParkingLot, hasPaidStreetParking, hasValetParking

Bibliothèque places de la classe PaymentOptions

Propriétés : acceptsCashOnly, acceptsCreditCards, acceptsDebitCards, acceptsNFC

Classe photo bibliothèque "places"

Propriétés : authorAttributions, flagContentURI, googleMapsURI, heightPx, widthPx

Méthodes : getURI

Méthodes héritées : toJSON

Classe PlusCode bibliothèque "places"

Propriétés : compoundCode, globalCode

Méthodes héritées : toJSON

Classe PostalAddress implémente PostalAddressLiteral, bibliothèque "places"

Propriétés : addressLines, administrativeArea, languageCode, locality, organization, postalCode, recipients, regionCode, sortingCode, sublocality

Méthodes héritées : toJSON

Interface PostalAddressLiteral

Propriétés : addressLines, administrativeArea, languageCode, locality, organization, postalCode, recipients, regionCode, sortingCode, sublocality

Constantes PriceLevel library "places"

Constantes : EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

Classe PriceRange bibliothèque "places"

Propriétés : endPrice, startPrice

Méthodes héritées : toJSON

Examiner la classe library "places"

Propriétés : authorAttribution, flagContentURI, googleMapsURI, originalText, originalTextLanguageCode, publishTime, rating, relativePublishTimeDescription, text, textLanguageCode, visitDateMonth, visitDateYear

Méthodes héritées : toJSON

Classe ReviewSummary bibliothèque "places"

Propriétés : disclosureText, disclosureTextLanguageCode, flagContentURI, reviewsURI, text, textLanguageCode

Méthodes héritées : toJSON

Interface SearchByTextRequest

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

Constantes SearchByTextRankPreference bibliothèque "places"

Constantes : DISTANCE, RELEVANCE

Interface SearchNearbyRequest

Propriétés : excludedPrimaryTypes, excludedTypes, fields, futureOpeningBusinessesIncluded, includedPrimaryTypes, includedTypes, language, locationRestriction, maxResultCount, rankPreference, region

Constantes SearchNearbyRankPreference library "places"

Constantes : DISTANCE, POPULARITY

Constantes SpatialRelationship library "places"

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

Classe TimeZone bibliothèque "places"

Propriétés : id, version

Méthodes héritées : toJSON

Données de saisie semi-automatique

Classe AutocompleteSuggestion bibliothèque "places"

Méthodes statiques : fetchAutocompleteSuggestions

Propriétés : placePrediction

Interface AutocompleteRequest

Propriétés : futureOpeningBusinessesIncluded, includedPrimaryTypes, includedRegionCodes, input, inputOffset, language, locationBias, locationRestriction, origin, pureServiceAreaBusinessesIncluded, region, sessionToken

Classe AutocompleteSessionToken bibliothèque "places"
Classe PlacePrediction bibliothèque "places"

Propriétés : distanceMeters, mainText, placeId, secondaryText, text, types

Méthodes : BetafetchAddressValidation, toPlace

Classe StringRange bibliothèque "places"

Propriétés : endOffset, startOffset

Classe FormattableText bibliothèque "places"

Propriétés : matches, text

Geocoder

Classe Geocoder bibliothèque "geocoding"

Méthodes : geocode

Interface GeocoderRequest

Propriétés : address, bounds, componentRestrictions, BetaextraComputations, fulfillOnZeroResults, language, location, placeId, region

Interface GeocoderComponentRestrictions

Propriétés : administrativeArea, country, locality, postalCode, route

BêtaConstantes ExtraGeocodeComputation bibliothèque "geocoding"

Constantes : ADDRESS_DESCRIPTORS

Constantes GeocoderStatus bibliothèque "geocoding"

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

Interface GeocoderResponse

Propriétés : Betaaddress_descriptor, plus_code, results

Interface GeocoderResult

Propriétés : address_components, Betaaddress_descriptor, formatted_address, geometry, partial_match, place_id, plus_code, postcode_localities, types

BêtaInterface AddressDescriptor

Propriétés : areas, landmarks

Interface GeocoderAddressComponent

Propriétés : long_name, short_name, types

Interface GeocoderGeometry

Propriétés : bounds, location, location_type, viewport

Constantes GeocoderLocationType bibliothèque "geocoding"

Constantes : APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

BêtaInterface de point de repère

Propriétés : display_name, display_name_language_code, place_id, spatial_relationship, straight_line_distance_meters, travel_distance_meters, types

BêtaInterface Area

Propriétés : containment, display_name, display_name_language_code, place_id

BêtaConstantes de confinement bibliothèque "geocoding"

Constantes : NEAR, OUTSKIRTS, WITHIN

BêtaConstantes SpatialRelationship bibliothèque "geocoding"

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

Service Places Autocomplete (obsolète)

Classe AutocompleteService bibliothèque "places"

Méthodes : getPlacePredictions, getQueryPredictions

Interface AutocompletionRequest

Propriétés : componentRestrictions, input, language, locationBias, locationRestriction, offset, origin, region, sessionToken, types, bounds, location, radius

Interface AutocompleteResponse

Propriétés : predictions

Interface QueryAutocompletionRequest

Propriétés : bounds, input, location, offset, radius

Interface ComponentRestrictions

Propriétés : country

Interface AutocompletePrediction

Propriétés : description, distance_meters, matched_substrings, place_id, structured_formatting, terms, types

Interface QueryAutocompletePrediction

Propriétés : description, matched_substrings, place_id, terms

Interface PredictionTerm

Propriétés : offset, value

Interface PredictionSubstring

Propriétés : length, offset

Interface StructuredFormatting

Propriétés : main_text, main_text_matched_substrings, secondary_text

Address Validation

Classe AddressValidation bibliothèque "addressValidation"

Méthodes statiques : fetchAddressValidation

Propriétés : address, geocode, metadata, responseId, uspsData, verdict

Méthodes héritées : toJSON

Interface AddressValidationRequest

Propriétés : address, placeAutocompleteElement, previousResponseId, sessionToken, uspsCASSEnabled

Classe d'adresse library "addressValidation"

Propriétés : components, formattedAddress, missingComponentTypes, postalAddress, unconfirmedComponentTypes, unresolvedTokens

Méthodes héritées : toJSON

Classe AddressComponent bibliothèque "addressValidation"

Propriétés : componentName, componentNameLanguageCode, componentType, confirmationLevel, inferred, replaced, spellCorrected, unexpected

Classe AddressMetadata bibliothèque "addressValidation"

Propriétés : business, poBox, residential

Méthodes héritées : toJSON

Constantes ConfirmationLevel bibliothèque "addressValidation"

Constantes : CONFIRMED, UNCONFIRMED_AND_SUSPICIOUS, UNCONFIRMED_BUT_PLAUSIBLE

Classe Geocode bibliothèque "addressValidation"

Propriétés : bounds, featureSizeMeters, location, placeId, placeTypes, plusCode

Méthodes : fetchPlace

Méthodes héritées : toJSON

Constantes de précision bibliothèque "addressValidation"

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

Constantes BêtaPossibleNextAction bibliothèque "addressValidation"

Constantes : ACCEPT, CONFIRM, CONFIRM_ADD_SUBPREMISES, FIX

Classe USPSAddress bibliothèque "addressValidation"

Propriétés : city, cityStateZipAddressLine, firm, firstAddressLine, secondAddressLine, state, urbanization, zipCode, zipCodeExtension

Méthodes héritées : toJSON

Classe USPSData bibliothèque "addressValidation"

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

Méthodes héritées : toJSON

Classe de verdict library "addressValidation"

Propriétés : addressComplete, geocodeGranularity, hasInferredComponents, hasReplacedComponents, hasUnconfirmedComponents, inputGranularity, BetapossibleNextAction, validationGranularity

Service Places (obsolète)

Classe PlacesService library "places"

Méthodes : findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch, textSearch

Interface PlaceDetailsRequest

Propriétés : fields, language, placeId, region, sessionToken

Interface FindPlaceFromPhoneNumberRequest

Propriétés : fields, language, locationBias, phoneNumber

Interface FindPlaceFromQueryRequest

Propriétés : fields, language, locationBias, query

Interface PlaceSearchRequest

Propriétés : bounds, keyword, language, location, maxPriceLevel, minPriceLevel, openNow, radius, rankBy, type, name

Interface TextSearchRequest

Propriétés : bounds, language, location, query, radius, region, type

Constantes RankBy bibliothèque "places"

Constantes : DISTANCE, PROMINENCE

Typedef LocationBias
Typedef LocationRestriction
Constantes PlacesServiceStatus bibliothèque "places"

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

Interface PlaceSearchPagination

Propriétés : hasNextPage

Méthodes : nextPage

Interface PlaceResult

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

Interface PlaceAspectRating

Propriétés : rating, type

Constantes BusinessStatus bibliothèque "places"

Constantes : CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, FUTURE_OPENING, OPERATIONAL

Interface PlaceGeometry

Propriétés : location, viewport

Interface PlaceOpeningHours

Propriétés : periods, weekday_text, open_now

Méthodes : isOpen

Interface PlaceOpeningHoursPeriod

Propriétés : close, open

Interface PlaceOpeningHoursTime

Propriétés : day, hours, minutes, nextDate, time

Interface PlacePlusCode

Propriétés : compound_code, global_code

Interface PlacePhoto

Propriétés : height, html_attributions, width

Méthodes : getUrl

Interface PhotoOptions

Propriétés : maxHeight, maxWidth

Interface PlaceReview

Propriétés : author_name, author_url, language, profile_photo_url, rating, relative_time_description, text, time, aspects

Routes

Widget Itinéraires

AlphaClasse Route3DElement (tag: <gmp-route-3d>) étend HTMLElement, implémente Route3DElementOptions, bibliothèque "routes"

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

Méthodes héritées : addEventListener, removeEventListener

Interface Route3DElementOptions

Propriétés : autofitsCamera, departureTime, destination, origin, routingPreference, travelMode

Données Routes

Classe de route bibliothèque "routes"

Méthodes statiques : computeRoutes

Propriétés : description, distanceMeters, durationMillis, legs, localizedValues, optimizedIntermediateWaypointIndices, path, polylineDetails, routeLabels, routeToken, speedPaths, staticDurationMillis, travelAdvisory, viewport, warnings

Méthodes : Alphacreate3DPolylines, createPolylines, AlphacreatePopover, createWaypointAdvancedMarkers

Méthodes héritées : toJSON

Interface ComputeRoutesRequest

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

Constantes ComputeRoutesExtraComputation bibliothèque "routes"

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

Interface DirectionalLocationLiteral extends LatLngAltitudeLiteral

Propriétés : heading

Propriétés héritées : altitude, lat, lng

Classe DirectionalLocation extends LatLngAltitude, implements DirectionalLocationLiteral, library "routes"

Propriétés : heading

Propriétés héritées : altitude, lat, lng

Méthodes : toJSON

Méthodes héritées : equals

Classe FallbackInfo bibliothèque "routes"

Propriétés : reason, routingMode

Méthodes héritées : toJSON

Constantes FallbackReason bibliothèque "routes"

Constantes : LATENCY_EXCEEDED, SERVER_ERROR

Constantes FallbackRoutingMode library "routes"

Constantes : TRAFFIC_AWARE, TRAFFIC_UNAWARE

Classe GeocodedWaypoint bibliothèque "routes"

Propriétés : geocoderStatus, intermediateWaypointRequestIndex, partialMatch, placeId, types

Méthodes héritées : toJSON

Classe GeocodingResults bibliothèque "routes"

Propriétés : destination, intermediates, origin

Méthodes héritées : toJSON

Classe MultiModalSegment bibliothèque "routes"

Propriétés : instructions, maneuver, stepEndIndex, stepStartIndex, travelMode

Méthodes héritées : toJSON

Classe PolylineDetailInfo library "routes"

Propriétés : endIndex, presence, startIndex

Méthodes héritées : toJSON

Classe PolylineDetails bibliothèque "routes"

Propriétés : flyoverInfo, narrowRoadInfo

Méthodes héritées : toJSON

Constantes PolylineQuality bibliothèque "routes"

Constantes : HIGH_QUALITY, OVERVIEW

Constantes ReferenceRoute bibliothèque "routes"

Constantes : FUEL_EFFICIENT, SHORTER_DISTANCE

Constantes RoadFeatureState bibliothèque "routes"

Constantes : DOES_NOT_EXIST, EXISTS

Constantes RouteLabel bibliothèque "routes"

Constantes : DEFAULT_ROUTE, DEFAULT_ROUTE_ALTERNATE, FUEL_EFFICIENT, SHORTER_DISTANCE

Classe RouteLeg bibliothèque "routes"

Propriétés : distanceMeters, durationMillis, endLocation, localizedValues, path, speedPaths, startLocation, staticDurationMillis, steps, stepsOverview, travelAdvisory

Méthodes héritées : toJSON

Classe RouteLegLocalizedValues bibliothèque "routes"

Propriétés : distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage

Méthodes héritées : toJSON

Classe RouteLegStep bibliothèque "routes"

Propriétés : distanceMeters, endLocation, instructions, localizedValues, maneuver, path, startLocation, staticDurationMillis, transitDetails, travelMode

Méthodes héritées : toJSON

Classe RouteLegStepLocalizedValues bibliothèque "routes"

Propriétés : distance, distanceLanguage, staticDuration, staticDurationLanguage

Méthodes héritées : toJSON

Classe RouteLegTravelAdvisory bibliothèque "routes"

Propriétés : speedReadingIntervals, tollInfo

Méthodes héritées : toJSON

Classe RouteLocalizedValues bibliothèque "routes"

Propriétés : distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage, transitFare, transitFareLanguage

Méthodes héritées : toJSON

Interface RouteModifiers

Propriétés : avoidFerries, avoidHighways, avoidIndoor, avoidTolls, tollPasses, vehicleInfo

AlphaInterface RoutePolyline3DOptions

Propriétés : colorScheme, polylineOptions

Interface RoutePolylineDetails

Propriétés : speed, transitDetails, travelMode

Interface RoutePolylineOptions

Propriétés : colorScheme, polylineOptions

Classe RouteTravelAdvisory bibliothèque "routes"

Propriétés : fuelConsumptionMicroliters, routeRestrictionsPartiallyIgnored, speedReadingIntervals, tollInfo, transitFare

Méthodes héritées : toJSON

Constantes RoutingPreference bibliothèque "routes"

Constantes : TRAFFIC_AWARE, TRAFFIC_AWARE_OPTIMAL, TRAFFIC_UNAWARE

Constantes de vitesse bibliothèque "routes"

Constantes : NORMAL, SLOW, TRAFFIC_JAM

Interface SpeedPath

Propriétés : path, speed

Classe SpeedReadingInterval bibliothèque "routes"

Propriétés : endPolylinePointIndex, speed, startPolylinePointIndex

Classe StepsOverview library "routes"

Propriétés : multiModalSegments

Méthodes héritées : toJSON

Classe TollInfo de la bibliothèque "routes"

Propriétés : estimatedPrices

Méthodes héritées : toJSON

Classe TransitAgency bibliothèque "routes"

Propriétés : name, phoneNumber, url

Méthodes héritées : toJSON

Classe TransitDetails bibliothèque "routes"

Propriétés : arrivalStop, arrivalTime, departureStop, departureTime, headsign, headwayMillis, stopCount, transitLine, tripShortText

Méthodes héritées : toJSON

Classe TransitLine bibliothèque "routes"

Propriétés : agencies, color, iconURL, name, shortName, textColor, url, vehicle

Méthodes héritées : toJSON

Interface TransitPreference

Propriétés : allowedTransitModes, routingPreference

Classe TransitStop bibliothèque "routes"

Propriétés : location, name

Méthodes héritées : toJSON

Classe TransitVehicle de la bibliothèque "routes"

Propriétés : iconURL, localIconURL, name, nameLanguage, vehicleType

Méthodes héritées : toJSON

Constantes VehicleEmissionType library "routes"

Constantes : DIESEL, ELECTRIC, GASOLINE, HYBRID

Interface VehicleInfo

Propriétés : emissionType

Interface de point de cheminement

Propriétés : location, sideOfRoad, vehicleStopover, via

Interface WaypointMarkerDetails

Propriétés : index, leg, totalMarkers

Route Matrix

Classe RouteMatrix bibliothèque "routes"

Méthodes statiques : computeRouteMatrix

Propriétés : rows

Méthodes héritées : toJSON

Classe RouteMatrixRow bibliothèque "routes"

Propriétés : items

Méthodes héritées : toJSON

Classe RouteMatrixItem bibliothèque "routes"

Propriétés : condition, distanceMeters, durationMillis, error, fallbackInfo, localizedValues, staticDurationMillis, travelAdvisory

Interface ComputeRouteMatrixRequest

Propriétés : arrivalTime, departureTime, destinations, extraComputations, fields, language, origins, region, routingPreference, trafficModel, transitPreference, travelMode, units

Constantes ComputeRouteMatrixExtraComputation bibliothèque "routes"

Constantes : TOLLS

Constantes RouteMatrixItemCondition bibliothèque "routes"

Constantes : ROUTE_EXISTS, ROUTE_NOT_FOUND

Classe RouteMatrixItemError étend Error, bibliothèque "routes"

Méthodes héritées : toJSON

Classe RouteMatrixItemLocalizedValues bibliothèque "routes"

Propriétés : distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage, transitFare, transitFareLanguage

Méthodes héritées : toJSON

Interface RouteMatrixOrigin

Propriétés : routeModifiers, waypoint

Elevation

Classe ElevationService bibliothèque "elevation"

Méthodes : getElevationAlongPath, getElevationForLocations

Interface LocationElevationRequest

Propriétés : locations

Interface LocationElevationResponse

Propriétés : results

Interface PathElevationRequest

Propriétés : path, samples

Interface PathElevationResponse

Propriétés : results

Interface ElevationResult

Propriétés : elevation, location, resolution

Constantes ElevationStatus bibliothèque "elevation"

Constantes : INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Directions (obsolète)

Classe DirectionsService bibliothèque "routes"

Méthodes : route

Interface DirectionsRequest

Propriétés : avoidFerries, avoidHighways, avoidTolls, destination, drivingOptions, language, optimizeWaypoints, origin, provideRouteAlternatives, region, transitOptions, travelMode, unitSystem, waypoints

Constantes DirectionsStatus library "routes"

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

Interface DirectionsResult

Propriétés : available_travel_modes, geocoded_waypoints, request, routes

Classe DirectionsRenderer extends MVCObject, library "routes"

Méthodes : getDirections, getMap, getPanel, getRouteIndex, setDirections, setMap, setOptions, setPanel, setRouteIndex

Méthodes héritées : addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Événements : directions_changed

Interface DirectionsRendererOptions

Propriétés : directions, draggable, hideRouteList, infoWindow, map, markerOptions, panel, polylineOptions, preserveViewport, routeIndex, suppressBicyclingLayer, suppressInfoWindows, suppressMarkers, suppressPolylines

Interface DirectionsWaypoint

Propriétés : location, stopover

Interface DirectionsGeocodedWaypoint

Propriétés : partial_match, place_id, types

Interface DirectionsRoute

Propriétés : bounds, copyrights, fare, legs, overview_path, overview_polyline, summary, warnings, waypoint_order

Interface DirectionsLeg

Propriétés : arrival_time, departure_time, distance, duration, duration_in_traffic, end_address, end_location, start_address, start_location, steps, via_waypoints, traffic_speed_entry

Interface DirectionsStep

Propriétés : distance, duration, encoded_lat_lngs, end_location, instructions, maneuver, path, start_location, steps, transit, transit_details, travel_mode, start_point, end_point, lat_lngs, polyline

Interface DirectionsPolyline

Propriétés : points

Interface Place

Propriétés : location, placeId, query

Constantes TravelMode bibliothèque "routes"

Constantes : BICYCLING, DRIVING, TRANSIT, BetaTWO_WHEELER, WALKING

Interface DrivingOptions

Propriétés : departureTime, trafficModel

Constantes TrafficModel bibliothèque "routes"

Constantes : BEST_GUESS, OPTIMISTIC, PESSIMISTIC

Interface TransitOptions

Propriétés : arrivalTime, departureTime, modes, routingPreference

Constantes TransitMode bibliothèque "routes"

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

Constantes TransitRoutePreference bibliothèque "routes"

Constantes : FEWER_TRANSFERS, LESS_WALKING

Interface TransitFare

Propriétés : currency, text, value

Interface TransitDetails

Propriétés : arrival_stop, arrival_time, departure_stop, departure_time, headsign, headway, line, num_stops, trip_short_name

Interface TransitStop

Propriétés : location, name

Interface TransitLine

Propriétés : agencies, color, icon, name, short_name, text_color, url, vehicle

Interface TransitAgency

Propriétés : name, phone, url

Interface TransitVehicle

Propriétés : icon, local_icon, name, type

Constantes VehicleType bibliothèque "routes"

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

Constantes UnitSystem bibliothèque "core"

Constantes : IMPERIAL, METRIC

Interface de distance

Propriétés : text, value

Interface de durée

Propriétés : text, value

Interface temporelle

Propriétés : text, time_zone, value

Distance Matrix (obsolète)

Classe DistanceMatrixService bibliothèque "routes"

Méthodes : getDistanceMatrix

Interface DistanceMatrixRequest

Propriétés : avoidFerries, avoidHighways, avoidTolls, destinations, drivingOptions, language, origins, region, transitOptions, travelMode, unitSystem

Interface DistanceMatrixResponse

Propriétés : destinationAddresses, originAddresses, rows

Interface DistanceMatrixResponseRow

Propriétés : elements

Interface DistanceMatrixResponseElement

Propriétés : distance, duration, duration_in_traffic, fare, status

Constantes DistanceMatrixStatus library "routes"

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

Constantes DistanceMatrixElementStatus bibliothèque "routes"

Constantes : NOT_FOUND, OK, ZERO_RESULTS

3D Maps

Cartes 3D

Classe Map3DElement (balise : <gmp-map-3d>) étend HTMLElement, implémente Map3DElementOptions, bibliothèque "maps3d"

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

Méthodes : flyCameraAround, flyCameraTo, stopCameraAnimation

Méthodes héritées : addEventListener, removeEventListener

Événements : 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

Interface Map3DElementOptions

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

Constantes MapMode bibliothèque "maps3d"

Constantes : HYBRID, AlphaROADMAP, SATELLITE

Constantes GestureHandling bibliothèque "maps3d"

Constantes : AUTO, COOPERATIVE, GREEDY

Constantes AlphaAutofitsCameraAnimation library "maps3d"

Constantes : FLY_TO, NONE

Interface FlyAroundAnimationOptions

Propriétés : camera, durationMillis, repeatCount, rounds

Interface FlyToAnimationOptions

Propriétés : durationMillis, endCamera

Interface CameraOptions

Propriétés : altitudeMode, cameraPosition, center, fov, heading, range, roll, tilt

Classe SteadyChangeEvent étend Event, bibliothèque "maps3d"

Propriétés : isSteady

Classe LocationClickEvent étend Event, bibliothèque "maps3d"

Propriétés : position

Classe PlaceClickEvent étend LocationClickEvent, bibliothèque "maps3d"

Propriétés : placeId

Propriétés héritées : position

Méthodes : fetchPlace

Dessiner sur la carte

Classe MarkerElement (tag: <gmp-marker>) extends HTMLElement, implements MarkerElementOptions, library "maps3d"

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

Emplacements : default

Propriétés CSS : z-index

Méthodes héritées : addEventListener, removeEventListener

Interface MarkerElementOptions

Propriétés : altitudeMode, anchorLeft, anchorTop, AlphaautofitsCamera, collisionBehavior, collisionPriority, position, title

Classe MarkerInteractiveElement (tag : <gmp-marker-interactive>) extends MarkerElement, implements MarkerInteractiveElementOptions, library "maps3d"

Propriétés : gmpPopoverTargetElement (attr : gmp-popover-target-element)

Propriétés héritées : altitudeMode (attr : altitude-mode), anchorLeft (attr : anchor-left), anchorTop (attr : anchor-top), AlphaautofitsCamera (attr : autofits-camera), collisionBehavior (attr : collision-behavior), collisionPriority (attr : collision-priority), position (attr : position), title (attr : title)

Emplacements hérités : default

Propriétés CSS héritées : z-index

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-click

Interface MarkerInteractiveElementOptions étend MarkerElementOptions

Propriétés : gmpPopoverTargetElement

Propriétés héritées : altitudeMode, anchorLeft, anchorTop, AlphaautofitsCamera, collisionBehavior, collisionPriority, position, title

Classe Marker3DElement (balise : <gmp-marker-3d>) étend HTMLElement, implémente Marker3DElementOptions, bibliothèque "maps3d"

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

Emplacements : default

Méthodes héritées : addEventListener, removeEventListener

Interface Marker3DElementOptions

Propriétés : altitudeMode, AlphaautofitsCamera, collisionBehavior, collisionPriority, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Classe Marker3DInteractiveElement (tag : <gmp-marker-3d-interactive>) étend Marker3DElement, implémente Marker3DInteractiveElementOptions, bibliothèque "maps3d"

Propriétés : gmpPopoverTargetElement (attr : gmp-popover-target-element), title (attr : title)

Propriétés héritées : altitudeMode (attr : altitude-mode), AlphaautofitsCamera (attr : autofits-camera), collisionBehavior (attr : collision-behavior), collisionPriority (attr : collision-priority), drawsWhenOccluded (attr : draws-when-occluded), extruded (attr : extruded), label (attr : label), position (attr : position), sizePreserved (attr : size-preserved), zIndex (attr : z-index)

Emplacements : default

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-click

Interface Marker3DInteractiveElementOptions étend Marker3DElementOptions

Propriétés : gmpPopoverTargetElement, title

Propriétés héritées : altitudeMode, AlphaautofitsCamera, collisionBehavior, collisionPriority, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Classe Model3DElement (tag : <gmp-model-3d>) étend HTMLElement, implémente Model3DElementOptions, bibliothèque "maps3d"

Propriétés : altitudeMode (attr : altitude-mode), orientation (attr : orientation), position (attr : position), scale (attr : scale), src (attr : src)

Méthodes héritées : addEventListener, removeEventListener

Interface Model3DElementOptions

Propriétés : altitudeMode, orientation, position, scale, src

Classe Model3DInteractiveElement (tag : <gmp-model-3d-interactive>) étend Model3DElement, implémente Model3DInteractiveElementOptions, bibliothèque "maps3d"

Propriétés héritées : altitudeMode (attr : altitude-mode), orientation (attr : orientation), position (attr : position), scale (attr : scale), src (attr : src)

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-click

Interface Model3DInteractiveElementOptions étend Model3DElementOptions

Propriétés héritées : altitudeMode, orientation, position, scale, src

Classe Polyline3DElement (balise : <gmp-polyline-3d>) étend HTMLElement, implémente Polyline3DElementOptions, bibliothèque "maps3d"

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

Méthodes héritées : addEventListener, removeEventListener

Interface Polyline3DElementOptions

Propriétés : altitudeMode, AlphaautofitsCamera, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, path, strokeColor, strokeWidth, zIndex

Classe Polyline3DInteractiveElement (tag : <gmp-polyline-3d-interactive>) étend Polyline3DElement, implémente Polyline3DInteractiveElementOptions, bibliothèque "maps3d"

Propriétés héritées : altitudeMode (attr : altitude-mode), AlphaautofitsCamera (attr : autofits-camera), drawsOccludedSegments (attr : draws-occluded-segments), extruded (attr : extruded), geodesic (attr : geodesic), outerColor (attr : outer-color), outerWidth (attr : outer-width), path (attr : path), strokeColor (attr : stroke-color), strokeWidth (attr : stroke-width), zIndex (attr : z-index), coordinates

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-click

Interface Polyline3DInteractiveElementOptions étend Polyline3DElementOptions

Propriétés héritées : altitudeMode, AlphaautofitsCamera, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, path, strokeColor, strokeWidth, zIndex

Classe Polygon3DElement (tag: <gmp-polygon-3d>) extends HTMLElement, implements Polygon3DElementOptions, library "maps3d"

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

Méthodes héritées : addEventListener, removeEventListener

Interface Polygon3DElementOptions

Propriétés : altitudeMode, AlphaautofitsCamera, drawsOccludedSegments, extruded, fillColor, geodesic, innerCoordinates, innerPaths, outerCoordinates, path, strokeColor, strokeWidth, zIndex

Classe Polygon3DInteractiveElement (tag : <gmp-polygon-3d-interactive>) étend Polygon3DElement, implémente Polygon3DInteractiveElementOptions, bibliothèque "maps3d"

Propriétés héritées : altitudeMode, AlphaautofitsCamera (attr : autofits-camera), drawsOccludedSegments (attr : draws-occluded-segments), extruded (attr : extruded), fillColor (attr : fill-color), geodesic (attr : geodesic), innerPaths, path (attr : path), strokeColor (attr : stroke-color), strokeWidth (attr : stroke-width), zIndex (attr : z-index), outerCoordinates, innerCoordinates

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-click

Interface Polygon3DInteractiveElementOptions extends Polygon3DElementOptions

Propriétés héritées : altitudeMode, AlphaautofitsCamera, drawsOccludedSegments, extruded, fillColor, geodesic, innerCoordinates, innerPaths, outerCoordinates, path, strokeColor, strokeWidth, zIndex

Classe FlattenerElement (tag : <gmp-flattener>) étend HTMLElement, implémente FlattenerElementOptions, bibliothèque "maps3d"

Propriétés : innerPaths, path (attr : path)

Méthodes héritées : addEventListener, removeEventListener

Interface FlattenerElementOptions

Propriétés : innerPaths, path

Classe PopoverElement (balise : <gmp-popover>) étend HTMLElement, implémente PopoverElementOptions, bibliothèque "maps3d"

Propriétés : altitudeMode, autoPanDisabled (attr : auto-pan-disabled), lightDismissDisabled (attr : light-dismiss-disabled), open (attr : open), positionAnchor (attr : position-anchor)

Emplacements : default, header

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

Méthodes héritées : addEventListener, removeEventListener

Interface PopoverElementOptions

Propriétés : altitudeMode, autoPanDisabled, lightDismissDisabled, open, positionAnchor

Constantes AltitudeMode bibliothèque "maps3d"

Constantes : ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND, RELATIVE_TO_MESH

AlphaClasse CirclePathElement (balise : <gmp-circle-path>) étend HTMLElement, implémente CirclePathElementOptions, bibliothèque "maps3d"

Propriétés : center (attr : center), radius (attr : radius)

Méthodes héritées : addEventListener, removeEventListener

AlphaInterface CirclePathElementOptions

Propriétés : center, radius

Environnement (alpha)

Qualité de l'air

AlphaClasse AirQualityMeterElement (balise : <gmp-air-quality-meter>) étend HTMLElement, implémente AirQualityMeterElementOptions, bibliothèque "airQuality"

Propriétés : location (attr: location), requestedLanguage

Méthodes héritées : addEventListener, removeEventListener

Événements : gmp-error, gmp-load

Interface AirQualityMeterElementOptions

Propriétés : location, requestedLanguage

Partage de trajet

Vue Plan

Classe JourneySharingMapView bibliothèque "journeySharing"

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

Méthodes : addLocationProvider, removeLocationProvider

Interface JourneySharingMapViewOptions

Propriétés : automaticViewportMode, element, locationProviders, mapOptions, locationProvider, destinationMarkerSetup, originMarkerSetup, taskOutcomeMarkerSetup, unsuccessfulTaskMarkerSetup, vehicleMarkerSetup, waypointMarkerSetup, anticipatedRoutePolylineSetup, takenRoutePolylineSetup, pingMarkerSetup, successfulTaskMarkerSetup

Constantes AutomaticViewportMode library "journeySharing"

Constantes : FIT_ANTICIPATED_ROUTE, NONE

Classe abstraite LocationProvider

Méthodes : addListener

Classe abstraite PollingLocationProvider extends LocationProvider

Propriétés : isPolling, pollingIntervalMillis

Méthodes héritées : addListener

Événements : ispollingchange

Interface PollingLocationProviderIsPollingChangeEvent

Propriétés : error

Authentification

Interface AuthToken

Propriétés : expiresInSeconds, token

Interface AuthTokenContext

Propriétés : deliveryVehicleId, taskId, trackingId, tripId, vehicleId

Typedef AuthTokenFetcher
Interface AuthTokenFetcherOptions

Propriétés : context, serviceType

Constantes FleetEngineServiceType bibliothèque "journeySharing"

Constantes : DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

Personnalisation de l'UI

Typedef PolylineSetup
Interface PolylineSetupOptions

Propriétés : polylineOptions, visible

Interface DefaultPolylineSetupOptions

Propriétés : defaultPolylineOptions, defaultVisible

Typedef MarkerSetup
Interface MarkerSetupOptions

Propriétés : markerOptions

Interface DefaultMarkerSetupOptions

Propriétés : defaultMarkerOptions

Interface MarkerCustomizationFunctionParams

Propriétés : defaultOptions, isNew, marker

interface DeliveryVehicleMarkerCustomizationFunctionParams extends MarkerCustomizationFunctionParams

Propriétés : vehicle

Propriétés héritées : defaultOptions, isNew, marker

Interface PlannedStopMarkerCustomizationFunctionParams étend DeliveryVehicleMarkerCustomizationFunctionParams

Propriétés : stopIndex

Propriétés héritées : defaultOptions, isNew, marker, vehicle

Interface TaskMarkerCustomizationFunctionParams étend DeliveryVehicleMarkerCustomizationFunctionParams

Propriétés : task

Propriétés héritées : defaultOptions, isNew, marker, vehicle

Interface ShipmentMarkerCustomizationFunctionParams étend MarkerCustomizationFunctionParams

Propriétés : taskTrackingInfo

Propriétés héritées : defaultOptions, isNew, marker

Interface TripMarkerCustomizationFunctionParams extends MarkerCustomizationFunctionParams

Propriétés : trip

Propriétés héritées : defaultOptions, isNew, marker

Interface TripWaypointMarkerCustomizationFunctionParams extends TripMarkerCustomizationFunctionParams

Propriétés : waypointIndex

Propriétés héritées : defaultOptions, isNew, marker, trip

Interface VehicleMarkerCustomizationFunctionParams étend MarkerCustomizationFunctionParams

Propriétés : vehicle

Propriétés héritées : defaultOptions, isNew, marker

Interface VehicleWaypointMarkerCustomizationFunctionParams étend VehicleMarkerCustomizationFunctionParams

Propriétés : waypointIndex

Propriétés héritées : defaultOptions, isNew, marker, vehicle

Interface PolylineCustomizationFunctionParams

Propriétés : defaultOptions, isNew, polylines

Interface ShipmentPolylineCustomizationFunctionParams extends PolylineCustomizationFunctionParams

Propriétés : taskTrackingInfo

Propriétés héritées : defaultOptions, isNew, polylines

Interface TripPolylineCustomizationFunctionParams étend PolylineCustomizationFunctionParams

Propriétés : trip

Propriétés héritées : defaultOptions, isNew, polylines

Interface VehiclePolylineCustomizationFunctionParams étend PolylineCustomizationFunctionParams

Propriétés : vehicle

Propriétés héritées : defaultOptions, isNew, polylines

Interface DeliveryVehiclePolylineCustomizationFunctionParams étend PolylineCustomizationFunctionParams

Propriétés : deliveryVehicle

Propriétés héritées : defaultOptions, isNew, polylines

Entités Fleet Engine

Interface Tasks

Propriétés : attributes, estimatedCompletionTime, latestVehicleLocationUpdate, name, outcome, outcomeLocation, outcomeLocationSource, outcomeTime, plannedLocation, remainingVehicleJourneySegments, status, targetTimeWindow, trackingId, type, vehicleId

Interface TaskInfo

Propriétés : extraDurationMillis, id, targetTimeWindow

Interface TaskTrackingInfo

Propriétés : attributes, estimatedArrivalTime, estimatedTaskCompletionTime, latestVehicleLocationUpdate, name, plannedLocation, remainingDrivingDistanceMeters, remainingStopCount, routePolylinePoints, state, targetTimeWindow, taskOutcome, taskOutcomeTime, trackingId

Interface de trajet

Propriétés : actualDropOffLocation, actualPickupLocation, dropOffTime, latestVehicleLocationUpdate, name, passengerCount, pickupTime, plannedDropOffLocation, plannedPickupLocation, remainingWaypoints, status, type, vehicleId

Interface DeliveryVehicle

Propriétés : attributes, currentRouteSegmentEndPoint, latestVehicleLocationUpdate, name, navigationStatus, remainingDistanceMeters, remainingDurationMillis, remainingVehicleJourneySegments

Interface DeliveryVehicleStop

Propriétés : plannedLocation, state, tasks

Constantes DeliveryVehicleStopState bibliothèque "journeySharing"

Constantes : ARRIVED, ENROUTE, NEW, UNSPECIFIED

Interface VehicleJourneySegment

Propriétés : drivingDistanceMeters, drivingDurationMillis, path, stop

Interface VehicleLocationUpdate

Propriétés : heading, location, speedKilometersPerHour, time

Interface VehicleWaypoint

Propriétés : distanceMeters, durationMillis, location, path, speedReadingIntervals

Interface du véhicule

Propriétés : attributes, currentRouteSegmentEndPoint, currentRouteSegmentVersion, currentTrips, etaToFirstWaypoint, latestLocation, maximumCapacity, name, navigationStatus, remainingDistanceMeters, supportedTripTypes, vehicleState, vehicleType, waypoints, waypointsVersion

Constantes VehicleNavigationStatus bibliothèque "journeySharing"

Constantes : ARRIVED_AT_DESTINATION, ENROUTE_TO_DESTINATION, NO_GUIDANCE, OFF_ROUTE, UNKNOWN_NAVIGATION_STATUS

Constantes VehicleState bibliothèque "journeySharing"

Constantes : OFFLINE, ONLINE, UNKNOWN_VEHICLE_STATE

Constantes VehicleType bibliothèque "journeySharing"

Constantes : AUTO, TAXI, TRUCK, TWO_WHEELER, UNKNOWN

Constantes TripType bibliothèque "journeySharing"

Constantes : EXCLUSIVE, SHARED, UNKNOWN_TRIP_TYPE

Interface TripWaypoint

Propriétés : distanceMeters, durationMillis, location, path, speedReadingIntervals, tripId, waypointType

Constantes WaypointType library "journeySharing"

Constantes : DROP_OFF_WAYPOINT_TYPE, INTERMEDIATE_DESTINATION_WAYPOINT_TYPE, PICKUP_WAYPOINT_TYPE, UNKNOWN_WAYPOINT_TYPE

Interface TimeWindow

Propriétés : endTime, startTime

Constantes de vitesse library "journeySharing"

Constantes : NORMAL, SLOW, TRAFFIC_JAM

Interface SpeedReadingInterval

Propriétés : endPolylinePointIndex, speed, startPolylinePointIndex

Progression du trajet et de la commande

Classe FleetEngineTripLocationProvider étend PollingLocationProvider, bibliothèque "journeySharing"

Méthodes statiques :TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION,TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Propriétés : tripId

Propriétés héritées : isPolling, pollingIntervalMillis

Méthodes : refresh

Méthodes héritées : addListener

Événements : error, update

Événements hérités : ispollingchange

Interface FleetEngineTripLocationProviderOptions

Propriétés : activePolylineCustomization, authTokenFetcher, destinationMarkerCustomization, originMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, takenPolylineCustomization, tripId, vehicleMarkerCustomization, waypointMarkerCustomization

Interface FleetEngineTripLocationProviderUpdateEvent

Propriétés : trip

Suivi de flotte – Last Mile Fleet

Classe FleetEngineDeliveryVehicleLocationProvider étend PollingLocationProvider, bibliothèque "journeySharing"

Propriétés : deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Propriétés héritées : isPolling, pollingIntervalMillis

Méthodes héritées : addListener

Événements : error, update

Événements hérités : ispollingchange

Interface FleetEngineDeliveryVehicleLocationProviderOptions

Propriétés : activePolylineCustomization, authTokenFetcher, deliveryVehicleId, deliveryVehicleMarkerCustomization, plannedStopMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, takenPolylineCustomization, taskFilterOptions, taskMarkerCustomization, taskOutcomeMarkerCustomization

Interface FleetEngineTaskFilterOptions

Propriétés : completionTimeFrom, completionTimeTo, state

Interface FleetEngineDeliveryVehicleLocationProviderUpdateEvent

Propriétés : completedVehicleJourneySegments, deliveryVehicle, tasks

Classe FleetEngineDeliveryFleetLocationProvider étend PollingLocationProvider, bibliothèque "journeySharing"

Propriétés : deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

Propriétés héritées : isPolling, pollingIntervalMillis

Méthodes héritées : addListener

Événements : update

Événements hérités : ispollingchange

Interface FleetEngineDeliveryFleetLocationProviderOptions

Propriétés : authTokenFetcher, deliveryVehicleFilter, deliveryVehicleMarkerCustomization, locationRestriction, projectId, staleLocationThresholdMillis

Interface FleetEngineDeliveryFleetLocationProviderUpdateEvent

Propriétés : deliveryVehicles

Suivi de flotte - Courses et livraisons à la demande

Classe FleetEngineVehicleLocationProvider étend PollingLocationProvider, bibliothèque "journeySharing"

Méthodes statiques :TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION,TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Propriétés : staleLocationThresholdMillis, vehicleId

Propriétés héritées : isPolling, pollingIntervalMillis

Méthodes héritées : addListener

Événements : error, update

Événements hérités : ispollingchange

Interface FleetEngineVehicleLocationProviderOptions

Propriétés : activePolylineCustomization, authTokenFetcher, destinationMarkerCustomization, intermediateDestinationMarkerCustomization, originMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, staleLocationThresholdMillis, takenPolylineCustomization, vehicleId, vehicleMarkerCustomization

Interface FleetEngineVehicleLocationProviderUpdateEvent

Propriétés : trips, vehicle

Classe FleetEngineFleetLocationProvider étend PollingLocationProvider, bibliothèque "journeySharing"

Propriétés : locationRestriction, staleLocationThresholdMillis, vehicleFilter

Propriétés héritées : isPolling, pollingIntervalMillis

Méthodes héritées : addListener

Événements : update

Événements hérités : ispollingchange

Interface FleetEngineFleetLocationProviderOptions

Propriétés : authTokenFetcher, locationRestriction, projectId, staleLocationThresholdMillis, vehicleFilter, vehicleMarkerCustomization

Interface FleetEngineFleetLocationProviderUpdateEvent

Propriétés : vehicles

Suivi des expéditions

Classe FleetEngineShipmentLocationProvider étend PollingLocationProvider, bibliothèque "journeySharing"

Propriétés : trackingId

Propriétés héritées : isPolling, pollingIntervalMillis

Méthodes : refresh

Méthodes héritées : addListener

Événements : error, update

Événements hérités : ispollingchange

Interface FleetEngineShipmentLocationProviderOptions

Propriétés : activePolylineCustomization, authTokenFetcher, deliveryVehicleMarkerCustomization, destinationMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, takenPolylineCustomization, trackingId

Interface FleetEngineShipmentLocationProviderUpdateEvent

Propriétés : taskTrackingInfo

Interfaces de bibliothèque

Interfaces de la bibliothèque

Interface CoreLibrary

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

Interface MapsLibrary

Propriétés : 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

Interface Maps3DLibrary

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

Interface PlacesLibrary

Propriétés : 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

Interface GeocodingLibrary

Propriétés : Containment, ExtraGeocodeComputation, Geocoder, GeocoderLocationType, GeocoderStatus, SpatialRelationship

Interface RoutesLibrary

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

Interface MarkerLibrary

Propriétés : AdvancedMarkerClickEvent, AdvancedMarkerElement, Animation, CollisionBehavior, Marker, PinElement

Interface GeometryLibrary

Propriétés : encoding, poly, spherical

Interface ElevationLibrary

Propriétés : ElevationService, ElevationStatus

Interface StreetViewLibrary

Propriétés : InfoWindow, OverlayView, StreetViewCoverageLayer, StreetViewPanorama, StreetViewPreference, StreetViewService, StreetViewSource, StreetViewStatus

Interface JourneySharingLibrary

Propriétés : AutomaticViewportMode, DeliveryVehicleStopState, FleetEngineDeliveryFleetLocationProvider, FleetEngineDeliveryVehicleLocationProvider, FleetEngineFleetLocationProvider, FleetEngineServiceType, FleetEngineShipmentLocationProvider, FleetEngineTripLocationProvider, FleetEngineVehicleLocationProvider, JourneySharingMapView, Speed, TripType, VehicleNavigationStatus, VehicleState, VehicleType, WaypointType

Interface DrawingLibrary

Propriétés : DrawingManager, OverlayType

Interface VisualizationLibrary

Propriétés : HeatmapLayer

Interface AirQualityLibrary

Propriétés : AirQualityMeterElement

Interface AddressValidationLibrary

Propriétés : Address, AddressComponent, AddressMetadata, AddressValidation, ConfirmationLevel, Geocode, Granularity, BetaPossibleNextAction, USPSAddress, USPSData, Verdict