Google Maps JavaScript API v3 Reference

Dernière mise à jour le mercredi 27 novembre 2024

Il s'agit d'un index de toutes les classes, méthodes et interfaces de l'API Maps JavaScript version 3.59 (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.58 (canal trimestriel), la version 3.57 et la version 3.56.

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

Concepts généraux

google.maps

Espace de noms google.maps

Méthodes statiques : importLibrary

Constantes : version

Paramètres

Catégorie "Paramètres"

Méthodes statiques : getInstance

Propriétés : BetaexperienceIds, fetchAppCheckToken

Interface MapsAppCheckTokenResult

Système d'événements

classe d'événement

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

Interface MapsEventListener

Méthodes : remove

Classe MVCObject

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

Classe MVCArray

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

Événements : insert_at, remove_at, set_at

Interface ErrorEvent

Propriétés : error

Erreurs

Classe MapsNetworkError

Propriétés : code, endpoint

Classe MapsRequestError
Classe MapsServerError
Constantes MapsNetworkErrorEndpoint

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

Maps

Maps

Catégorie de carte

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

Constantes : DEMO_MAP_ID

É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 et 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

BêtaClasse MapElement

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

Méthodes : BetaaddEventListener, BetaremoveEventListener

Événements : gmp-zoomchange

BêtaInterface MapElementOptions

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

BêtaClasse ZoomChangeEvent
Interface MapTypeStyle

Propriétés : elementType, featureType, stylers

Interface MapMouseEvent

Propriétés : domEvent, latLng

Méthodes : stop

Interface IconMouseEvent

Propriétés : placeId

Constantes ColorScheme

Constantes : DARK, FOLLOW_SYSTEM, LIGHT

Constantes MapTypeId

Constantes : HYBRID, ROADMAP, SATELLITE, TERRAIN

Classe MapTypeRegistry

Méthodes : set

Interface MapRestriction

Propriétés : latLngBounds, strictBounds

Classe TrafficLayer

Méthodes : getMap, setMap, setOptions

Interface TrafficLayerOptions

Propriétés : autoRefresh, map

Classe TransitLayer

Méthodes : getMap, setMap

Classe BicycleLayer

Méthodes : getMap, setMap

BêtaInterface CameraOptions

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

Interface VisibleRegion

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

Constantes RenderingType

Constantes : RASTER, UNINITIALIZED, VECTOR

Interface MapCapabilities

Propriétés : isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

Classe WebGLOverlayView

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

Interface WebGLDrawOptions

Propriétés : gl, transformer

Interface WebGLStateOptions

Propriétés : gl

Interface CoordinateTransformer

Méthodes : fromLatLngAltitude, getCameraParams

Interface CameraParams

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

Coordonnées

Classe LatLng

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

Interface LatLngLiteral

Propriétés : lat, lng

Classe LatLngBounds

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

Constantes : MAX_BOUNDS

Interface LatLngBoundsLiteral

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

Classe LatLngAltitude

Propriétés : altitude, lat, lng

Méthodes : equals, toJSON

Interface LatLngAltitudeLiteral

Propriétés : altitude, lat, lng

Classe Point

Propriétés : x, y

Méthodes : equals, toString

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

Propriétés : center, radius

AlphaClasse Orientation3D

Propriétés : heading, roll, tilt

Méthodes : equals, toJSON

AlphaInterface Orientation3DLiteral

Propriétés : heading, roll, tilt

AlphaClasse Vector3D

Propriétés : x, y, z

Méthodes : equals, toJSON

AlphaInterface Vector3DLiteral

Propriétés : x, y, z

Styles basés sur les données

Interface FeatureLayer

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

Méthodes : addListener

Événements : click, mousemove

Constantes FeatureType

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

Propriétés : placeId

Méthodes : fetchPlace

BêtaInterface DatasetFeature

Propriétés : datasetAttributes, datasetId

Interface FeatureMouseEvent

Propriétés : features

Commandes

Interface CameraControlOptions

Propriétés : position

Interface FullscreenControlOptions

Propriétés : position

Interface MapTypeControlOptions

Propriétés : mapTypeIds, position, style

Constantes MapTypeControlStyle

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

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

