Google Maps JavaScript API v3 Reference

Última actualización: miércoles 27 de noviembre de 2024

Este es un índice de todas las clases, interfaces y métodos de la API de Maps JavaScript versión 3.59 (canal semanal). Esta referencia se mantiene actualizada con los cambios más recientes de la API.

Para obtener más información, consulta las notas de la versión y el control de versiones.
Consulta también la documentación de referencia de la versión 3.58 (canal trimestral), la versión 3.57 y la versión 3.56.

Haz clic en el nombre de cualquier elemento para ver la documentación detallada.

Conceptos globales

google.maps

Espacio de nombres google.maps

Métodos estáticos:importLibrary

Constantes: version

Configuración

Clase de configuración

Métodos estáticos:getInstance

Propiedades: BetaexperienceIds, fetchAppCheckToken

Interfaz MapsAppCheckTokenResult

Sistema de eventos

Clase de evento

Métodos estáticos: addListener, addListenerOnce, clearInstanceListeners, clearListeners, hasListeners, removeListener, trigger, addDomListener, addDomListenerOnce

Interfaz MapsEventListener

Métodos: remove

Clase MVCObject

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

Clase MVCArray

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

Eventos: insert_at, remove_at, set_at

Interfaz de ErrorEvent

Propiedades: error

Errores

Clase MapsNetworkError

Propiedades: code, endpoint

Clase MapsRequestError
Clase MapsServerError
Constantes de 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 y STREETVIEW_GET_PANORAMA

Maps

Maps

Clase de mapa

Propiedades: controls, data, mapTypes, overlayMapTypes

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

Constantes: DEMO_MAP_ID

Eventos: 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 y rightclick

Interfaz de MapOptions

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

BetaClase MapElement

Propiedades: center, headingInteractionDisabled, innerMap, internalUsageAttributionIds, mapId, renderingType, tiltInteractionDisabled y zoom

Métodos: BetaaddEventListener, BetaremoveEventListener

Eventos: gmp-zoomchange

BetaInterfaz de MapElementOptions

Propiedades: center, headingInteractionDisabled, internalUsageAttributionIds, mapId, renderingType, tiltInteractionDisabled y zoom

BetaClase ZoomChangeEvent
Interfaz de MapTypeStyle

Propiedades: elementType, featureType y stylers

Interfaz MapMouseEvent

Propiedades: domEvent, latLng

Métodos: stop

Interfaz IconMouseEvent

Propiedades: placeId

Constantes de ColorScheme

Constantes: DARK, FOLLOW_SYSTEM y LIGHT

Constantes de MapTypeId

Constantes: HYBRID, ROADMAP, SATELLITE y TERRAIN

Clase MapTypeRegistry

Métodos: set

Interfaz de MapRestriction

Propiedades: latLngBounds, strictBounds

Clase TrafficLayer

Métodos: getMap, setMap y setOptions

Interfaz TrafficLayerOptions

Propiedades: autoRefresh, map

Clase TransitLayer

Métodos: getMap, setMap

Clase BicyclingLayer

Métodos: getMap, setMap

BetaInterfaz de CameraOptions

Propiedades: center, heading, tilt, zoom

Interfaz VisibleRegion

Propiedades: farLeft, farRight, latLngBounds, nearLeft y nearRight

Constantes de RenderingType

Constantes: RASTER, UNINITIALIZED y VECTOR

Interfaz MapCapabilities

Propiedades: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable y isWebGLOverlayViewAvailable

WebGL

Clase WebGLOverlayView

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

Interfaz WebGLDrawOptions

Propiedades: gl, transformer

Interfaz WebGLStateOptions

Propiedades: gl

Interfaz de CoordinateTransformer

Métodos: fromLatLngAltitude, getCameraParams

Interfaz de CameraParams

Propiedades: center, heading, tilt, zoom

Coordenadas

Clase LatLng

Métodos: equals, lat, lng, toJSON, toString y toUrlValue

Interfaz de LatLngLiteral

Propiedades: lat, lng

Clase LatLngBounds

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

Constantes: MAX_BOUNDS

Interfaz LatLngBoundsLiteral

Propiedades: east, north, south, west

Clase LatLngAltitude

Propiedades: altitude, lat y lng

Métodos: equals, toJSON

Interfaz de LatLngAltitudeLiteral

Propiedades: altitude, lat y lng

Clase Point

Propiedades: x, y

Métodos: equals, toString

Clase de tamaño

Propiedades: height, width

Métodos: equals, toString

Interfaz de padding

Propiedades: bottom, left, right, top

Interfaz de CircleLiteral

Propiedades: center, radius

AlfaClase Orientation3D

Propiedades: heading, roll y tilt

Métodos: equals, toJSON

AlfaInterfaz Orientation3DLiteral

Propiedades: heading, roll y tilt

AlfaClase Vector3D

Propiedades: x, y y z

Métodos: equals, toJSON

AlfaInterfaz Vector3DLiteral

Propiedades: x, y y z

Diseño basado en datos

Interfaz de FeatureLayer

Propiedades: BetadatasetId, featureType, isAvailable, style

Métodos: addListener

Eventos: click, mousemove

Constantes de FeatureType

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

Definición de tipo FeatureStyleFunction
Interfaz de FeatureStyleFunctionOptions

Propiedades: feature

Interfaz de FeatureStyleOptions

Propiedades: fillColor, fillOpacity, strokeColor, strokeOpacity y strokeWeight

Interfaz de componentes

Propiedades: featureType

Interfaz de PlaceFeature

Propiedades: placeId

Métodos: fetchPlace

BetaInterfaz de DatasetFeature

