Google Maps JavaScript API v3 Reference

Ultimo aggiornamento venerdì 2 agosto 2024

Questo è un indice di tutte le classi, i metodi e le interfacce dell'API Maps JavaScript versione 3.57.

Per ulteriori informazioni, consulta le note di rilascio e la sezione Controllo delle versioni.

Fai clic sul nome di un elemento per visualizzare la documentazione dettagliata.

Global Concepts

google.maps

Spazio dei nomi google.maps

Metodi statici: importLibrary

Costanti: version

Impostazioni (beta)

BetaClasse Impostazioni

Metodi statici: BetagetInstance

Proprietà: BetaexperienceIds

Sistema di eventi

classi di eventi

Metodi statici: addListener, addListenerOnce, clearInstanceListeners, clearListeners, hasListeners, removeListener, trigger, addDomListener, addDomListenerOnce

Interfaccia MapsEventListener

Metodi: remove

Classe MVCObject

Metodi: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Classe MVCArray

Metodi: clear, forEach, getArray, getAt, getLength, insertAt, pop, push, removeAt, setAt

Eventi: insert_at, remove_at, set_at

Interfaccia ErrorEvent

Proprietà: error

Errori

Classe MapsNetworkError

Proprietà: code, endpoint

Classe MapsRequestError
Classe MapsServerError
Costanti MapsNetworkErrorEndpoint

Costanti: 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 mappa

Proprietà: controls, data, mapTypes, overlayMapTypes

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

Costanti: DEMO_MAP_ID

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

Interfaccia MapOptions

Proprietà: backgroundColor, center, clickableIcons, BetacolorScheme, 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

BetaClasse MapElement

Proprietà: center, headingInteractionDisabled, innerMap, mapId, renderingType, tiltInteractionDisabled, zoom

Metodi: BetaaddEventListener, BetaremoveEventListener

Eventi: gmp-zoomchange

BetaInterfaccia MapElementOptions

Proprietà: center, headingInteractionDisabled, mapId, renderingType, tiltInteractionDisabled, zoom

BetaClasse ZoomChangeEvent
Interfaccia MapTypeStyle

Proprietà: elementType, featureType, stylers

Interfaccia MapMouseEvent

Proprietà: domEvent, latLng

Metodi: stop

Interfaccia IconMouseEvent

Proprietà: placeId

BetaCostanti ColorScheme

Costanti: DARK, FOLLOW_SYSTEM, LIGHT

Costanti MapTypeId

Costanti: HYBRID, ROADMAP, SATELLITE, TERRAIN

Classe MapTypeRegistry

Metodi: set

Interfaccia MapRestriction

Proprietà: latLngBounds, strictBounds

Classe TrafficLayer

Metodi: getMap, setMap, setOptions

Interfaccia TrafficLayerOptions

Proprietà: autoRefresh, map

Classe TransitLayer

Metodi: getMap, setMap

Classe BicyclingLayer

Metodi: getMap, setMap

BetaInterfaccia CameraOptions

Proprietà: center, heading, tilt, zoom

Interfaccia VisibleRegion

Proprietà: farLeft, farRight, latLngBounds, nearLeft, nearRight

Costanti RenderingType

Costanti: RASTER, UNINITIALIZED, VECTOR

Interfaccia MapCapabilities

Proprietà: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

Classe WebGLOverlayView

Metodi: getMap, onAdd, onContextLost, onContextRestored, onDraw, onRemove, onStateUpdate, requestRedraw, requestStateUpdate, setMap

Interfaccia WebGLDrawOptions

Proprietà: gl, transformer

Interfaccia WebGLStateOptions

Proprietà: gl

Interfaccia CoordinateTransformer

Metodi: fromLatLngAltitude, getCameraParams

Interfaccia CameraParams

Proprietà: center, heading, tilt, zoom

Coordinate

Classe LatLng

Metodi: equals, lat, lng, toJSON, toString, toUrlValue

Interfaccia LatLngLiteral

Proprietà: lat, lng

Classe LatLngBounds

Metodi: contains, equals, extend, getCenter, getNorthEast, getSouthWest, intersects, isEmpty, toJSON, toSpan, toString, toUrlValue, union

Costanti: MAX_BOUNDS

Interfaccia LatLngBoundsLiteral

Proprietà: east, north, south, west

Classe LatLngAltitude

Proprietà: altitude, lat, lng

Metodi: equals, toJSON

Interfaccia LatLngAltitudeLiteral

Proprietà: altitude, lat, lng

Classe di punti

Proprietà: x, y

Metodi: equals, toString

Classe di taglia

Proprietà: height, width

Metodi: equals, toString

Interfaccia di spaziatura interna

Proprietà: bottom, left, right, top

Interfaccia CircleLiteral

Proprietà: center, radius

Stili basati sui dati

Interfaccia FeatureLayer

Proprietà: BetadatasetId, featureType, isAvailable, style

Metodi: addListener

Eventi: click, mousemove

Costanti FeatureType

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

Definizione di tipo FeatureStyleFunction
Interfaccia FeatureStyleFunctionOptions

Proprietà: feature

Interfaccia FeatureStyleOptions

Proprietà: fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

Interfaccia della funzionalità

Proprietà: featureType

Interfaccia PlaceFeature

Proprietà: placeId

Metodi: fetchPlace

BetaInterfaccia DatasetFeature

Proprietà: datasetAttributes, datasetId

Interfaccia FeatureMouseEvent

Proprietà: features

Controlli

Interfaccia FullscreenControlOptions

Proprietà: position

Interfaccia MapTypeControlOptions

Proprietà: mapTypeIds, position, style

Costanti MapTypeControlStyle

Costanti: DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

Interfaccia MotionTrackingControlOptions

Proprietà: position

Interfaccia PanControlOptions

Proprietà: position

Interfaccia RotateControlOptions

Proprietà: position

Interfaccia ScaleControlOptions