Méthodes statiques : decodePath, encodePath

classe sphérique

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

classe polyédrique

Méthodes statiques : containsLocation, isLocationOnEdge

Dessiner sur la carte

Repères avancés

Classe AdvancedMarkerElement

Propriétés : collisionBehavior, content, element, BetagmpClickable, gmpDraggable, map, position, title, zIndex

Méthodes : BetaaddEventListener, addListener, BetaremoveEventListener

Événements : click, drag, dragend, dragstart et Betagmp-click

Interface AdvancedMarkerElementOptions

Propriétés : collisionBehavior, content, BetagmpClickable, gmpDraggable, map, position, title, zIndex

BêtaClasse AdvancedMarkerClickEvent
Classe PinElement

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

Méthodes : BetaaddEventListener, BetaremoveEventListener

Interface PinElementOptions

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

Fenêtre d'informations

Classe InfoWindow

Propriétés : isOpen

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

Événements : close, closeclick, content_changed, domready, headercontent_changed, headerdisabled_changed, position_changed, visible et 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

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

Événements : click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup et 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

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

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

Interface PolygonOptions

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

Interface PolyMouseEvent

Propriétés : edge, path, vertex

Classe Rectangle

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

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

Interface RectangleOptions

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

Classe Circle

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

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

Interface CircleOptions

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

Constantes StrokePosition

Constantes : CENTER, INSIDE, OUTSIDE

Données

Classe de données

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

Événements : addfeature, click, contextmenu, dblclick, mousedown, mouseout, mouseover, mouseup, removefeature, removeproperty, setgeometry, setproperty et 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
Data.Feature class

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

Classe Data.Point

Méthodes : forEachLatLng, get, getType

Classe Data.MultiPoint

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

Classe Data.LineString

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

Classe Data.MultiLineString

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

Classe Data.LinearRing

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

Classe Data.Polygon

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

Classe Data.MultiPolygon

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

Classe Data.GeometryCollection

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

Interface Data.MouseEvent

Propriétés : feature

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

Méthodes statiques : preventMapHitsAndGesturesFrom, preventMapHitsFrom

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

Interface MapPanes

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

Interface MapCanvasProjection

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

KML

Classe KmlLayer

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

Événements : click, defaultviewport_changed, status_changed

Interface KmlLayerOptions

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

Interface KmlLayerMetadata

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

Constantes KmlLayerStatus

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 et tileSize

Méthodes : getTile, releaseTile

Interface de projection

Méthodes : fromLatLngToPoint, fromPointToLatLng

Classe ImageMapType

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

Méthodes : getOpacity, getTile, releaseTile, setOpacity

Événements : tilesloaded

Interface ImageMapTypeOptions

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

Classe GroundOverlay

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

Événements : click, dblclick

Interface GroundOverlayOptions

Propriétés : clickable, map, opacity

Classe StyledMapType

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

Méthodes : getTile, releaseTile

Interface StyledMapTypeOptions

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

Bibliothèque de dessins

Classe DrawingManager

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

Événements : circlecomplete, markercomplete, overlaycomplete, polygoncomplete, polylinecomplete et 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

Constantes : CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Cartes de densité

Classe HeatmapLayer

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

Interface HeatmapLayerOptions

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

Interface WeightedLocation

Propriétés : location, weight

Zoom maximal

Classe MaxZoomService

Méthodes : getMaxZoomAtLatLng

Interface MaxZoomResult

Propriétés : status, zoom

Constantes MaxZoomStatus

Constantes : ERROR, OK

Repère (ancien)

Classe de repère

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

Constantes : MAX_ZINDEX

É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 et 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

Constantes : OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Interface d'icône

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 du symbole

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

Constantes SymbolPath

Constantes : BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Constantes d'animation

Constantes : BOUNCE, DROP

Street View

Rendu

Classe StreetViewPanorama

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

Événements : closeclick, pano_changed, position_changed, pov_changed, resize, status_changed, visible_changed et 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

Méthodes : getMap, setMap

Service

Classe StreetViewService

Méthodes : getPanorama

Constantes StreetViewStatus

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

Constantes : BEST, NEAREST

Constantes StreetViewSource