Propiedades: datasetAttributes, datasetId

Interfaz de FeatureMouseEvent

Propiedades: features

Controles

Interfaz de CameraControlOptions

Propiedades: position

Interfaz de FullscreenControlOptions

Propiedades: position

Interfaz de MapTypeControlOptions

Propiedades: mapTypeIds, position y style

Constantes de MapTypeControlStyle

Constantes: DEFAULT, DROPDOWN_MENU y HORIZONTAL_BAR

Interfaz de MotionTrackingControlOptions

Propiedades: position

Interfaz de PanControlOptions

Propiedades: position

Interfaz de RotateControlOptions

Propiedades: position

Interfaz de ScaleControlOptions

Propiedades: style

Constantes de ScaleControlStyle

Constantes: DEFAULT

Interfaz de StreetViewControlOptions

Propiedades: position, sources

Interfaz de ZoomControlOptions

Propiedades: position

Constantes de 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 y TOP_RIGHT

Biblioteca de geometría

Espacio de nombres de codificación

Métodos estáticos: decodePath, encodePath

clase esférica

Métodos estáticos: computeArea, computeDistanceBetween, computeHeading, computeLength, computeOffset, computeOffsetOrigin, computeSignedArea, interpolate

clase de poli

Métodos estáticos: containsLocation, isLocationOnEdge

Cómo dibujar en el mapa

Marcadores avanzados

Clase AdvancedMarkerElement

Propiedades: collisionBehavior, content, element, BetagmpClickable, gmpDraggable, map, position, title y zIndex

Métodos: BetaaddEventListener, addListener y BetaremoveEventListener

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

Interfaz AdvancedMarkerElementOptions

Propiedades: collisionBehavior, content, BetagmpClickable, gmpDraggable, map, position, title y zIndex

BetaClase AdvancedMarkerClickEvent
Clase PinElement

Propiedades: background, borderColor, element, glyph, glyphColor y scale

Métodos: BetaaddEventListener, BetaremoveEventListener

Interfaz PinElementOptions

Propiedades: background, borderColor, glyph, glyphColor y scale

Ventana de información

Clase InfoWindow

Propiedades: isOpen

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

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

Interfaz de InfoWindowOptions

Propiedades: ariaLabel, content, disableAutoPan, headerContent, headerDisabled, maxWidth, minWidth, pixelOffset, position y zIndex

Interfaz de InfoWindowOpenOptions

Propiedades: anchor, map y shouldFocus

Polígonos

Clase de polilínea

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

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

Interfaz de PolylineOptions

Propiedades: clickable, draggable, editable, geodesic, icons, map, path, strokeColor, strokeOpacity, strokeWeight, visible y zIndex

Interfaz de IconSequence

Propiedades: fixedRotation, icon, offset, repeat

Clase de polígono

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

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

Interfaz de PolygonOptions

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

Interfaz de PolyMouseEvent

Propiedades: edge, path y vertex

Clase Rectangle

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

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

Interfaz RectangleOptions

Propiedades: bounds, clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible y zIndex

Clase de círculo

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

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

Interfaz de CircleOptions

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

Constantes de StrokePosition

Constantes: CENTER, INSIDE y OUTSIDE

Datos

Clase de datos

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

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

Interfaz Data.DataOptions

Propiedades: controlPosition, controls, drawingMode, featureFactory, map y style

Interfaz Data.GeoJsonOptions

Propiedades: idPropertyName

Interfaz Data.StyleOptions

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

Data.StylingFunction typedef
Data.Feature class

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

Eventos: removeproperty, setgeometry, setproperty

Interfaz Data.FeatureOptions

Propiedades: geometry, id y properties

Interfaz de Data.Geometry

Métodos: forEachLatLng, getType

Clase Data.Point

Métodos: forEachLatLng, get y getType

Clase Data.MultiPoint

Métodos: forEachLatLng, getArray, getAt, getLength y getType

Clase Data.LineString

Métodos: forEachLatLng, getArray, getAt, getLength y getType

Clase Data.MultiLineString

Métodos: forEachLatLng, getArray, getAt, getLength y getType

Clase Data.LinearRing

Métodos: forEachLatLng, getArray, getAt, getLength y getType

Clase Data.Polygon

Métodos: forEachLatLng, getArray, getAt, getLength y getType

Clase Data.MultiPolygon

Métodos: forEachLatLng, getArray, getAt, getLength y getType

Clase Data.GeometryCollection

Métodos: forEachLatLng, getArray, getAt, getLength y getType

Interfaz Data.MouseEvent

Propiedades: feature

Interfaz Data.AddFeatureEvent

Propiedades: feature

Interfaz Data.RemoveFeatureEvent

Propiedades: feature

Interfaz Data.SetGeometryEvent

Propiedades: feature, newGeometry y oldGeometry

Interfaz Data.SetPropertyEvent

Propiedades: feature, name, newValue, oldValue

Interfaz Data.RemovePropertyEvent

Propiedades: feature, name y oldValue

Elementos DOM

Clase OverlayView

Métodos estáticos: preventMapHitsAndGesturesFrom, preventMapHitsFrom

Métodos: draw, getMap, getPanes, getProjection, onAdd, onRemove y setMap

Interfaz de MapPanes

Propiedades: floatPane, mapPane, markerLayer, overlayLayer y overlayMouseTarget

Interfaz MapCanvasProjection

Métodos: fromContainerPixelToLatLng, fromDivPixelToLatLng, fromLatLngToContainerPixel, fromLatLngToDivPixel, getVisibleRegion y getWorldWidth

KML

Clase KmlLayer

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

Eventos: click, defaultviewport_changed, status_changed

