Google Maps JavaScript API v3 Reference

Dernière mise à jour : mardi 23 juillet 2024

Il s'agit d'un index de l'ensemble des classes, méthodes et interfaces du API Maps JavaScript version 3.57 (canal hebdomadaire). Ce document de référence est tenu informé des dernières modifications apportées à l'API.

Pour en savoir plus, consultez les Notes de version Gestion des versions :
Vous pouvez également consulter la documentation de référence version 3,56 (version trimestrielle), version 3,55 et version 3.54.

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

Méthodes statiques: importLibrary

Constantes: version

Paramètres (bêta)

BêtaClasse des paramètres

Méthodes statiques: BetagetInstance

Propriétés: BetaexperienceIds

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

Classe de carte

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

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

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

Interface MapOptions

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

BêtaClasse MapElement

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

Méthodes: BetaaddEventListener, BetaremoveEventListener

Événements: gmp-zoomchange

BêtaInterface MapElementOptions

Propriétés: center, headingInteractionDisabled mapId, renderingType, tiltInteractionDisabled 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 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 BicyclingLayer

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 de 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 de points

Propriétés: x, y

Méthodes: equals, toString

Classe de taille

Propriétés: height, width

Méthodes: equals, toString

Interface Padding

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

Interface de CircleLiteral

Propriétés: center, radius

Styles basés sur les données

Interface de 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

Définition du type de fonction de style de caractéristique
Interface FeatureStyleFunctionOptions

Propriétés: feature

Interface FeatureStyleOptions

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

Interface des fonctionnalités

Propriétés: featureType

Interface PlaceFeature

Propriétés: placeId

Méthodes: fetchPlace

BêtaInterface DatasetFeature

Propriétés: datasetAttributes, datasetId

Interface de l'événement FeatureMouseEvent

Propriétés: features

Commandes

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 RotationControlOptions

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 Geometry

espace de noms d'encodage

Méthodes statiques: decodePath, encodePath

espace de noms sphérique

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

espace de noms poly

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

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

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

Interface RectangleOptions

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

Cours de cercle

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

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

Définition de type Data.StylingFunction
Classe Data.Feature

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

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

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

Méthodes: getOpacity, getTile releaseTile, setOpacity

Événements: tilesloaded

Interface ImageMapTypeOptions

Propriétés: alt, getTileUrl maxZoom, minZoom, name opacity 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 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 rectanglecomplete

Interface DrawingManagerOptions

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

Interface de 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 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, 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 de l'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 des symboles

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

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êtaLa classe 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 de carburant

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 monétaire

Propriétés: currencyCode, nanos units

Méthodes: toString

BêtaCours 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 hasValetParking

Classe PaymentOptions

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

BêtaCours photo

Propriétés: authorAttributions, heightPx widthPx

Méthodes: getURI

BêtaClasse PlusCode

Propriétés: compoundCode, globalCode

BêtaConstantes priceLevel

Constantes: EXPENSIVE, FREE INEXPENSIVE, MODERATE, VERY_EXPENSIVE

BêtaExaminer le cours

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 (nouveauté)

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 types

BêtaInterface

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

BêtaConstantes de confinement

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 type

Constantes RankBy

Constantes: DISTANCE, PROMINENCE

Type de définition des biais de localisation
Définition du type 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 de PlaceOpeningHours

Propriétés: periods, weekday_text open_now

Méthodes: isOpen

Interface PlaceOpeningHoursPeriod

Propriétés: close, open

Interface de 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 Places 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 de 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 de QueryAutocompletePrediction

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

Interface de PredictionTerm

Propriétés: offset, value

Interface PredictionSubstring

Propriétés: length, offset

Interface StructuredUpdated

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 des véhicules de transports en commun

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 UnitySystem

Constantes: IMPERIAL, METRIC

Interface de 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

Partage de trajet

Vue plan

Classe JournalneySharingMapView

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 de JourneyShareMapViewOptions

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

Définition du type AuthTokenFetcher
Interface AuthTokenFetcherOptions

Propriétés: context, serviceType

Constantes FleetEngineServiceType

Constantes: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE TRIP_SERVICE, UNKNOWN_SERVICE

Personnalisation de l'UI

Définition du type de configuration PolylineSetup
Interface PolylineSetupOptions

Propriétés: polylineOptions, visible

Interface DefaultPolylineSetupOptions

Propriétés: defaultPolylineOptions, defaultVisible

MarkerSetup typedef
Interface MarkerSetupOptions

Propriétés: markerOptions

Interface DefaultMarkerSetupOptions

Propriétés: defaultMarkerOptions

Interface MarkerPersonnalisationFunctionParams

Propriétés: defaultOptions, isNew marker

Interface de DeliveryVehicleMarkerSchedulingFunctionParams

Propriétés: vehicle

Interface PlannedStopMarkerPersonalizedFunctionParams

Propriétés: stopIndex

Interface de TaskMarkerPersonalizedFunctionParams

Propriétés: task

Interface ShipmentMarkerPersonnalisationFunctionParams

Propriétés: taskTrackingInfo

Interface TripMarkerPersonnalisationFunctionParams

Propriétés: trip

Interface TripWaypointMarkerPersonalFunctionParams

Propriétés: waypointIndex

BêtaInterface VehicleMarkerAutomationFunctionParams

Propriétés: vehicle

BêtaInterface VehicleWaypointMarkerTutorialFunctionParams

Propriétés: waypointIndex