Proprietà: style

Costanti ScaleControlStyle

Costanti: DEFAULT

Interfaccia StreetViewControlOptions

Proprietà: position, sources

Interfaccia ZoomControlOptions

Proprietà: position

Costanti ControlPosition

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

Libreria di geometria

spazio dei nomi di codifica

Metodi statici: decodePath, encodePath

spazio dei nomi sferico

Metodi statici: computeArea, computeDistanceBetween, computeHeading, computeLength, computeOffset, computeOffsetOrigin, computeSignedArea, interpolate

spazio dei nomi poly

Metodi statici: containsLocation, isLocationOnEdge

Disegno sulla mappa

Indicatori avanzati

Classe AdvancedMarkerElement

Proprietà: collisionBehavior, content, element, BetagmpClickable, gmpDraggable, map, position, title, zIndex

Metodi: BetaaddEventListener, addListener, BetaremoveEventListener

Eventi: click, drag, dragend, dragstart, Betagmp-click

Interfaccia AdvancedMarkerElementOptions

Proprietà: collisionBehavior, content, BetagmpClickable, gmpDraggable, map, position, title, zIndex

BetaClasse AdvancedMarkerClickEvent
Classe PinElement

Proprietà: background, borderColor, element, glyph, glyphColor, scale

Metodi: BetaaddEventListener, BetaremoveEventListener

Interfaccia PinElementOptions

Proprietà: background, borderColor, glyph, glyphColor, scale

Finestra informativa

Classe InfoWindow

Proprietà: isOpen

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

Eventi: close, closeclick, content_changed, domready, headercontent_changed, headerdisabled_changed, position_changed, visible, zindex_changed

Interfaccia InfoWindowOptions

Proprietà: ariaLabel, content, disableAutoPan, headerContent, headerDisabled, maxWidth, minWidth, pixelOffset, position, zIndex

Interfaccia InfoWindowOpenOptions

Proprietà: anchor, map, shouldFocus

Poligoni

Classe Polyline

Metodi: getDraggable, getEditable, getMap, getPath, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setVisible

Eventi: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

Interfaccia PolylineOptions

Proprietà: clickable, draggable, editable, geodesic, icons, map, path, strokeColor, strokeOpacity, strokeWeight, visible, zIndex

Interfaccia IconSequence

Proprietà: fixedRotation, icon, offset, repeat

Classe Polygon

Metodi: getDraggable, getEditable, getMap, getPath, getPaths, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setPaths, setVisible

Eventi: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

Interfaccia PolygonOptions

Proprietà: clickable, draggable, editable, fillColor, fillOpacity, geodesic, map, paths, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Interfaccia PolyMouseEvent

Proprietà: edge, path, vertex

Classe Rectangle

Metodi: getBounds, getDraggable, getEditable, getMap, getVisible, setBounds, setDraggable, setEditable, setMap, setOptions, setVisible

Eventi: bounds_changed, click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

Interfaccia RectangleOptions

Proprietà: bounds, clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Creare un corso

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

Eventi: center_changed, click, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, radius_changed, rightclick

Interfaccia CircleOptions

Proprietà: center, clickable, draggable, editable, fillColor, fillOpacity, map, radius, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Costanti StrokePosition

Costanti: CENTER, INSIDE, OUTSIDE

Dati

Classe di dati

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

Eventi: addfeature, click, contextmenu, dblclick, mousedown, mouseout, mouseover, mouseup, removefeature, removeproperty, setgeometry, setproperty, rightclick

Interfaccia Data.DataOptions

Proprietà: controlPosition, controls, drawingMode, featureFactory, map, style

Interfaccia Data.GeoJsonOptions

Proprietà: idPropertyName

Interfaccia Data.StyleOptions

Proprietà: animation, clickable, cursor, draggable, editable, fillColor, fillOpacity, icon, icons, label, opacity, shape, strokeColor, strokeOpacity, strokeWeight, title, visible, zIndex

Data.StylingFunction typedef
Classe Data.Feature

Metodi: forEachProperty, getGeometry, getId, getProperty, removeProperty, setGeometry, setProperty, toGeoJson

Eventi: removeproperty, setgeometry, setproperty

Interfaccia Data.FeatureOptions

Proprietà: geometry, id, properties

Interfaccia Data.Geometry

Metodi: forEachLatLng, getType

Classe Data.Point

Metodi: forEachLatLng, get, getType

Classe Data.MultiPoint

Metodi: forEachLatLng, getArray, getAt, getLength, getType

Classe Data.LineString

Metodi: forEachLatLng, getArray, getAt, getLength, getType

Classe Data.MultiLineString

Metodi: forEachLatLng, getArray, getAt, getLength, getType

Classe Data.LinearRing

Metodi: forEachLatLng, getArray, getAt, getLength, getType

Classe Data.Polygon

Metodi: forEachLatLng, getArray, getAt, getLength, getType

Classe Data.MultiPolygon

Metodi: forEachLatLng, getArray, getAt, getLength, getType

Classe Data.GeometryCollection

Metodi: forEachLatLng, getArray, getAt, getLength, getType

Interfaccia Data.MouseEvent

Proprietà: feature

Interfaccia Data.AddFeatureEvent

Proprietà: feature

Interfaccia Data.RemoveFeatureEvent

Proprietà: feature

Interfaccia Data.SetGeometryEvent

Proprietà: feature, newGeometry, oldGeometry

Interfaccia Data.SetPropertyEvent

Proprietà: feature, name, newValue, oldValue

Interfaccia Data.RemovePropertyEvent

Proprietà: feature, name, oldValue

Elementi DOM

Classe OverlayView

Metodi statici: preventMapHitsAndGesturesFrom, preventMapHitsFrom

Metodi: draw, getMap, getPanes, getProjection, onAdd, onRemove, setMap

Interfaccia MapPanes

Proprietà: floatPane, mapPane, markerLayer, overlayLayer, overlayMouseTarget