Interfaz KmlLayerOptions

Propiedades: clickable, map, preserveViewport, screenOverlays, suppressInfoWindows, url y zIndex

Interfaz KmlLayerMetadata

Propiedades: author, description, hasScreenOverlays, name y snippet

Constantes de KmlLayerStatus

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

Interfaz de KmlMouseEvent

Propiedades: featureData, latLng y pixelOffset

Interfaz KmlFeatureData

Propiedades: author, description, id, infoWindowHtml, name y snippet

Interfaz de KmlAuthor

Propiedades: email, name y uri

Superposiciones de imágenes

Interfaz de MapType

Propiedades: alt, maxZoom, minZoom, name, projection, radius y tileSize

Métodos: getTile, releaseTile

Interfaz de proyección

Métodos: fromLatLngToPoint, fromPointToLatLng

Clase ImageMapType

Propiedades: alt, maxZoom, minZoom, name, projection, radius y tileSize

Métodos: getOpacity, getTile, releaseTile y setOpacity

Eventos: tilesloaded

Interfaz de ImageMapTypeOptions

Propiedades: alt, getTileUrl, maxZoom, minZoom, name, opacity y tileSize

Clase GroundOverlay

Métodos: getBounds, getMap, getOpacity, getUrl, setMap y setOpacity

Eventos: click, dblclick

Interfaz de GroundOverlayOptions

Propiedades: clickable, map y opacity

Clase StyledMapType

Propiedades: alt, maxZoom, minZoom, name, projection, radius y tileSize

Métodos: getTile, releaseTile

Interfaz de StyledMapTypeOptions

Propiedades: alt, maxZoom, minZoom, name

Biblioteca de dibujo

Clase DrawingManager

Métodos: getDrawingMode, getMap, setDrawingMode, setMap y setOptions

Eventos: circlecomplete, markercomplete, overlaycomplete, polygoncomplete, polylinecomplete y rectanglecomplete

Interfaz de DrawingManagerOptions

Propiedades: circleOptions, drawingControl, drawingControlOptions, drawingMode, map, markerOptions, polygonOptions, polylineOptions y rectangleOptions

Interfaz de DrawingControlOptions

Propiedades: drawingModes, position

Interfaz OverlayCompleteEvent

Propiedades: overlay, type

Constantes de OverlayType

Constantes: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Mapas de calor

Clase HeatmapLayer

Métodos: getData, getMap, setData, setMap y setOptions

Interfaz de HeatmapLayerOptions

Propiedades: data, dissipating, gradient, map, maxIntensity, opacity y radius

Interfaz de WeightedLocation

Propiedades: location, weight

Zoom máximo

Clase MaxZoomService

Métodos: getMaxZoomAtLatLng

Interfaz MaxZoomResult

Propiedades: status, zoom

Constantes de MaxZoomStatus

Constantes: ERROR, OK

Marcador (heredado)

Clase de marcador

Métodos: 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 y setZIndex

Constantes: MAX_ZINDEX

Eventos: 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 y rightclick

Interfaz de MarkerOptions

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

Constantes de CollisionBehavior

Constantes: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED y REQUIRED_AND_HIDES_OPTIONAL

Interfaz de íconos

Propiedades: anchor, labelOrigin, origin, scaledSize, size y url

Interfaz de MarkerLabel

Propiedades: className, color, fontFamily, fontSize, fontWeight y text

Interfaz MarkerShape

Propiedades: coords, type

Interfaz de símbolos

Propiedades: anchor, fillColor, fillOpacity, labelOrigin, path, rotation, scale, strokeColor, strokeOpacity y strokeWeight

Constantes de SymbolPath

Constantes: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Constantes de animación

Constantes: BOUNCE, DROP

Street View

Renderización

Clase StreetViewPanorama

Propiedades: controls

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

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

Interfaz de StreetViewPanoramaOptions

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

Interfaz StreetViewAddressControlOptions

Propiedades: position

Interfaz de PanoProviderOptions

Propiedades: cors

Interfaz de StreetViewTileData

Propiedades: centerHeading, tileSize y worldSize

Métodos: getTileUrl

Interfaz de StreetViewPov

Propiedades: heading, pitch

Clase StreetViewCoverageLayer

Métodos: getMap, setMap

Servicio

Clase StreetViewService

Métodos: getPanorama

Constantes de StreetViewStatus

Constantes: OK, UNKNOWN_ERROR y ZERO_RESULTS

Interfaz StreetViewLocationRequest

Propiedades: location, preference, radius, sources y source

Interfaz de StreetViewPanoRequest

Propiedades: pano

Interfaz StreetViewResponse

Propiedades: data

Interfaz de StreetViewLocation

Propiedades: description, latLng, pano, shortDescription

Constantes de StreetViewPreference

Constantes: BEST, NEAREST

Constantes de StreetViewSource

Constantes: DEFAULT, GOOGLE y OUTDOOR

Interfaz de StreetViewPanoramaData

Propiedades: copyright, imageDate, links, location y tiles

Propiedades: description, heading y pano

Places

Widgets de Places

BetaClase PlaceAutocompleteElement

Propiedades: componentRestrictions, locationBias, locationRestriction, name, requestedLanguage, requestedRegion y types

Métodos: BetaaddEventListener, BetaremoveEventListener

Eventos: gmp-placeselect, gmp-requesterror

BetaInterfaz PlaceAutocompleteElementOptions

Propiedades: componentRestrictions, locationBias, locationRestriction, requestedLanguage, requestedRegion y types

BetaClase PlaceAutocompletePlaceSelectEvent

Propiedades: Betaplace