Constantes : DEFAULT, GOOGLE, OUTDOOR

Interface StreetViewPanoramaData

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

Propriétés : description, heading, pano

Places

Widgets Places

BêtaClasse PlaceAutocompleteElement

Propriétés : componentRestrictions, locationBias, locationRestriction, name, requestedLanguage, requestedRegion et types

Méthodes : BetaaddEventListener, BetaremoveEventListener

Événements : gmp-placeselect, gmp-requesterror

BêtaInterface PlaceAutocompleteElementOptions

Propriétés : componentRestrictions, locationBias, locationRestriction, requestedLanguage, requestedRegion, types

BêtaClasse PlaceAutocompletePlaceSelectEvent

Propriétés : Betaplace

BêtaClasse PlaceAutocompleteRequestErrorEvent
AlphaClasse PlaceDetailsElement

Propriétés : place, size

Méthodes : BetaaddEventListener, configureFromLocation, configureFromPlace, BetaremoveEventListener

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

AlphaInterface PlaceDetailsElementOptions

Propriétés : size

AlphaConstantes PlaceDetailsSize

Constantes : LARGE, MEDIUM, SMALL, X_LARGE

AlphaClasse PlaceListElement

Propriétés : places, selectable

Méthodes : BetaaddEventListener, configureFromSearchByTextRequest, configureFromSearchNearbyRequest, BetaremoveEventListener

Événements : gmp-load, gmp-placeselect, gmp-requesterror

AlphaInterface PlaceListElementOptions

Propriétés : selectable

AlphaClasse PlaceListPlaceSelectEvent

Propriétés : index, place

Classe de saisie semi-automatique

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

Événements : place_changed

Interface AutocompleteOptions

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

Méthodes : getBounds, getPlaces, setBounds

Événements : places_changed

Interface SearchBoxOptions

Propriétés : bounds

Place

Classe Place

Méthodes statiques : searchByText, searchNearby

Propriétés : accessibilityOptions, addressComponents, adrFormatAddress, allowsDogs, attributions, businessStatus, displayName, displayNameLanguageCode, editorialSummary, editorialSummaryLanguageCode, evChargeOptions, formattedAddress, fuelOptions, googleMapsURI, hasCurbsidePickup, hasDelivery, hasDineIn, hasLiveMusic, hasMenuForChildren, hasOutdoorSeating, hasRestroom, hasTakeout, iconBackgroundColor, id, internationalPhoneNumber, isGoodForChildren, isGoodForGroups, isGoodForWatchingSports, isReservable, location, nationalPhoneNumber, parkingOptions, paymentOptions, photos, plusCode, priceLevel, primaryType, primaryTypeDisplayName, primaryTypeDisplayNameLanguageCode, rating, regularOpeningHours, requestedLanguage, requestedRegion, reviews, servesBeer, servesBreakfast, servesBrunch, servesCocktails, servesCoffee, servesDessert, servesDinner, servesLunch, servesVegetarianFood, servesWine, svgIconMaskURI, types, userRatingCount, utcOffsetMinutes, viewport, websiteURI, openingHours, hasWiFi

Méthodes : fetchFields, BetagetNextOpeningTime, BetaisOpen, toJSON

Interface PlaceOptions

Propriétés : id, requestedLanguage, requestedRegion

Classe AccessibilityOptions

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

BêtaClasse AddressComponent

Propriétés : longText, shortText, types

BêtaClasse d'attribution

Propriétés : provider, providerURI

BêtaClasse AuthorAttribution

Propriétés : displayName, photoURI, uri

Classe ConnectorAggregation

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

Classe EVChargeOptions

Propriétés : connectorAggregations, connectorCount

Constantes EVConnectorType

Constantes : CCS_COMBO_1, CCS_COMBO_2, CHADEMO, J1772, 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

Propriétés : fuelPrices

Classe FuelPrice

Propriétés : price, type, updateTime

Constantes FuelType

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

Classe Money

Propriétés : currencyCode, nanos, units

Méthodes : toString

BêtaClasse OpeningHours

Propriétés : periods, weekdayDescriptions

BêtaClasse OpeningHoursPeriod

Propriétés : close, open