Interfaccia MapCanvasProjection

Metodi: fromContainerPixelToLatLng, fromDivPixelToLatLng, fromLatLngToContainerPixel, fromLatLngToDivPixel, getVisibleRegion, getWorldWidth

KML

Classe KmlLayer

Metodi: getDefaultViewport, getMap, getMetadata, getStatus, getUrl, getZIndex, setMap, setOptions, setUrl, setZIndex

Eventi: click, defaultviewport_changed, status_changed

Interfaccia KmlLayerOptions

Proprietà: clickable, map, preserveViewport, screenOverlays, suppressInfoWindows, url, zIndex

Interfaccia KmlLayerMetadata

Proprietà: author, description, hasScreenOverlays, name, snippet

Costanti KmlLayerStatus

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

Interfaccia KmlMouseEvent

Proprietà: featureData, latLng, pixelOffset

Interfaccia KmlFeatureData

Proprietà: author, description, id, infoWindowHtml, name, snippet

Interfaccia KmlAuthor

Proprietà: email, name, uri

Overlay immagine

Interfaccia MapType

Proprietà: alt, maxZoom, minZoom, name, projection, radius, tileSize

Metodi: getTile, releaseTile

Interfaccia di proiezione

Metodi: fromLatLngToPoint, fromPointToLatLng

Classe ImageMapType

Proprietà: alt, maxZoom, minZoom, name, projection, radius, tileSize

Metodi: getOpacity, getTile, releaseTile, setOpacity

Eventi: tilesloaded

Interfaccia ImageMapTypeOptions

Proprietà: alt, getTileUrl, maxZoom, minZoom, name, opacity, tileSize

Classe GroundOverlay

Metodi: getBounds, getMap, getOpacity, getUrl, setMap, setOpacity

Eventi: click, dblclick

Interfaccia GroundOverlayOptions

Proprietà: clickable, map, opacity

Classe StyledMapType

Proprietà: alt, maxZoom, minZoom, name, projection, radius, tileSize

Metodi: getTile, releaseTile

Interfaccia StyledMapTypeOptions

Proprietà: alt, maxZoom, minZoom, name

Raccolta di disegni

Classe DrawingManager

Metodi: getDrawingMode, getMap, setDrawingMode, setMap, setOptions

Eventi: circlecomplete, markercomplete, overlaycomplete, polygoncomplete, polylinecomplete, rectanglecomplete

Interfaccia DrawingManagerOptions

Proprietà: circleOptions, drawingControl, drawingControlOptions, drawingMode, map, markerOptions, polygonOptions, polylineOptions, rectangleOptions

Interfaccia DrawingControlOptions

Proprietà: drawingModes, position

Interfaccia OverlayCompleteEvent

Proprietà: overlay, type

Costanti OverlayType

Costanti: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Mappe di calore

Classe HeatmapLayer

Metodi: getData, getMap, setData, setMap, setOptions

Interfaccia HeatmapLayerOptions

Proprietà: data, dissipating, gradient, map, maxIntensity, opacity, radius

Interfaccia WeightedLocation

Proprietà: location, weight

Zoom massimo

Classe MaxZoomService

Metodi: getMaxZoomAtLatLng

Interfaccia MaxZoomResult

Proprietà: status, zoom

Costanti MaxZoomStatus

Costanti: ERROR, OK

Indicatore (legacy)

Classe di indicatori

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

Costanti: MAX_ZINDEX

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

Interfaccia MarkerOptions

Proprietà: anchorPoint, animation, clickable, crossOnDrag, cursor, draggable, icon, label, map, opacity, optimized, position, shape, title, visible, zIndex, BetacollisionBehavior

Costanti CollisionBehavior

Costanti: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Interfaccia delle icone

Proprietà: anchor, labelOrigin, origin, scaledSize, size, url

Interfaccia MarkerLabel

Proprietà: className, color, fontFamily, fontSize, fontWeight, text

Interfaccia MarkerShape

Proprietà: coords, type

Interfaccia Symbol

Proprietà: anchor, fillColor, fillOpacity, labelOrigin, path, rotation, scale, strokeColor, strokeOpacity, strokeWeight

Costanti SymbolPath

Costanti: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Costanti di animazione

Costanti: BOUNCE, DROP

Street View

Rendering

Classe StreetViewPanorama

Proprietà: controls

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

Eventi: closeclick, pano_changed, position_changed, pov_changed, resize, status_changed, visible_changed, zoom_changed

Interfaccia StreetViewPanoramaOptions

Proprietà: 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

Interfaccia StreetViewAddressControlOptions

Proprietà: position

Interfaccia PanoProviderOptions

Proprietà: cors

Interfaccia StreetViewTileData

Proprietà: centerHeading, tileSize, worldSize

Metodi: getTileUrl

Interfaccia StreetViewPov

Proprietà: heading, pitch

Classe StreetViewCoverageLayer

Metodi: getMap, setMap

Servizio

Classe StreetViewService

Metodi: getPanorama

Costanti StreetViewStatus

Costanti: OK, UNKNOWN_ERROR, ZERO_RESULTS

Interfaccia StreetViewLocationRequest

Proprietà: location, preference, radius, sources, source

Interfaccia StreetViewPanoRequest

Proprietà: pano

Interfaccia StreetViewResponse

Proprietà: data

Interfaccia StreetViewLocation

Proprietà: description, latLng, pano, shortDescription

Costanti StreetViewPreference

Costanti: BEST, NEAREST

Costanti StreetViewSource

Costanti: DEFAULT, GOOGLE, OUTDOOR

Interfaccia StreetViewPanoramaData

Proprietà: copyright, imageDate, links, location, tiles

Proprietà: description, heading, pano

Luoghi

Widget di Places

BetaClasse PlaceAutocompleteElement

Proprietà: componentRestrictions, locationBias, locationRestriction, name, requestedLanguage, requestedRegion, types