BetaClase PlaceAutocompleteRequestErrorEvent
AlfaClase PlaceDetailsElement

Propiedades: place, size

Métodos: BetaaddEventListener, configureFromLocation, configureFromPlace y BetaremoveEventListener

Eventos: gmp-load, gmp-requesterror

AlfaInterfaz PlaceDetailsElementOptions

Propiedades: size

AlfaConstantes de PlaceDetailsSize

Constantes: LARGE, MEDIUM, SMALL y X_LARGE

AlfaClase PlaceListElement

Propiedades: places, selectable

Métodos: BetaaddEventListener, configureFromSearchByTextRequest, configureFromSearchNearbyRequest y BetaremoveEventListener

Eventos: gmp-load, gmp-placeselect, gmp-requesterror

AlfaInterfaz de PlaceListElementOptions

Propiedades: selectable

AlfaClase PlaceListPlaceSelectEvent

Propiedades: index, place

Clase de autocompletado

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

Eventos: place_changed

Interfaz de AutocompleteOptions

Propiedades: bounds, componentRestrictions, fields, strictBounds, types y placeIdOnly

Métodos: getBounds, getPlaces y setBounds

Eventos: places_changed

Interfaz de SearchBoxOptions

Propiedades: bounds

Place

Clase Place

Métodos estáticos: searchByText, searchNearby

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

Métodos: fetchFields, BetagetNextOpeningTime, BetaisOpen y toJSON

Interfaz de PlaceOptions

Propiedades: id, requestedLanguage y requestedRegion

Clase AccessibilityOptions

Propiedades: hasWheelchairAccessibleEntrance, hasWheelchairAccessibleParking, hasWheelchairAccessibleRestroom, hasWheelchairAccessibleSeating

BetaClase AddressComponent

Propiedades: longText, shortText y types

BetaClase de atribución

Propiedades: provider, providerURI

BetaClase AuthorAttribution

Propiedades: displayName, photoURI y uri

Clase ConnectorAggregation

Propiedades: availabilityLastUpdateTime, availableCount, count, maxChargeRateKw, outOfServiceCount y type

Clase EVChargeOptions

Propiedades: connectorAggregations, connectorCount

Constantes de EVConnectorType

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

Interfaz de EVSearchOptions

Propiedades: connectorTypes, minimumChargingRateKw

Interfaz de FetchFieldsRequest

Propiedades: fields

Clase FuelOptions

Propiedades: fuelPrices

Clase FuelPrice

Propiedades: price, type y updateTime

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

Clase Money

Propiedades: currencyCode, nanos y units

Métodos: toString

BetaClase OpeningHours

Propiedades: periods, weekdayDescriptions

BetaClase OpeningHoursPeriod

Propiedades: close, open

BetaClase OpeningHoursPoint

Propiedades: day, hour y minute

Clase ParkingOptions

Propiedades: hasFreeGarageParking, hasFreeParkingLot, hasFreeStreetParking, hasPaidGarageParking, hasPaidParkingLot, hasPaidStreetParking y hasValetParking

Clase PaymentOptions

Propiedades: acceptsCashOnly, acceptsCreditCards, acceptsDebitCards, acceptsNFC

BetaClase de fotos

Propiedades: authorAttributions, heightPx y widthPx

Métodos: getURI

BetaClase PlusCode

Propiedades: compoundCode, globalCode

BetaConstantes de PriceLevel

Constantes: EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

BetaClase de revisión

Propiedades: authorAttribution, publishTime, rating, relativePublishTimeDescription, text y textLanguageCode

Interfaz SearchByTextRequest

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

Constantes de SearchByTextRankPreference

Constantes: DISTANCE, RELEVANCE

Interfaz SearchNearbyRequest

Propiedades: excludedPrimaryTypes, excludedTypes, fields, includedPrimaryTypes, includedTypes, language, locationRestriction, maxResultCount, rankPreference y region

Constantes de SearchNearbyRankPreference

Constantes: DISTANCE, POPULARITY

Datos de Autocomplete (nuevo)

Interfaz AutocompleteRequest

Propiedades: includedPrimaryTypes, includedRegionCodes, input, inputOffset, language, locationBias, locationRestriction, origin, region y sessionToken

Clase AutocompleteSessionToken
Clase AutocompleteSuggestion

Métodos estáticos:fetchAutocompleteSuggestions

Propiedades: placePrediction

Clase PlacePrediction

Propiedades: distanceMeters, mainText, placeId, secondaryText, text y types

Métodos: toPlace

Clase StringRange

Propiedades: endOffset, startOffset

Clase FormattableText

Propiedades: matches, text

Geocoder

Clase de Geocoder

Métodos: geocode

Interfaz de GeocoderRequest

Propiedades: address, bounds, componentRestrictions, BetaextraComputations, fulfillOnZeroResults, language, location, placeId y region

Interfaz GeocoderComponentRestrictions

Propiedades: administrativeArea, country, locality, postalCode y route

BetaConstantes de ExtraGeocodeComputation

Constantes: ADDRESS_DESCRIPTORS

Constantes de GeocoderStatus

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

Interfaz GeocoderResponse

Propiedades: Betaaddress_descriptor, plus_code y results

Interfaz GeocoderResult

Propiedades: address_components, Betaaddress_descriptor, formatted_address, geometry, partial_match, place_id, plus_code, postcode_localities y types

BetaInterfaz AddressDescriptor

Propiedades: areas, landmarks

Interfaz de GeocoderAddressComponent

Propiedades: long_name, short_name y types

Interfaz GeocoderGeometry

Propiedades: bounds, location, location_type, viewport