BêtaClasse OpeningHoursPoint

Propriétés : day, hour, minute

Classe ParkingOptions

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

Classe PaymentOptions

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

BêtaCours de photo

Propriétés : authorAttributions, heightPx, widthPx

Méthodes : getURI

BêtaClasse Plus Code

Propriétés : compoundCode, globalCode

BêtaConstantes PriceLevel

Constantes : EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

BêtaExaminer la classe

Propriétés : authorAttribution, publishTime, rating, relativePublishTimeDescription, text, textLanguageCode

Interface SearchByTextRequest

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

Constantes SearchByTextRankPreference

Constantes : DISTANCE, RELEVANCE

Interface SearchNearbyRequest

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

Constantes SearchNearbyRankPreference

Constantes : DISTANCE, POPULARITY

Données de saisie semi-automatique (nouveau)

Interface AutocompleteRequest

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

Classe AutocompleteSessionToken
Classe AutocompleteSuggestion

Méthodes statiques : fetchAutocompleteSuggestions

Propriétés : placePrediction

Classe PlacePrediction

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

Méthodes : toPlace

Classe StringRange

Propriétés : endOffset, startOffset

Classe FormattableText

Propriétés : matches, text

Geocoder

Classe Geocoder

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

Constantes : ADDRESS_DESCRIPTORS

Constantes GeocoderStatus

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

Constantes : APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

BêtaInterface de repère

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

BêtaInterface Area

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

BêtaConstantes de structuration

Constantes : NEAR, OUTSKIRTS, WITHIN

BêtaConstantes SpatialRelationship

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

Service Places

Classe PlacesService

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 et type

Constantes RankBy

Constantes : DISTANCE, PROMINENCE

Typedef LocationBias
Typedef LocationRestriction
Constantes PlacesServiceStatus

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

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

Service Place Autocomplete

Classe AutocompleteService

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

Routes

Directions

Classe DirectionsService

Méthodes : route

Interface DirectionsRequest

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

Constantes DirectionsStatus

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

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

É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

Constantes : BICYCLING, DRIVING, TRANSIT, WALKING

Interface DrivingOptions

Propriétés : departureTime, trafficModel

Constantes TrafficModel

Constantes : BEST_GUESS, OPTIMISTIC, PESSIMISTIC

Interface TransitOptions

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

Constantes TransitMode

Constantes : BUS, RAIL, SUBWAY, TRAIN, TRAM

Constantes TransitRoutePreference

Constantes : FEWER_TRANSFERS, LESS_WALKING

Interface TransitFare

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

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

Constantes : IMPERIAL, METRIC

Interface Distance

Propriétés : text, value

Interface Duration

Propriétés : text, value

Interface temporelle

Propriétés : text, time_zone, value

Constantes DirectionsTravelMode
Constantes DirectionsUnitSystem

Distance Matrix

Classe DistanceMatrixService

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

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

Constantes DistanceMatrixElementStatus

Constantes : NOT_FOUND, OK, ZERO_RESULTS

Elevation

Classe ElevationService

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

Constantes : INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Widget Elevation (alpha)

AlphaClasse ElevationElement

Propriétés : path, unitSystem

Méthodes : BetaaddEventListener, BetaremoveEventListener

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

AlphaInterface ElevationElementOptions

Propriétés : path, unitSystem

Partage de trajet

Vue Carte

Classe JourneySharingMapView

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

Constantes : FIT_ANTICIPATED_ROUTE, NONE

Classe abstraite LocationProvider

Méthodes : addListener

Classe abstraite PollingLocationProvider

Propriétés : isPolling, pollingIntervalMillis

É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

Constantes : DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

Personnalisation de l'interface utilisateur

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

Propriétés : vehicle

Interface PlannedStopMarkerCustomizationFunctionParams

Propriétés : stopIndex

Interface TaskMarkerCustomizationFunctionParams

Propriétés : task

Interface ShipmentMarkerCustomizationFunctionParams

Propriétés : taskTrackingInfo

Interface TripMarkerCustomizationFunctionParams

Propriétés : trip

Interface TripWaypointMarkerCustomizationFunctionParams

Propriétés : waypointIndex