Interface de PolylinePersonalizedFunctionParams

Propriétés: defaultOptions, isNew polylines

Interface ShipmentPolylinePersonalizedFunctionParams

Propriétés: taskTrackingInfo

Interface TripPolylinePersonalizedFunctionParams

Propriétés: trip

Interface VehiclePolylinePersonalizedFunctionParams

Propriétés: vehicle

Interface de DeliveryVehiclePolylinePersonalizedFunctionParams

Propriétés: deliveryVehicle

Entités de moteurs de flotte

Interface de 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 de 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 de DeliveryVehicle

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

Interface de 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

BêtaInterface du véhicule

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

BêtaConstantes VehicleNavigationStatus

Constantes: ARRIVED_AT_DESTINATION, ENROUTE_TO_DESTINATION NO_GUIDANCE, OFF_ROUTE, UNKNOWN_NAVIGATION_STATUS

BêtaConstantes VehicleState

Constantes: OFFLINE, ONLINE UNKNOWN_VEHICLE_STATE

BêtaConstantes VehicleType

Constantes: AUTO, TAXI TRUCK, TWO_WHEELER, UNKNOWN

BêtaConstantes TripType

Constantes: EXCLUSIVE, SHARED UNKNOWN_TRIP_TYPE

BêtaInterface TripWaypoint

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

BêtaConstantes WaypointType

Constantes: DROP_OFF_WAYPOINT_TYPE, INTERMEDIATE_DESTINATION_WAYPOINT_TYPE PICKUP_WAYPOINT_TYPE, UNKNOWN_WAYPOINT_TYPE

Interface de 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 FlutterEngineTripLocationProvider

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 de FlutterEngineTripLocationProviderOptions

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

Interface de FlutterEngineTripLocationProviderUpdateEvent

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 de FleetEngineDeliveryVehicleLocationProviderOptions

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

Interface de FlutterEngineTaskFilterOptions

Propriétés: completionTimeFrom, completionTimeTo state

Interface deFleetEngineDeliveryVehicleLocationProviderUpdateEvent

Propriétés: completedVehicleJourneySegments, deliveryVehicle tasks

Classe FlutterEngineDeliveryFleetLocationProvider

Propriétés: deliveryVehicleFilter, locationRestriction staleLocationThresholdMillis

Événements: update

Interface de FleetEngineDeliveryFleetLocationProviderOptions

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

Interface de FlutterEngineDeliveryFleetLocationProviderUpdateEvent

Propriétés: deliveryVehicles

Suivi de flotte - On-demand Rides & Diffusion (bêta)

BêtaClasse FlutterEngineVehicleLocationProvider

Méthodes statiques: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Propriétés: staleLocationThresholdMillis, vehicleId

Événements: error, update

BêtaInterface de FlutterEngineVehicleLocationProviderOptions

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

BêtaInterface de FlutterEngineVehicleLocationProviderUpdateEvent

Propriétés: trips, vehicle

BêtaClasse FleetEngineFleetLocationProvider

Propriétés: locationRestriction, staleLocationThresholdMillis vehicleFilter

Événements: update

BêtaInterface de FleetEngineFleetLocationProviderOptions

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

BêtaInterface de FleetEngineFleetLocationProviderUpdateEvent

Propriétés: vehicles

Suivi de la livraison

Classe FlutterEngineShipmentLocationProvider

Propriétés: trackingId

Méthodes: refresh

Événements: error, update

Interface de FleetEngineShipmentLocationProviderOptions

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

Interface de FlutterEngineShipmentLocationProviderUpdateEvent

Propriétés: taskTrackingInfo

Cartes en 3D (alpha)

Plans 3D

AlphaClasse Map3DElement

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

Méthodes: BetaaddEventListener, BetaremoveEventListener

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

AlphaInterface Map3DElementOptions

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

AlphaClasse SteadyChangeEvent

Propriétés: isSteady

AlphaClasse ClickEvent

Propriétés: position

AlphaClasse CenterChangeEvent
AlphaClasse HeadingChangeEvent
AlphaClasse RangeChangeEvent
AlphaClasse RollChangeEvent
AlphaClasse TiltChangeEvent
AlphaClasse Polyline3DElement

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

Méthodes: BetaaddEventListener, BetaremoveEventListener

AlphaInterface Polyline3DElementOptions

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

AlphaClasse Polygon3DElement

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

Méthodes: BetaaddEventListener, BetaremoveEventListener

AlphaInterface Polygon3DElementOptions

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

AlphaConstantes AltitudeMode

Constantes: ABSOLUTE, CLAMP_TO_GROUND RELATIVE_TO_GROUND, RELATIVE_TO_MESH

Contexte local (bêta)

Vue plan

BêtaClasse LocalContextMapView

Propriétés: directionsOptions, element isTransitioningMapBounds, locationBias, locationRestriction maxPlaceCount 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êtaDéfinition de type 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: ControlPosition, event LatLng, LatLngAltitude, LatLngBounds MapsNetworkError MapsNetworkErrorEndpoint, MapsRequestError, MapsServerError, MVCArray, MVCObject, Point, Settings, Size, SymbolPath, UnitSystem

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, CenterChangeEvent ClickEvent, HeadingChangeEvent, Map3DElement Polygon3DElement Polyline3DElement, RangeChangeEvent, RollChangeEvent, SteadyChangeEvent, TiltChangeEvent

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 de 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 de 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 de VisualizationLibrary

Propriétés: HeatmapLayer