Constantes de GeocoderLocationType

Constantes: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED y ROOFTOP

BetaInterfaz de lugares de interés

Propiedades: display_name, display_name_language_code, place_id, spatial_relationship, straight_line_distance_meters, travel_distance_meters y types

BetaInterfaz de área

Propiedades: containment, display_name, display_name_language_code, place_id

BetaConstantes de contención

Constantes: NEAR, OUTSKIRTS y WITHIN

BetaConstantes de SpatialRelationship

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

Servicio Places

Clase PlacesService

Métodos: findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch y textSearch

Interfaz PlaceDetailsRequest

Propiedades: fields, language, placeId, region y sessionToken

Interfaz de FindPlaceFromPhoneNumberRequest

Propiedades: fields, language, locationBias, phoneNumber

Interfaz FindPlaceFromQueryRequest

Propiedades: fields, language, locationBias, query

Interfaz de PlaceSearchRequest

Propiedades: bounds, keyword, language, location, maxPriceLevel, minPriceLevel, openNow, radius, rankBy, type y name

Interfaz de TextSearchRequest

Propiedades: bounds, language, location, query, radius, region y type

Constantes de RankBy

Constantes: DISTANCE, PROMINENCE

Definición de tipo LocationBias
Especificación de tipo LocationRestriction
Constantes de PlacesServiceStatus

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

Interfaz de PlaceSearchPagination

Propiedades: hasNextPage

Métodos: nextPage

Interfaz de PlaceResult

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

Interfaz de PlaceAspectRating

Propiedades: rating, type

Constantes de BusinessStatus

Constantes: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY y OPERATIONAL

Interfaz PlaceGeometry

Propiedades: location, viewport

Interfaz de PlaceOpeningHours

Propiedades: periods, weekday_text y open_now

Métodos: isOpen

Interfaz PlaceOpeningHoursPeriod

Propiedades: close, open

Interfaz PlaceOpeningHoursTime

Propiedades: day, hours, minutes, nextDate y time

Interfaz de PlacePlusCode

Propiedades: compound_code, global_code

Interfaz de PlacePhoto

Propiedades: height, html_attributions y width

Métodos: getUrl

Interfaz de PhotoOptions

Propiedades: maxHeight, maxWidth

Interfaz de PlaceReview

Propiedades: author_name, author_url, language, profile_photo_url, rating, relative_time_description, text, time y aspects

Servicio Place Autocomplete

Clase AutocompleteService

Métodos: getPlacePredictions, getQueryPredictions

Interfaz AutocompletionRequest

Propiedades: componentRestrictions, input, language, locationBias, locationRestriction, offset, origin, region, sessionToken, types, bounds, location y radius

Interfaz AutocompleteResponse

Propiedades: predictions

Interfaz QueryAutocompletionRequest

Propiedades: bounds, input, location, offset y radius

Interfaz de ComponentRestrictions

Propiedades: country

Interfaz de AutocompletePrediction

Propiedades: description, distance_meters, matched_substrings, place_id, structured_formatting, terms y types

Interfaz QueryAutocompletePrediction

Propiedades: description, matched_substrings, place_id, terms

Interfaz de PredictionTerm

Propiedades: offset, value

Interfaz PredictionSubstring

Propiedades: length, offset

Interfaz de StructuredFormatting

Propiedades: main_text, main_text_matched_substrings y secondary_text

Rutas

Directions

Clase DirectionsService

Métodos: route

Interfaz de DirectionsRequest

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

Constantes de DirectionsStatus

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

Interfaz de DirectionsResult

Propiedades: available_travel_modes, geocoded_waypoints, request, routes

Clase DirectionsRenderer

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

Eventos: directions_changed

Interfaz de DirectionsRendererOptions

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

Interfaz de DirectionsWaypoint

Propiedades: location, stopover

Interfaz de DirectionsGeocodedWaypoint

Propiedades: partial_match, place_id y types

Interfaz de DirectionsRoute

Propiedades: bounds, copyrights, fare, legs, overview_path, overview_polyline, summary, warnings y waypoint_order

Interfaz de DirectionsLeg

Propiedades: arrival_time, departure_time, distance, duration, duration_in_traffic, end_address, end_location, start_address, start_location, steps, via_waypoints y traffic_speed_entry

Interfaz de DirectionsStep

Propiedades: distance, duration, encoded_lat_lngs, end_location, instructions, maneuver, path, start_location, steps, transit, transit_details, travel_mode, start_point, end_point, lat_lngs y polyline

Interfaz de DirectionsPolyline

Propiedades: points

Interfaz de Place

Propiedades: location, placeId y query

Constantes de TravelMode

Constantes: BICYCLING, DRIVING, TRANSIT y WALKING

Interfaz de DrivingOptions

Propiedades: departureTime, trafficModel

Constantes de TrafficModel

Constantes: BEST_GUESS, OPTIMISTIC y PESSIMISTIC

Interfaz de TransitOptions

Propiedades: arrivalTime, departureTime, modes, routingPreference

Constantes de TransitMode

Constantes: BUS, RAIL, SUBWAY, TRAIN, TRAM

Constantes de TransitRoutePreference

Constantes: FEWER_TRANSFERS, LESS_WALKING

Interfaz de TransitFare

Propiedades: currency, value

Interfaz de TransitDetails

Propiedades: arrival_stop, arrival_time, departure_stop, departure_time, headsign, headway, line, num_stops y trip_short_name

Interfaz de TransitStop

Propiedades: location, name

Interfaz de TransitLine

Propiedades: agencies, color, icon, name, short_name, text_color, url y vehicle

Interfaz de TransitAgency