Metodi: BetaaddEventListener, BetaremoveEventListener

Eventi: gmp-placeselect, gmp-requesterror

BetaInterfaccia PlaceAutocompleteElementOptions

Proprietà: componentRestrictions, locationBias, locationRestriction, requestedLanguage, requestedRegion, types

BetaClasse PlaceAutocompletePlaceSelectEvent

Proprietà: Betaplace

BetaClasse PlaceAutocompleteRequestErrorEvent
Classe di completamento automatico

Metodi: getBounds, getFields, getPlace, setBounds, setComponentRestrictions, setFields, setOptions, setTypes

Eventi: place_changed

Interfaccia AutocompleteOptions

Proprietà: bounds, componentRestrictions, fields, strictBounds, types, placeIdOnly

Metodi: getBounds, getPlaces, setBounds

Eventi: places_changed

Interfaccia SearchBoxOptions

Proprietà: bounds

Luogo

Classe Place

Metodi statici: searchByText, searchNearby

Proprietà: 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

Metodi: fetchFields, BetagetNextOpeningTime, BetaisOpen, toJSON

Interfaccia PlaceOptions

Proprietà: id, requestedLanguage, requestedRegion

Classe AccessibilityOptions

Proprietà: hasWheelchairAccessibleEntrance, hasWheelchairAccessibleParking, hasWheelchairAccessibleRestroom, hasWheelchairAccessibleSeating

BetaClasse AddressComponent

Proprietà: longText, shortText, types

BetaClasse di attribuzione

Proprietà: provider, providerURI

BetaClasse AuthorAttribution

Proprietà: displayName, photoURI, uri

Classe ConnectorAggregation

Proprietà: availabilityLastUpdateTime, availableCount, count, maxChargeRateKw, outOfServiceCount, type

Classe EVChargeOptions

Proprietà: connectorAggregations, connectorCount

Costanti EVConnectorType

Costanti: CCS_COMBO_1, CCS_COMBO_2, CHADEMO, J1772, OTHER, TESLA, TYPE_2, UNSPECIFIED_GB_T, UNSPECIFIED_WALL_OUTLET

Interfaccia EVSearchOptions

Proprietà: connectorTypes, minimumChargingRateKw

Interfaccia FetchFieldsRequest

Proprietà: fields

Classe FuelOptions

Proprietà: fuelPrices

Classe FuelPrice

Proprietà: price, type, updateTime

Costanti FuelType

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

Classe di denaro

Proprietà: currencyCode, nanos, units

Metodi: toString

BetaClasse OpeningHours

Proprietà: periods, weekdayDescriptions

BetaClasse OpeningHoursPeriod

Proprietà: close, open

BetaClasse OpeningHoursPoint

Proprietà: day, hour, minute

Classe ParkingOptions

Proprietà: hasFreeGarageParking, hasFreeParkingLot, hasFreeStreetParking, hasPaidGarageParking, hasPaidParkingLot, hasPaidStreetParking, hasValetParking

Classe PaymentOptions

Proprietà: acceptsCashOnly, acceptsCreditCards, acceptsDebitCards, acceptsNFC

BetaCorso di fotografia

Proprietà: authorAttributions, heightPx, widthPx

Metodi: getURI

BetaClasse PlusCode

Proprietà: compoundCode, globalCode

BetaCostanti PriceLevel

Costanti: EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

BetaRivedi la classe

Proprietà: authorAttribution, publishTime, rating, relativePublishTimeDescription, text, textLanguageCode

Interfaccia SearchByTextRequest

Proprietà: evSearchOptions, fields, includedType, isOpenNow, language, locationBias, locationRestriction, maxResultCount, minRating, priceLevels, rankPreference, region, textQuery, useStrictTypeFiltering, query, BetarankBy

Costanti SearchByTextRankPreference

Costanti: DISTANCE, RELEVANCE

Interfaccia SearchNearbyRequest

Proprietà: excludedPrimaryTypes, excludedTypes, fields, includedPrimaryTypes, includedTypes, language, locationRestriction, maxResultCount, rankPreference, region

Costanti SearchNearbyRankPreference

Costanti: DISTANCE, POPULARITY

Dati di completamento automatico (novità)

Interfaccia AutocompleteRequest

Proprietà: includedPrimaryTypes, includedRegionCodes, input, inputOffset, language, locationBias, locationRestriction, origin, region, sessionToken

Classe AutocompleteSessionToken
Classe AutocompleteSuggestion

Metodi statici: fetchAutocompleteSuggestions

Proprietà: placePrediction

Classe PlacePrediction

Proprietà: distanceMeters, mainText, placeId, secondaryText, text, types

Metodi: toPlace

Classe StringRange

Proprietà: endOffset, startOffset

Classe FormattableText

Proprietà: matches, text

Geocodificatore

Classe Geocoder

Metodi: geocode

Interfaccia GeocoderRequest

Proprietà: address, bounds, componentRestrictions, BetaextraComputations, fulfillOnZeroResults, language, location, placeId, region

Interfaccia GeocoderComponentRestrictions

Proprietà: administrativeArea, country, locality, postalCode, route

BetaCostanti ExtraGeocodeComputation

Costanti: ADDRESS_DESCRIPTORS

Costanti GeocoderStatus

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

Interfaccia GeocoderResponse

Proprietà: Betaaddress_descriptor, plus_code, results

Interfaccia GeocoderResult

Proprietà: address_components, Betaaddress_descriptor, formatted_address, geometry, partial_match, place_id, plus_code, postcode_localities, types

BetaInterfaccia AddressDescriptor

Proprietà: areas, landmarks

Interfaccia GeocoderAddressComponent

Proprietà: long_name, short_name, types

Interfaccia GeocoderGeometry

Proprietà: bounds, location, location_type, viewport

Costanti GeocoderLocationType

Costanti: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

BetaInterfaccia dei punti di riferimento