Interface VehicleMarkerCustomizationFunctionParams

Propriétés : vehicle

Interface VehicleWaypointMarkerCustomizationFunctionParams

Propriétés : waypointIndex

Interface PolylineCustomizationFunctionParams

Propriétés : defaultOptions, isNew, polylines

Interface ShipmentPolylineCustomizationFunctionParams

Propriétés : taskTrackingInfo

Interface TripPolylineCustomizationFunctionParams

Propriétés : trip

Interface VehiclePolylineCustomizationFunctionParams

Propriétés : vehicle

Interface DeliveryVehiclePolylineCustomizationFunctionParams

Propriétés : deliveryVehicle

Entités Fleet Engine

Interface de la tâche

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

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

Constantes : ARRIVED_AT_DESTINATION, ENROUTE_TO_DESTINATION, NO_GUIDANCE, OFF_ROUTE, UNKNOWN_NAVIGATION_STATUS

Constantes VehicleState

Constantes : OFFLINE, ONLINE, UNKNOWN_VEHICLE_STATE

Constantes VehicleType

Constantes : AUTO, TAXI, TRUCK, TWO_WHEELER, UNKNOWN

Constantes TripType

Constantes : EXCLUSIVE, SHARED, UNKNOWN_TRIP_TYPE

Interface TripWaypoint

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

Constantes WaypointType

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

Constantes : NORMAL, SLOW, TRAFFIC_JAM

Interface SpeedReadingInterval

Propriétés : endPolylinePointIndex, speed, startPolylinePointIndex

Progression du trajet et de la commande

Classe FleetEngineTripLocationProvider

Méthodes statiques : TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Propriétés : tripId

Méthodes : refresh

Événements : error, update

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

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

Événements : error, update

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

Propriétés : deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

Événements : update

Interface FleetEngineDeliveryFleetLocationProviderOptions

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

Interface FleetEngineDeliveryFleetLocationProviderUpdateEvent

Propriétés : deliveryVehicles

Suivi de flotte : On-demand Rides & Deliveries

Classe FleetEngineVehicleLocationProvider

Méthodes statiques : TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Propriétés : staleLocationThresholdMillis, vehicleId

Événements : error, update

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

Propriétés : locationRestriction, staleLocationThresholdMillis, vehicleFilter

Événements : update

Interface FleetEngineFleetLocationProviderOptions

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

Interface FleetEngineFleetLocationProviderUpdateEvent

Propriétés : vehicles

Suivi des envois

Classe FleetEngineShipmentLocationProvider

Propriétés : trackingId

Méthodes : refresh

Événements : error, update

Interface FleetEngineShipmentLocationProviderOptions

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

Interface FleetEngineShipmentLocationProviderUpdateEvent

Propriétés : taskTrackingInfo

Cartes 3D (alpha)

Maps 3D

AlphaClasse Map3DElement

Propriétés : bounds, center, defaultLabelsDisabled, defaultUIDisabled, heading, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, range, roll, tilt

Méthodes : BetaaddEventListener, flyCameraAround, flyCameraTo, BetaremoveEventListener, stopCameraAnimation

Événements : gmp-animationend, gmp-centerchange, gmp-click, gmp-headingchange, gmp-rangechange, gmp-rollchange, gmp-steadychange et gmp-tiltchange

AlphaInterface Map3DElementOptions

Propriétés : bounds, center, defaultLabelsDisabled, defaultUIDisabled, heading, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, range, roll, tilt

AlphaInterface FlyAroundAnimationOptions

Propriétés : camera, durationMillis, rounds

AlphaInterface FlyToAnimationOptions

Propriétés : durationMillis, endCamera

AlphaInterface CameraOptions

Propriétés : center, heading, range, roll, tilt

AlphaClasse SteadyChangeEvent

Propriétés : isSteady

AlphaClasse LocationClickEvent

Propriétés : position

AlphaClasse PlaceClickEvent

Propriétés : placeId

Méthodes : fetchPlace

AlphaClasse Marker3DElement

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

Méthodes : BetaaddEventListener, BetaremoveEventListener

AlphaInterface Marker3DElementOptions

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

AlphaClasse Marker3DInteractiveElement