Propiedades: name, phone y url

Interfaz de TransitVehicle

Propiedades: icon, local_icon, name, type

Constantes de 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 de UnitSystem

Constantes: IMPERIAL, METRIC

Interfaz de distancia

Propiedades: text, value

Interfaz de duración

Propiedades: text, value

Interfaz de tiempo

Propiedades: text, time_zone y value

Constantes de DirectionsTravelMode
Constantes de DirectionsUnitSystem

Distance Matrix

Clase DistanceMatrixService

Métodos: getDistanceMatrix

Interfaz DistanceMatrixRequest

Propiedades: avoidFerries, avoidHighways, avoidTolls, destinations, drivingOptions, language, origins, region, transitOptions, travelMode y unitSystem

Interfaz DistanceMatrixResponse

Propiedades: destinationAddresses, originAddresses y rows

Interfaz DistanceMatrixResponseRow

Propiedades: elements

Interfaz DistanceMatrixResponseElement

Propiedades: distance, duration, duration_in_traffic, fare y status

Constantes de DistanceMatrixStatus

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

Constantes de DistanceMatrixElementStatus

Constantes: NOT_FOUND, OK y ZERO_RESULTS

Elevation

Clase ElevationService

Métodos: getElevationAlongPath, getElevationForLocations

Interfaz LocationElevationRequest

Propiedades: locations

Interfaz LocationElevationResponse

Propiedades: results

Interfaz PathElevationRequest

Propiedades: path, samples

Interfaz PathElevationResponse

Propiedades: results

Interfaz de ElevationResult

Propiedades: elevation, location y resolution

Constantes de ElevationStatus

Constantes: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Widget de elevación (alfa)

AlfaClase ElevationElement

Propiedades: path, unitSystem

Métodos: BetaaddEventListener, BetaremoveEventListener

Eventos: gmp-load, gmp-requesterror

AlfaInterfaz de ElevationElementOptions

Propiedades: path, unitSystem

Viajes compartidos

Vista del mapa

Clase JourneySharingMapView

Propiedades: 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étodos: addLocationProvider, removeLocationProvider

Interfaz de JourneySharingMapViewOptions

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

Constantes de AutomaticViewportMode

Constantes: FIT_ANTICIPATED_ROUTE, NONE

Clase abstracta LocationProvider

Métodos: addListener

Clase abstracta PollingLocationProvider

Propiedades: isPolling, pollingIntervalMillis

Eventos: ispollingchange

Interfaz PollingLocationProviderIsPollingChangeEvent

Propiedades: error

Autenticación

Interfaz de AuthToken

Propiedades: expiresInSeconds, token

Interfaz AuthTokenContext

Propiedades: deliveryVehicleId, taskId, trackingId, tripId y vehicleId

Definición de tipo de AuthTokenFetcher
Interfaz AuthTokenFetcherOptions

Propiedades: context, serviceType

Constantes de FleetEngineServiceType

Constantes: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE y UNKNOWN_SERVICE

Personalización de la IU

Especificación de tipo PolylineSetup
Interfaz PolylineSetupOptions

Propiedades: polylineOptions, visible

Interfaz DefaultPolylineSetupOptions

Propiedades: defaultPolylineOptions, defaultVisible

Definición de tipo de MarkerSetup
Interfaz de MarkerSetupOptions

Propiedades: markerOptions

Interfaz DefaultMarkerSetupOptions

Propiedades: defaultMarkerOptions

Interfaz de MarkerCustomizationFunctionParams

Propiedades: defaultOptions, isNew y marker

Interfaz DeliveryVehicleMarkerCustomizationFunctionParams

Propiedades: vehicle

Interfaz PlannedStopMarkerCustomizationFunctionParams

Propiedades: stopIndex

Interfaz TaskMarkerCustomizationFunctionParams

Propiedades: task

Interfaz ShipmentMarkerCustomizationFunctionParams

Propiedades: taskTrackingInfo

Interfaz de TripMarkerCustomizationFunctionParams

Propiedades: trip

Interfaz de TripWaypointMarkerCustomizationFunctionParams

Propiedades: waypointIndex

Interfaz de VehicleMarkerCustomizationFunctionParams

Propiedades: vehicle

Interfaz VehicleWaypointMarkerCustomizationFunctionParams

Propiedades: waypointIndex

Interfaz de PolylineCustomizationFunctionParams

Propiedades: defaultOptions, isNew y polylines

Interfaz ShipmentPolylineCustomizationFunctionParams

Propiedades: taskTrackingInfo

Interfaz TripPolylineCustomizationFunctionParams

Propiedades: trip

Interfaz VehiclePolylineCustomizationFunctionParams

Propiedades: vehicle

Interfaz DeliveryVehiclePolylineCustomizationFunctionParams

Propiedades: deliveryVehicle

Entidades de Fleet Engine

Interfaz de tareas

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

Interfaz de TaskInfo

Propiedades: extraDurationMillis, id y targetTimeWindow

Interfaz TaskTrackingInfo

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

Interfaz de viaje

Propiedades: actualDropOffLocation, actualPickupLocation, dropOffTime, latestVehicleLocationUpdate, name, passengerCount, pickupTime, plannedDropOffLocation, plannedPickupLocation, remainingWaypoints, status, type y vehicleId

Interfaz de DeliveryVehicle

Propiedades: attributes, currentRouteSegmentEndPoint, latestVehicleLocationUpdate, name, navigationStatus, remainingDistanceMeters, remainingDurationMillis y remainingVehicleJourneySegments

Interfaz DeliveryVehicleStop

Propiedades: plannedLocation, state y tasks

Constantes de DeliveryVehicleStopState