Proprietà: display_name, display_name_language_code, place_id, spatial_relationship, straight_line_distance_meters, travel_distance_meters, types

BetaInterfaccia area

Proprietà: containment, display_name, display_name_language_code, place_id

BetaCostanti di contenimento

Costanti: NEAR, OUTSKIRTS, WITHIN

BetaCostanti SpatialRelationship

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

Servizio Luoghi

Classe PlacesService

Metodi: findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch, textSearch

Interfaccia PlaceDetailsRequest

Proprietà: fields, language, placeId, region, sessionToken

Interfaccia FindPlaceFromPhoneNumberRequest

Proprietà: fields, language, locationBias, phoneNumber

Interfaccia FindPlaceFromQueryRequest

Proprietà: fields, language, locationBias, query

Interfaccia PlaceSearchRequest

Proprietà: bounds, keyword, language, location, maxPriceLevel, minPriceLevel, openNow, radius, rankBy, type, name

Interfaccia TextSearchRequest

Proprietà: bounds, language, location, query, radius, region, type

Costanti RankBy

Costanti: DISTANCE, PROMINENCE

Tipo di dati LocationBias
LocationRestriction typedef
Costanti PlacesServiceStatus

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

Interfaccia PlaceSearchPagination

Proprietà: hasNextPage

Metodi: nextPage

Interfaccia PlaceResult

Proprietà: 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

Interfaccia PlaceAspectRating

Proprietà: rating, type

Costanti BusinessStatus

Costanti: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, OPERATIONAL

Interfaccia PlaceGeometry

Proprietà: location, viewport

Interfaccia PlaceOpeningHours

Proprietà: periods, weekday_text, open_now

Metodi: isOpen

Interfaccia PlaceOpeningHoursPeriod

Proprietà: close, open

Interfaccia PlaceOpeningHoursTime

Proprietà: day, hours, minutes, nextDate, time

Interfaccia PlacePlusCode

Proprietà: compound_code, global_code

Interfaccia PlacePhoto

Proprietà: height, html_attributions, width

Metodi: getUrl

Interfaccia PhotoOptions

Proprietà: maxHeight, maxWidth

Interfaccia PlaceReview

Proprietà: author_name, author_url, language, profile_photo_url, rating, relative_time_description, text, time, aspects

Servizio di completamento automatico di Places

Classe AutocompleteService

Metodi: getPlacePredictions, getQueryPredictions

Interfaccia AutocompletionRequest

Proprietà: componentRestrictions, input, language, locationBias, locationRestriction, offset, origin, region, sessionToken, types, bounds, location, radius

Interfaccia AutocompleteResponse

Proprietà: predictions

Interfaccia QueryAutocompletionRequest

Proprietà: bounds, input, location, offset, radius

Interfaccia ComponentRestrictions

Proprietà: country

Interfaccia AutocompletePrediction

Proprietà: description, distance_meters, matched_substrings, place_id, structured_formatting, terms, types

Interfaccia QueryAutocompletePrediction

Proprietà: description, matched_substrings, place_id, terms

Interfaccia PredictionTerm

Proprietà: offset, value

Interfaccia PredictionSubstring

Proprietà: length, offset

Interfaccia StructuredFormatting

Proprietà: main_text, main_text_matched_substrings, secondary_text

Route

Indicazioni

Classe DirectionsService

Metodi: route

Interfaccia DirectionsRequest

Proprietà: avoidFerries, avoidHighways, avoidTolls, destination, drivingOptions, language, optimizeWaypoints, origin, provideRouteAlternatives, region, transitOptions, travelMode, unitSystem, waypoints

Costanti DirectionsStatus

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

Interfaccia DirectionsResult

Proprietà: available_travel_modes, geocoded_waypoints, request, routes

Classe DirectionsRenderer

Metodi: getDirections, getMap, getPanel, getRouteIndex, setDirections, setMap, setOptions, setPanel, setRouteIndex

Eventi: directions_changed

Interfaccia DirectionsRendererOptions

Proprietà: directions, draggable, hideRouteList, infoWindow, map, markerOptions, panel, polylineOptions, preserveViewport, routeIndex, suppressBicyclingLayer, suppressInfoWindows, suppressMarkers, suppressPolylines

Interfaccia DirectionsWaypoint

Proprietà: location, stopover

Interfaccia DirectionsGeocodedWaypoint

Proprietà: partial_match, place_id, types

Interfaccia DirectionsRoute

Proprietà: bounds, copyrights, fare, legs, overview_path, overview_polyline, summary, warnings, waypoint_order

Interfaccia DirectionsLeg

Proprietà: arrival_time, departure_time, distance, duration, duration_in_traffic, end_address, end_location, start_address, start_location, steps, via_waypoints, traffic_speed_entry

Interfaccia DirectionsStep

Proprietà: 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

Interfaccia DirectionsPolyline

Proprietà: points

Interfaccia Place

Proprietà: location, placeId, query

Costanti TravelMode

Costanti: BICYCLING, DRIVING, TRANSIT, WALKING

Interfaccia DrivingOptions

Proprietà: departureTime, trafficModel

Costanti di TrafficModel

Costanti: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

Interfaccia TransitOptions

Proprietà: arrivalTime, departureTime, modes, routingPreference

Costanti TransitMode

Costanti: BUS, RAIL, SUBWAY, TRAIN, TRAM

Costanti TransitRoutePreference

Costanti: FEWER_TRANSFERS, LESS_WALKING

Interfaccia TransitFare

Proprietà: currency, value

Interfaccia TransitDetails

Proprietà: arrival_stop, arrival_time, departure_stop, departure_time, headsign, headway, line, num_stops, trip_short_name

Interfaccia TransitStop

Proprietà: location, name

Interfaccia TransitLine

Proprietà: agencies, color, icon, name, short_name, text_color, url, vehicle

Interfaccia TransitAgency

Proprietà: name, phone, url

Interfaccia TransitVehicle