Méthodes : addEventListener, removeEventListener

Événements : gmp-click

AlphaInterface Marker3DInteractiveElementOptions
AlphaClasse Model3DElement

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

Méthodes : BetaaddEventListener, BetaremoveEventListener

AlphaInterface Model3DElementOptions

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

AlphaClasse Polyline3DElement

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

Méthodes : BetaaddEventListener, BetaremoveEventListener

AlphaInterface Polyline3DElementOptions

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

AlphaClasse Polygon3DElement

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

Méthodes : BetaaddEventListener, BetaremoveEventListener

AlphaInterface Polygon3DElementOptions

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

AlphaConstantes AltitudeMode

Constantes : ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND, RELATIVE_TO_MESH

Contexte local (bêta)

Vue Carte

BêtaClasse LocalContextMapView

Propriétés : directionsOptions, element, isTransitioningMapBounds, locationBias, locationRestriction, maxPlaceCount et placeTypePreferences

Méthodes : addListener, hidePlaceDetailsView, search

Événements : error, placedetailsviewhidestart, placedetailsviewshowstart

BêtaInterface LocalContextMapViewOptions

Propriétés : directionsOptions, element, locationBias, locationRestriction, map, maxPlaceCount, pinOptionsSetup, placeChooserViewSetup, placeDetailsViewSetup, placeTypePreferences

BêtaTypedef PlaceTypePreference
BêtaClasse MapDirectionsOptions

Méthodes : addListener

BêtaInterface MapDirectionsOptionsLiteral

Propriétés : origin

BêtaInterface PinOptions

Propriétés : background, glyphColor, scale

Interface PlaceChooserViewSetupOptions

Propriétés : layoutMode, position

BêtaConstantes PlaceChooserLayoutMode

Constantes : HIDDEN, SHEET

BêtaConstantes PlaceChooserPosition

Constantes : BLOCK_END, INLINE_END, INLINE_START

Interface PlaceDetailsViewSetupOptions

Propriétés : hidesOnMapClick, layoutMode, position

BêtaConstantes PlaceDetailsLayoutMode

Constantes : INFO_WINDOW, SHEET

BêtaConstantes PlaceDetailsPosition

Constantes : INLINE_END, INLINE_START

Interfaces de bibliothèque

Interfaces de bibliothèque

Interface CoreLibrary

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

Interface MapsLibrary

Propriétés : BicyclingLayer, Circle, Data, FeatureType, GroundOverlay, ImageMapType, InfoWindow, KmlLayer, KmlLayerStatus, Map, MapTypeControlStyle, MapTypeId, MapTypeRegistry, MaxZoomService, MaxZoomStatus, OverlayView, Polygon, Polyline, Rectangle, RenderingType, StrokePosition, StyledMapType, TrafficLayer, TransitLayer, WebGLOverlayView, BetaZoomChangeEvent

AlphaInterface Maps3DLibrary

Propriétés : AltitudeMode, LocationClickEvent, Map3DElement, Marker3DElement, Marker3DInteractiveElement, Model3DElement, PlaceClickEvent, Polygon3DElement, Polyline3DElement, SteadyChangeEvent

Interface PlacesLibrary

Propriétés : AccessibilityOptions, AddressComponent, Attribution, AuthorAttribution, Autocomplete, AutocompleteService, AutocompleteSessionToken, AutocompleteSuggestion, BusinessStatus, ConnectorAggregation, EVChargeOptions, EVConnectorType, FormattableText, FuelOptions, FuelPrice, FuelType, Money, OpeningHours, OpeningHoursPeriod, OpeningHoursPoint, ParkingOptions, PaymentOptions, Photo, Place, PlacePrediction, PlacesService, PlacesServiceStatus, PlusCode, PriceLevel, RankBy, Review, SearchBox, SearchByTextRankPreference, SearchNearbyRankPreference, StringRange

Interface GeocodingLibrary

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

Interface RoutesLibrary

Propriétés : DirectionsRenderer, DirectionsService, DirectionsStatus, DistanceMatrixElementStatus, DistanceMatrixService, DistanceMatrixStatus, TrafficModel, TransitMode, TransitRoutePreference, TravelMode, 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