Constantes: ARRIVED, ENROUTE, NEW y UNSPECIFIED

Interfaz de VehicleJourneySegment

Propiedades: drivingDistanceMeters, drivingDurationMillis, path, stop

Interfaz VehicleLocationUpdate

Propiedades: heading, location, speedKilometersPerHour, time

Interfaz de VehicleWaypoint

Propiedades: distanceMeters, durationMillis, location, path y speedReadingIntervals

Interfaz del vehículo

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

Constantes de VehicleNavigationStatus

Constantes: ARRIVED_AT_DESTINATION, ENROUTE_TO_DESTINATION, NO_GUIDANCE, OFF_ROUTE, UNKNOWN_NAVIGATION_STATUS

Constantes de VehicleState

Constantes: OFFLINE, ONLINE y UNKNOWN_VEHICLE_STATE

Constantes de VehicleType

Constantes: AUTO, TAXI, TRUCK, TWO_WHEELER, UNKNOWN

Constantes de TripType

Constantes: EXCLUSIVE, SHARED y UNKNOWN_TRIP_TYPE

Interfaz de TripWaypoint

Propiedades: distanceMeters, durationMillis, location, path, speedReadingIntervals, tripId y waypointType

Constantes de WaypointType

Constantes: DROP_OFF_WAYPOINT_TYPE, INTERMEDIATE_DESTINATION_WAYPOINT_TYPE, PICKUP_WAYPOINT_TYPE y UNKNOWN_WAYPOINT_TYPE

Interfaz de TimeWindow

Propiedades: endTime, startTime

Constantes de velocidad

Constantes: NORMAL, SLOW y TRAFFIC_JAM

Interfaz SpeedReadingInterval

Propiedades: endPolylinePointIndex, speed y startPolylinePointIndex

Progreso del viaje y el pedido

Clase FleetEngineTripLocationProvider

Métodos estáticos: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Propiedades: tripId

Métodos: refresh

Eventos: error, update

Interfaz FleetEngineTripLocationProviderOptions

Propiedades: activePolylineCustomization, authTokenFetcher, destinationMarkerCustomization, originMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, takenPolylineCustomization, tripId, vehicleMarkerCustomization y waypointMarkerCustomization

Interfaz FleetEngineTripLocationProviderUpdateEvent

Propiedades: trip

Seguimiento de flota: flota de última milla

Clase FleetEngineDeliveryVehicleLocationProvider

Propiedades: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis y taskFilterOptions

Eventos: error, update

Interfaz FleetEngineDeliveryVehicleLocationProviderOptions

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

Interfaz de FleetEngineTaskFilterOptions

Propiedades: completionTimeFrom, completionTimeTo y state

Interfaz FleetEngineDeliveryVehicleLocationProviderUpdateEvent

Propiedades: completedVehicleJourneySegments, deliveryVehicle y tasks

Clase FleetEngineDeliveryFleetLocationProvider

Propiedades: deliveryVehicleFilter, locationRestriction y staleLocationThresholdMillis

Eventos: update

Interfaz FleetEngineDeliveryFleetLocationProviderOptions

Propiedades: authTokenFetcher, deliveryVehicleFilter, deliveryVehicleMarkerCustomization, locationRestriction, projectId y staleLocationThresholdMillis

Interfaz FleetEngineDeliveryFleetLocationProviderUpdateEvent

Propiedades: deliveryVehicles

Seguimiento de flota: On Demand Rides & Delivery

Clase FleetEngineVehicleLocationProvider

Métodos estáticos: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Propiedades: staleLocationThresholdMillis, vehicleId

Eventos: error, update

Interfaz FleetEngineVehicleLocationProviderOptions

Propiedades: activePolylineCustomization, authTokenFetcher, destinationMarkerCustomization, intermediateDestinationMarkerCustomization, originMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, staleLocationThresholdMillis, takenPolylineCustomization, vehicleId y vehicleMarkerCustomization

Interfaz FleetEngineVehicleLocationProviderUpdateEvent

Propiedades: trips, vehicle

Clase FleetEngineFleetLocationProvider

Propiedades: locationRestriction, staleLocationThresholdMillis y vehicleFilter

Eventos: update

Interfaz FleetEngineFleetLocationProviderOptions

Propiedades: authTokenFetcher, locationRestriction, projectId, staleLocationThresholdMillis, vehicleFilter y vehicleMarkerCustomization

Interfaz FleetEngineFleetLocationProviderUpdateEvent

Propiedades: vehicles

Seguimiento de envíos

Clase FleetEngineShipmentLocationProvider

Propiedades: trackingId

Métodos: refresh

Eventos: error, update

Interfaz FleetEngineShipmentLocationProviderOptions

Propiedades: activePolylineCustomization, authTokenFetcher, deliveryVehicleMarkerCustomization, destinationMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, takenPolylineCustomization y trackingId

Interfaz FleetEngineShipmentLocationProviderUpdateEvent

Propiedades: taskTrackingInfo

Mapas 3D (versión alfa)

Mapas 3D

AlfaClase Map3DElement

Propiedades: bounds, center, defaultLabelsDisabled, defaultUIDisabled, heading, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, range, roll y tilt

Métodos: BetaaddEventListener, flyCameraAround, flyCameraTo, BetaremoveEventListener y stopCameraAnimation

Eventos: gmp-animationend, gmp-centerchange, gmp-click, gmp-headingchange, gmp-rangechange, gmp-rollchange, gmp-steadychange, gmp-tiltchange

AlfaInterfaz de Map3DElementOptions

Propiedades: bounds, center, defaultLabelsDisabled, defaultUIDisabled, heading, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, range, roll y tilt