Proprietà: icon, local_icon, name, type

Costanti VehicleType

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

Costanti UnitSystem

Costanti: IMPERIAL, METRIC

Interfaccia di distanza

Proprietà: text, value

Interfaccia Duration

Proprietà: text, value

Interfaccia di tempo

Proprietà: text, time_zone, value

Costanti DirectionsTravelMode
Costanti DirectionsUnitSystem

Distance Matrix

Classe DistanceMatrixService

Metodi: getDistanceMatrix

Interfaccia DistanceMatrixRequest

Proprietà: avoidFerries, avoidHighways, avoidTolls, destinations, drivingOptions, language, origins, region, transitOptions, travelMode, unitSystem

Interfaccia DistanceMatrixResponse

Proprietà: destinationAddresses, originAddresses, rows

Interfaccia DistanceMatrixResponseRow

Proprietà: elements

Interfaccia DistanceMatrixResponseElement

Proprietà: distance, duration, duration_in_traffic, fare, status

Costanti DistanceMatrixStatus

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

Costanti DistanceMatrixElementStatus

Costanti: NOT_FOUND, OK, ZERO_RESULTS

Altitudine

Classe ElevationService

Metodi: getElevationAlongPath, getElevationForLocations

Interfaccia LocationElevationRequest

Proprietà: locations

Interfaccia LocationElevationResponse

Proprietà: results

Interfaccia PathElevationRequest

Proprietà: path, samples

Interfaccia PathElevationResponse

Proprietà: results

Interfaccia ElevationResult

Proprietà: elevation, location, resolution

Costanti ElevationStatus

Costanti: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Condivisione del viaggio

Visualizzazione mappa

Classe JourneySharingMapView

Proprietà: 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

Metodi: addLocationProvider, removeLocationProvider

Interfaccia JourneySharingMapViewOptions

Proprietà: automaticViewportMode, element, locationProviders, mapOptions, locationProvider, destinationMarkerSetup, originMarkerSetup, taskOutcomeMarkerSetup, unsuccessfulTaskMarkerSetup, vehicleMarkerSetup, waypointMarkerSetup, anticipatedRoutePolylineSetup, takenRoutePolylineSetup, pingMarkerSetup, successfulTaskMarkerSetup

Costanti AutomaticViewportMode

Costanti: FIT_ANTICIPATED_ROUTE, NONE

Classe astratta LocationProvider

Metodi: addListener

Classe astratta PollingLocationProvider

Proprietà: isPolling, pollingIntervalMillis

Eventi: ispollingchange

Interfaccia PollingLocationProviderIsPollingChangeEvent

Proprietà: error

Autenticazione

Interfaccia AuthToken

Proprietà: expiresInSeconds, token

Interfaccia AuthTokenContext

Proprietà: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

Definizione di tipo AuthTokenFetcher
Interfaccia AuthTokenFetcherOptions

Proprietà: context, serviceType

Costanti FleetEngineServiceType

Costanti: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

Personalizzazione dell'interfaccia utente

Tipo di dati PolylineSetup
Interfaccia PolylineSetupOptions

Proprietà: polylineOptions, visible

Interfaccia DefaultPolylineSetupOptions

Proprietà: defaultPolylineOptions, defaultVisible

MarkerSetup typedef
Interfaccia MarkerSetupOptions

Proprietà: markerOptions

Interfaccia DefaultMarkerSetupOptions

Proprietà: defaultMarkerOptions

Interfaccia MarkerCustomizationFunctionParams

Proprietà: defaultOptions, isNew, marker

Interfaccia DeliveryVehicleMarkerCustomizationFunctionParams

Proprietà: vehicle

Interfaccia PlannedStopMarkerCustomizationFunctionParams

Proprietà: stopIndex

Interfaccia TaskMarkerCustomizationFunctionParams

Proprietà: task

Interfaccia ShipmentMarkerCustomizationFunctionParams

Proprietà: taskTrackingInfo

Interfaccia TripMarkerCustomizationFunctionParams

Proprietà: trip

Interfaccia TripWaypointMarkerCustomizationFunctionParams

Proprietà: waypointIndex

BetaInterfaccia VehicleMarkerCustomizationFunctionParams

Proprietà: vehicle

BetaInterfaccia VehicleWaypointMarkerCustomizationFunctionParams

Proprietà: waypointIndex

Interfaccia PolylineCustomizationFunctionParams

Proprietà: defaultOptions, isNew, polylines

Interfaccia ShipmentPolylineCustomizationFunctionParams

Proprietà: taskTrackingInfo

Interfaccia TripPolylineCustomizationFunctionParams

Proprietà: trip

Interfaccia VehiclePolylineCustomizationFunctionParams

Proprietà: vehicle

Interfaccia DeliveryVehiclePolylineCustomizationFunctionParams

Proprietà: deliveryVehicle

Entità di Fleet Engine

Interfaccia dell'attività

Proprietà: attributes, estimatedCompletionTime, latestVehicleLocationUpdate, name, outcome, outcomeLocation, outcomeLocationSource, outcomeTime, plannedLocation, remainingVehicleJourneySegments, status, targetTimeWindow, trackingId, type, vehicleId

Interfaccia TaskInfo

Proprietà: extraDurationMillis, id, targetTimeWindow

Interfaccia TaskTrackingInfo

Proprietà: attributes, estimatedArrivalTime, estimatedTaskCompletionTime, latestVehicleLocationUpdate, name, plannedLocation, remainingDrivingDistanceMeters, remainingStopCount, routePolylinePoints, state, targetTimeWindow, taskOutcome, taskOutcomeTime, trackingId

Interfaccia di Trip

Proprietà: actualDropOffLocation, actualPickupLocation, dropOffTime, latestVehicleLocationUpdate, name, passengerCount, pickupTime, plannedDropOffLocation, plannedPickupLocation, remainingWaypoints, status, type, vehicleId

Interfaccia DeliveryVehicle

Proprietà: attributes, currentRouteSegmentEndPoint, latestVehicleLocationUpdate, name, navigationStatus, remainingDistanceMeters, remainingDurationMillis, remainingVehicleJourneySegments

Interfaccia DeliveryVehicleStop

Proprietà: plannedLocation, state, tasks

Costanti DeliveryVehicleStopState

Costanti: ARRIVED, ENROUTE, NEW, UNSPECIFIED

Interfaccia VehicleJourneySegment

Proprietà: drivingDistanceMeters, drivingDurationMillis, path, stop

Interfaccia VehicleLocationUpdate

Proprietà: heading, location, speedKilometersPerHour, time

Interfaccia VehicleWaypoint

Proprietà: distanceMeters, durationMillis, location, path, speedReadingIntervals

BetaInterfaccia del veicolo

Proprietà: attributes, currentRouteSegmentEndPoint, currentRouteSegmentVersion, currentTrips, etaToFirstWaypoint, latestLocation, maximumCapacity, name, navigationStatus, remainingDistanceMeters, supportedTripTypes, vehicleState, vehicleType, waypoints, waypointsVersion

BetaCostanti VehicleNavigationStatus

Costanti: ARRIVED_AT_DESTINATION, ENROUTE_TO_DESTINATION, NO_GUIDANCE, OFF_ROUTE, UNKNOWN_NAVIGATION_STATUS

BetaCostanti VehicleState

Costanti: OFFLINE, ONLINE, UNKNOWN_VEHICLE_STATE

BetaCostanti VehicleType

Costanti: AUTO, TAXI, TRUCK, TWO_WHEELER, UNKNOWN

BetaCostanti TripType

Costanti: EXCLUSIVE, SHARED, UNKNOWN_TRIP_TYPE

BetaInterfaccia TripWaypoint

Proprietà: distanceMeters, durationMillis, location, path, speedReadingIntervals, tripId, waypointType

BetaCostanti WaypointType

Costanti: DROP_OFF_WAYPOINT_TYPE, INTERMEDIATE_DESTINATION_WAYPOINT_TYPE, PICKUP_WAYPOINT_TYPE, UNKNOWN_WAYPOINT_TYPE

Interfaccia TimeWindow

Proprietà: endTime, startTime

Costanti di velocità

Costanti: NORMAL, SLOW, TRAFFIC_JAM

Interfaccia SpeedReadingInterval

Proprietà: endPolylinePointIndex, speed, startPolylinePointIndex

Avanzamento del viaggio e dell'ordine

Classe FleetEngineTripLocationProvider

Metodi statici: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Proprietà: tripId

Metodi: refresh

Eventi: error, update

Interfaccia FleetEngineTripLocationProviderOptions

Proprietà: activePolylineCustomization, authTokenFetcher, destinationMarkerCustomization, originMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, takenPolylineCustomization, tripId, vehicleMarkerCustomization, waypointMarkerCustomization

Interfaccia FleetEngineTripLocationProviderUpdateEvent

Proprietà: trip

Monitoraggio della flotta - Last Mile Fleet

Classe FleetEngineDeliveryVehicleLocationProvider

Proprietà: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Eventi: error, update

Interfaccia FleetEngineDeliveryVehicleLocationProviderOptions

Proprietà: activePolylineCustomization, authTokenFetcher, deliveryVehicleId, deliveryVehicleMarkerCustomization, plannedStopMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, takenPolylineCustomization, taskFilterOptions, taskMarkerCustomization, taskOutcomeMarkerCustomization

Interfaccia FleetEngineTaskFilterOptions

Proprietà: completionTimeFrom, completionTimeTo, state

Interfaccia FleetEngineDeliveryVehicleLocationProviderUpdateEvent

Proprietà: completedVehicleJourneySegments, deliveryVehicle, tasks

Classe FleetEngineDeliveryFleetLocationProvider

Proprietà: deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

Eventi: update

Interfaccia FleetEngineDeliveryFleetLocationProviderOptions

Proprietà: authTokenFetcher, deliveryVehicleFilter, deliveryVehicleMarkerCustomization, locationRestriction, projectId, staleLocationThresholdMillis

Interfaccia FleetEngineDeliveryFleetLocationProviderUpdateEvent

Proprietà: deliveryVehicles

Monitoraggio della flotta - Corse e consegne on demand (beta)

BetaClasse FleetEngineVehicleLocationProvider

Metodi statici: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Proprietà: staleLocationThresholdMillis, vehicleId

Eventi: error, update

BetaInterfaccia FleetEngineVehicleLocationProviderOptions

Proprietà: activePolylineCustomization, authTokenFetcher, destinationMarkerCustomization, intermediateDestinationMarkerCustomization, originMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, staleLocationThresholdMillis, takenPolylineCustomization, vehicleId, vehicleMarkerCustomization

BetaInterfaccia FleetEngineVehicleLocationProviderUpdateEvent

Proprietà: trips, vehicle

BetaClasse FleetEngineFleetLocationProvider

Proprietà: locationRestriction, staleLocationThresholdMillis, vehicleFilter

Eventi: update

BetaInterfaccia FleetEngineFleetLocationProviderOptions

Proprietà: authTokenFetcher, locationRestriction, projectId, staleLocationThresholdMillis, vehicleFilter, vehicleMarkerCustomization

BetaInterfaccia FleetEngineFleetLocationProviderUpdateEvent

Proprietà: vehicles

Monitoraggio delle spedizioni

Classe FleetEngineShipmentLocationProvider

Proprietà: trackingId

Metodi: refresh

Eventi: error, update

Interfaccia FleetEngineShipmentLocationProviderOptions

Proprietà: activePolylineCustomization, authTokenFetcher, deliveryVehicleMarkerCustomization, destinationMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, takenPolylineCustomization, trackingId

Interfaccia FleetEngineShipmentLocationProviderUpdateEvent