AlfaInterfaz de FlyAroundAnimationOptions

Propiedades: camera, durationMillis y rounds

AlfaInterfaz de FlyToAnimationOptions

Propiedades: durationMillis, endCamera

AlfaInterfaz de CameraOptions

Propiedades: center, heading, range, roll y tilt

AlfaClase SteadyChangeEvent

Propiedades: isSteady

AlfaClase LocationClickEvent

Propiedades: position

AlfaClase PlaceClickEvent

Propiedades: placeId

Métodos: fetchPlace

AlfaClase Marker3DElement

Propiedades: altitudeMode, collisionBehavior, drawsWhenOccluded, extruded, label, position, sizePreserved y zIndex

Métodos: BetaaddEventListener, BetaremoveEventListener

AlfaInterfaz de Marker3DElementOptions

Propiedades: altitudeMode, collisionBehavior, drawsWhenOccluded, extruded, label, position, sizePreserved y zIndex

AlfaClase Marker3DInteractiveElement

Métodos: addEventListener, removeEventListener

Eventos: gmp-click

AlfaInterfaz Marker3DInteractiveElementOptions
AlfaClase Model3DElement

Propiedades: altitudeMode, orientation, position, scale y src

Métodos: BetaaddEventListener, BetaremoveEventListener

AlfaInterfaz Model3DElementOptions

Propiedades: altitudeMode, orientation, position, scale y src

AlfaClase Polyline3DElement

Propiedades: altitudeMode, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, strokeColor, strokeWidth y zIndex

Métodos: BetaaddEventListener, BetaremoveEventListener

AlfaInterfaz de Polyline3DElementOptions

Propiedades: altitudeMode, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, strokeColor, strokeWidth y zIndex

AlfaClase Polygon3DElement

Propiedades: altitudeMode, drawsOccludedSegments, extruded, fillColor, geodesic, innerCoordinates, outerCoordinates, strokeColor, strokeWidth y zIndex

Métodos: BetaaddEventListener, BetaremoveEventListener

AlfaInterfaz de Polygon3DElementOptions

Propiedades: altitudeMode, drawsOccludedSegments, extruded, fillColor, geodesic, innerCoordinates, outerCoordinates, strokeColor, strokeWidth y zIndex

AlfaConstantes de AltitudeMode

Constantes: ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND y RELATIVE_TO_MESH

Contexto local (beta)

Vista del mapa

BetaClase LocalContextMapView

Propiedades: directionsOptions, element, isTransitioningMapBounds, locationBias, locationRestriction, maxPlaceCount y placeTypePreferences

Métodos: addListener, hidePlaceDetailsView y search

Eventos: error, placedetailsviewhidestart, placedetailsviewshowstart

BetaInterfaz LocalContextMapViewOptions

Propiedades: directionsOptions, element, locationBias, locationRestriction, map, maxPlaceCount, pinOptionsSetup, placeChooserViewSetup, placeDetailsViewSetup y placeTypePreferences

BetaPlaceTypePreference typedef
BetaClase MapDirectionsOptions

Métodos: addListener

BetaInterfaz MapDirectionsOptionsLiteral

Propiedades: origin

BetaInterfaz de PinOptions

Propiedades: background, glyphColor y scale

Interfaz PlaceChooserViewSetupOptions

Propiedades: layoutMode, position

BetaConstantes de PlaceChooserLayoutMode

Constantes: HIDDEN, SHEET

BetaConstantes de PlaceChooserPosition

Constantes: BLOCK_END, INLINE_END y INLINE_START

Interfaz PlaceDetailsViewSetupOptions

Propiedades: hidesOnMapClick, layoutMode y position

BetaConstantes de PlaceDetailsLayoutMode

Constantes: INFO_WINDOW, SHEET

BetaConstantes de PlaceDetailsPosition

Constantes: INLINE_END, INLINE_START

Interfaces de bibliotecas

Interfaces de bibliotecas

Interfaz de CoreLibrary

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

Interfaz de MapsLibrary

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

AlfaInterfaz de Maps3DLibrary

Propiedades: AltitudeMode, LocationClickEvent, Map3DElement, Marker3DElement, Marker3DInteractiveElement, Model3DElement, PlaceClickEvent, Polygon3DElement, Polyline3DElement y SteadyChangeEvent

Interfaz de PlacesLibrary

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

Interfaz de GeocodingLibrary

Propiedades: Containment, ExtraGeocodeComputation, Geocoder, GeocoderLocationType, GeocoderStatus y SpatialRelationship

Interfaz de RoutesLibrary

Propiedades: DirectionsRenderer, DirectionsService, DirectionsStatus, DistanceMatrixElementStatus, DistanceMatrixService, DistanceMatrixStatus, TrafficModel, TransitMode, TransitRoutePreference, TravelMode y VehicleType

Interfaz de MarkerLibrary

Propiedades: AdvancedMarkerClickEvent, AdvancedMarkerElement, Animation, CollisionBehavior, Marker y PinElement

Interfaz de GeometryLibrary

Propiedades: encoding, poly y spherical

Interfaz de ElevationLibrary

Propiedades: ElevationService, ElevationStatus

Interfaz de StreetViewLibrary

Propiedades: InfoWindow, OverlayView, StreetViewCoverageLayer, StreetViewPanorama, StreetViewPreference, StreetViewService, StreetViewSource y StreetViewStatus

Interfaz de JourneySharingLibrary

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

Interfaz de DrawingLibrary

Propiedades: DrawingManager, OverlayType

Interfaz de VisualizationLibrary

Propiedades: HeatmapLayer