Proprietà: taskTrackingInfo

Mappe 3D (alpha)

Mappe 3D

AlphaClasse Map3DElement

Proprietà: bounds, center, defaultLabelsDisabled, heading, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, range, roll, tilt

Metodi: BetaaddEventListener, BetaremoveEventListener

Eventi: gmp-centerchange, gmp-click, gmp-headingchange, gmp-rangechange, gmp-rollchange, gmp-steadychange, gmp-tiltchange

AlphaInterfaccia Map3DElementOptions

Proprietà: bounds, center, defaultLabelsDisabled, heading, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, range, roll, tilt

AlphaClasse SteadyChangeEvent

Proprietà: isSteady

AlphaClasse ClickEvent

Proprietà: position

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

Proprietà: altitudeMode, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerOpacity, outerWidth, strokeColor, strokeOpacity, strokeWidth, zIndex

Metodi: BetaaddEventListener, BetaremoveEventListener

AlphaInterfaccia Polyline3DElementOptions

Proprietà: altitudeMode, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerOpacity, outerWidth, strokeColor, strokeOpacity, strokeWidth, zIndex

AlphaClasse Polygon3DElement

Proprietà: altitudeMode, drawsOccludedSegments, extruded, fillColor, fillOpacity, geodesic, innerCoordinates, outerCoordinates, strokeColor, strokeOpacity, strokeWidth, zIndex

Metodi: BetaaddEventListener, BetaremoveEventListener

AlphaInterfaccia Polygon3DElementOptions

Proprietà: altitudeMode, drawsOccludedSegments, extruded, fillColor, fillOpacity, geodesic, innerCoordinates, outerCoordinates, strokeColor, strokeOpacity, strokeWidth, zIndex

AlphaCostanti AltitudeMode

Costanti: ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND, RELATIVE_TO_MESH

Contesto locale (beta)

Visualizzazione mappa

BetaClasse LocalContextMapView

Proprietà: directionsOptions, element, isTransitioningMapBounds, locationBias, locationRestriction, maxPlaceCount, placeTypePreferences

Metodi: addListener, hidePlaceDetailsView, search

Eventi: error, placedetailsviewhidestart, placedetailsviewshowstart

BetaInterfaccia LocalContextMapViewOptions

Proprietà: directionsOptions, element, locationBias, locationRestriction, map, maxPlaceCount, pinOptionsSetup, placeChooserViewSetup, placeDetailsViewSetup, placeTypePreferences

BetaPlaceTypePreference typedef
BetaClasse MapDirectionsOptions

Metodi: addListener

BetaInterfaccia MapDirectionsOptionsLiteral

Proprietà: origin

BetaInterfaccia PinOptions

Proprietà: background, glyphColor, scale

Interfaccia PlaceChooserViewSetupOptions

Proprietà: layoutMode, position

BetaCostanti PlaceChooserLayoutMode

Costanti: HIDDEN, SHEET

BetaCostanti PlaceChooserPosition

Costanti: BLOCK_END, INLINE_END, INLINE_START

Interfaccia PlaceDetailsViewSetupOptions

Proprietà: hidesOnMapClick, layoutMode, position

BetaCostanti PlaceDetailsLayoutMode

Costanti: INFO_WINDOW, SHEET

BetaCostanti PlaceDetailsPosition

Costanti: INLINE_END, INLINE_START

Interfacce della raccolta

Interfacce di libreria

Interfaccia CoreLibrary

Proprietà: BetaColorScheme, ControlPosition, event, LatLng, LatLngAltitude, LatLngBounds, MapsNetworkError, MapsNetworkErrorEndpoint, MapsRequestError, MapsServerError, MVCArray, MVCObject, Point, Settings, Size, SymbolPath, UnitSystem

Interfaccia MapsLibrary

Proprietà: 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

AlphaInterfaccia Maps3DLibrary

Proprietà: AltitudeMode, CenterChangeEvent, ClickEvent, HeadingChangeEvent, Map3DElement, Polygon3DElement, Polyline3DElement, RangeChangeEvent, RollChangeEvent, SteadyChangeEvent, TiltChangeEvent

Interfaccia PlacesLibrary

Proprietà: 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

Interfaccia GeocodingLibrary

Proprietà: Containment, ExtraGeocodeComputation, Geocoder, GeocoderLocationType, GeocoderStatus, SpatialRelationship

Interfaccia RoutesLibrary

Proprietà: DirectionsRenderer, DirectionsService, DirectionsStatus, DistanceMatrixElementStatus, DistanceMatrixService, DistanceMatrixStatus, TrafficModel, TransitMode, TransitRoutePreference, TravelMode, VehicleType

Interfaccia MarkerLibrary

Proprietà: AdvancedMarkerClickEvent, AdvancedMarkerElement, Animation, CollisionBehavior, Marker, PinElement

Interfaccia GeometryLibrary

Proprietà: encoding, poly, spherical

Interfaccia ElevationLibrary

Proprietà: ElevationService, ElevationStatus

Interfaccia StreetViewLibrary

Proprietà: InfoWindow, OverlayView, StreetViewCoverageLayer, StreetViewPanorama, StreetViewPreference, StreetViewService, StreetViewSource, StreetViewStatus

Interfaccia JourneySharingLibrary

Proprietà: AutomaticViewportMode, DeliveryVehicleStopState, FleetEngineDeliveryFleetLocationProvider, FleetEngineDeliveryVehicleLocationProvider, FleetEngineFleetLocationProvider, FleetEngineServiceType, FleetEngineShipmentLocationProvider, FleetEngineTripLocationProvider, FleetEngineVehicleLocationProvider, JourneySharingMapView, Speed, TripType, VehicleNavigationStatus, VehicleState, VehicleType, WaypointType

Interfaccia DrawingLibrary

Proprietà: DrawingManager, OverlayType

Interfaccia VisualizationLibrary

Proprietà: HeatmapLayer