Google Maps JavaScript API v3 Reference

Última actualización: martes, 5 de mayo de 2026

Este es un índice de todas las clases, los métodos y las interfaces de la versión 3.64 de la API de Maps JavaScript (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.63 (canal trimestral), la versión 3.62 y la versión 3.61.

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

Conceptos globales

google.maps

Espacio de nombres google.maps

Constantes: version

Métodos estáticos: importLibrary

Configuración

Clase de configuración biblioteca "core"

Métodos estáticos: getInstance

Propiedades: BetaexperienceIds, fetchAppCheckToken

Interfaz de MapsAppCheckTokenResult

Propiedades: token

Sistema de eventos

Espacio de nombres del evento biblioteca "core"

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

Interfaz MapsEventListener

Métodos: remove

Clase MVCObject biblioteca "core"

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

Clase MVCArray extiende MVCObject, biblioteca "core"

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

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

Eventos: insert_at, remove_at, set_at

Interfaz de ErrorEvent

Propiedades: error

Errores

Clase MapsNetworkError extiende Error, biblioteca "core"

Propiedades: code, endpoint

Clase MapsRequestError extiende MapsNetworkError, biblioteca "core"

Propiedades heredadas: code, endpoint

Clase MapsServerError extiende MapsNetworkError, biblioteca "core"

Propiedades heredadas: code, endpoint

Constantes de MapsNetworkErrorEndpoint biblioteca "core"

Constantes: DIRECTIONS_ROUTE, DISTANCE_MATRIX, ELEVATION_ALONG_PATH, ELEVATION_LOCATIONS, FLEET_ENGINE_GET_DELIVERY_VEHICLE, FLEET_ENGINE_GET_TRIP, FLEET_ENGINE_GET_VEHICLE, FLEET_ENGINE_LIST_DELIVERY_VEHICLES, FLEET_ENGINE_LIST_TASKS, FLEET_ENGINE_LIST_VEHICLES, FLEET_ENGINE_SEARCH_TASKS, GEOCODER_GEOCODE, MAPS_MAX_ZOOM, PLACES_AUTOCOMPLETE, PLACES_DETAILS, PLACES_FIND_PLACE_FROM_PHONE_NUMBER, PLACES_FIND_PLACE_FROM_QUERY, PLACES_GATEWAY, PLACES_GET_PLACE, PLACES_LOCAL_CONTEXT_SEARCH, PLACES_NEARBY_SEARCH, PLACES_SEARCH_TEXT, STREETVIEW_GET_PANORAMA

Constantes de RPCStatus biblioteca "core"

Constantes: ABORTED, ALREADY_EXISTS, CANCELLED, DATA_LOSS, DEADLINE_EXCEEDED, FAILED_PRECONDITION, INTERNAL, INVALID_ARGUMENT, NOT_FOUND, OK, OUT_OF_RANGE, PERMISSION_DENIED, RESOURCE_EXHAUSTED, UNAUTHENTICATED, UNAVAILABLE, UNIMPLEMENTED, UNKNOWN

Maps

Maps

Clase MapElement (etiqueta: <gmp-map>) extiende HTMLElement, implementa MapElementOptions, biblioteca "maps"

Propiedades: center (attr: center), headingInteractionDisabled (attr: heading-interaction-disabled), innerMap, internalUsageAttributionIds (attr: internal-usage-attribution-ids), mapId (attr: map-id), renderingType (attr: rendering-type), tiltInteractionDisabled (attr: tilt-interaction-disabled), zoom (attr: zoom)

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

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-zoomchange

Interfaz MapElementOptions

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

Clase ZoomChangeEvent se extiende de Event, biblioteca "maps"
Clase Map extiende MVCObject, biblioteca "maps"

Constantes: DEMO_MAP_ID

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

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

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

Interfaz MapTypeStyle

Propiedades: elementType, featureType, stylers

Interfaz de MapMouseEvent

Propiedades: domEvent, latLng

Métodos: stop

Interfaz IconMouseEvent extiende MapMouseEvent

Propiedades: placeId

Propiedades heredadas: domEvent, latLng

Métodos heredados: stop

Constantes de ColorScheme biblioteca "core"

Constantes: DARK, FOLLOW_SYSTEM, LIGHT

Constantes MapTypeId biblioteca "maps"

Constantes: HYBRID, ROADMAP, SATELLITE, TERRAIN

Clase MapTypeRegistry extiende MVCObject, biblioteca "maps"

Métodos: set

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

Interfaz de MapRestriction

Propiedades: latLngBounds, strictBounds

Clase TrafficLayer extiende MVCObject, biblioteca "maps"

Métodos: getMap, setMap, setOptions

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

Interfaz de TrafficLayerOptions

Propiedades: autoRefresh, map

Clase TransitLayer extiende MVCObject, biblioteca "maps"

Métodos: getMap, setMap

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

Clase BicyclingLayer extiende MVCObject, biblioteca "maps"

Métodos: getMap, setMap

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

BetaInterfaz CameraOptions

Propiedades: center, heading, tilt, zoom

Interfaz de VisibleRegion

Propiedades: farLeft, farRight, latLngBounds, nearLeft, nearRight

Constantes de RenderingType biblioteca "maps"

Constantes: RASTER, UNINITIALIZED, VECTOR

Interfaz MapCapabilities

Propiedades: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

Clase WebGLOverlayView se extiende desde MVCObject, biblioteca "maps"

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

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

Interfaz WebGLDrawOptions

Propiedades: gl, transformer

Interfaz WebGLStateOptions

Propiedades: gl

Interfaz de CoordinateTransformer

Métodos: fromLatLngAltitude, getCameraParams

Interfaz CameraParams extiende CameraOptions

Propiedades: center, heading, tilt, zoom

Coordenadas

Clase LatLng biblioteca "core"

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

Interfaz LatLngLiteral

Propiedades: lat, lng

Clase LatLngBounds biblioteca "core"

Constantes: MAX_BOUNDS

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

Interfaz LatLngBoundsLiteral

Propiedades: east, north, south, west

Clase LatLngAltitude implementa LatLngAltitudeLiteral, LatLngLiteral, biblioteca "core"

Propiedades: altitude, lat, lng

Métodos: equals, toJSON

Interfaz LatLngAltitudeLiteral extiende LatLngLiteral

Propiedades: altitude, lat, lng

Biblioteca "core" de la clase Point

Propiedades: x, y

Métodos: equals, toString

Clase de tamaño biblioteca "core"

Propiedades: height, width

Métodos: equals, toString

Interfaz de relleno

Propiedades: bottom, left, right, top

Interfaz CircleLiteral extiende CircleOptions

Propiedades: center, radius

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

Clase Orientation3D implementa Orientation3DLiteral, biblioteca "core"

Propiedades: heading, roll, tilt

Métodos: equals, toJSON

Interfaz Orientation3DLiteral

Propiedades: heading, roll, tilt

Clase Vector3D implementa Vector3DLiteral, biblioteca "core"

Propiedades: x, y, z

Métodos: equals, toJSON

Interfaz de Vector3DLiteral

Propiedades: x, y, z

Diseño basado en datos

Interfaz FeatureLayer

Propiedades: BetadatasetId, featureType, isAvailable, style

Métodos: addListener

Eventos: click, mousemove

Constantes de FeatureType biblioteca "maps"

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

Definición de tipo FeatureStyleFunction
Interfaz FeatureStyleFunctionOptions

Propiedades: feature

Interfaz FeatureStyleOptions

Propiedades: fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

Interfaz de funciones

Propiedades: featureType

La interfaz PlaceFeature extiende Feature

Propiedades: placeId

Propiedades heredadas: featureType

Métodos: fetchPlace

BetaLa interfaz DatasetFeature extiende Feature

Propiedades: datasetAttributes, datasetId

Propiedades heredadas: featureType

La interfaz FeatureMouseEvent extiende MapMouseEvent

Propiedades: features

Propiedades heredadas: domEvent, latLng

Métodos heredados: stop

Controles

Interfaz CameraControlOptions

Propiedades: position

Interfaz FullscreenControlOptions

Propiedades: position

Interfaz MapTypeControlOptions

Propiedades: mapTypeIds, position, style

Constantes de MapTypeControlStyle library "maps"

Constantes: DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

Interfaz de MotionTrackingControlOptions

Propiedades: position

Interfaz PanControlOptions

Propiedades: position

Interfaz RotateControlOptions

Propiedades: position

Interfaz ScaleControlOptions

Propiedades: style

Constantes de ScaleControlStyle

Constantes: DEFAULT

Interfaz StreetViewControlOptions

Propiedades: position, sources

Interfaz ZoomControlOptions

Propiedades: position

Constantes de ControlPosition biblioteca "core"

Constantes: BLOCK_END_INLINE_CENTER, BLOCK_END_INLINE_END, BLOCK_END_INLINE_START, BLOCK_START_INLINE_CENTER, BLOCK_START_INLINE_END, BLOCK_START_INLINE_START, BOTTOM_CENTER, BOTTOM_LEFT, BOTTOM_RIGHT, INLINE_END_BLOCK_CENTER, INLINE_END_BLOCK_END, INLINE_END_BLOCK_START, INLINE_START_BLOCK_CENTER, INLINE_START_BLOCK_END, INLINE_START_BLOCK_START, LEFT_BOTTOM, LEFT_CENTER, LEFT_TOP, RIGHT_BOTTOM, RIGHT_CENTER, RIGHT_TOP, TOP_CENTER, TOP_LEFT, TOP_RIGHT

Biblioteca de Geometry

espacio de nombres de codificación biblioteca "geometry"

Métodos estáticos: decodePath, encodePath

espacio de nombres esférico biblioteca "geometry"

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

Espacio de nombres poly biblioteca "geometry"

Métodos estáticos: containsLocation, isLocationOnEdge

Dibuja en el mapa

Marcadores avanzados

Clase AdvancedMarkerElement (etiqueta: <gmp-advanced-marker>) extiende HTMLElement, implementa AdvancedMarkerElementOptions, biblioteca "marker"

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

Métodos: addListener

Métodos heredados: addEventListener, removeEventListener

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

Interfaz de AdvancedMarkerElementOptions

Propiedades: anchorLeft, anchorTop, collisionBehavior, content, gmpClickable, gmpDraggable, map, position, title, zIndex

Clase AdvancedMarkerClickEvent extiende Event, biblioteca "marker"
Clase PinElement extiende HTMLElement, implementa PinElementOptions, biblioteca "marker"

Propiedades: background, borderColor, glyphColor, glyphSrc, glyphText, scale, element, glyph

Métodos heredados: addEventListener, removeEventListener

Interfaz PinElementOptions

Propiedades: background, borderColor, glyphColor, glyphSrc, glyphText, scale, glyph

Ventana de información

Clase InfoWindow extiende MVCObject, biblioteca "maps", "streetView"

Propiedades: isOpen

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

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

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

Interfaz InfoWindowOptions

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

Interfaz InfoWindowOpenOptions

Propiedades: anchor, map, shouldFocus

Polígonos

Clase Polyline extiende MVCObject, biblioteca "maps"

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

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

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

Interfaz de IconSequence

Propiedades: fixedRotation, icon, offset, repeat

Clase Polygon extiende MVCObject, biblioteca "maps"

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

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

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

Interfaz PolygonOptions

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

Interfaz PolyMouseEvent extiende MapMouseEvent

Propiedades: edge, path, vertex

Propiedades heredadas: domEvent, latLng

Métodos heredados: stop

Clase Rectangle extiende MVCObject, biblioteca "maps"

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

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

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

Clase Circle extiende MVCObject, biblioteca "maps"

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

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

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

Interfaz CircleOptions

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

Constantes StrokePosition biblioteca "maps"

Constantes: CENTER, INSIDE, OUTSIDE

Datos

Clase de datos extiende MVCObject, biblioteca "maps"

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

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

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

Interfaz Data.DataOptions

Propiedades: controlPosition, controls, drawingMode, featureFactory, map, 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, zIndex

Data.StylingFunction typedef
Clase Data.Feature biblioteca "maps"

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

Eventos: removeproperty, setgeometry, setproperty

Interfaz Data.FeatureOptions

Propiedades: geometry, id, properties

Interfaz Data.Geometry

Métodos: forEachLatLng, getType

Clase Data.Point implementa Data.Geometry, biblioteca "maps"

Métodos: forEachLatLng, get, getType

Clase Data.MultiPoint implementa Data.Geometry, biblioteca "maps"

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

Clase Data.LineString implementa Data.Geometry, biblioteca "maps"

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

Clase Data.MultiLineString implementa Data.Geometry, biblioteca "maps"

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

La clase Data.LinearRing implementa Data.Geometry, biblioteca "maps"

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

Clase Data.Polygon implementa Data.Geometry, biblioteca "maps"

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

Clase Data.MultiPolygon implementa Data.Geometry, biblioteca "maps"

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

Clase Data.GeometryCollection implementa Data.Geometry, biblioteca "maps"

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

Interfaz Data.MouseEvent extiende MapMouseEvent

Propiedades: feature

Propiedades heredadas: domEvent, latLng

Métodos heredados: stop

Interfaz Data.AddFeatureEvent

Propiedades: feature

Interfaz Data.RemoveFeatureEvent

Propiedades: feature

Interfaz de Data.SetGeometryEvent

Propiedades: feature, newGeometry, oldGeometry

Interfaz de Data.SetPropertyEvent

Propiedades: feature, name, newValue, oldValue

Interfaz Data.RemovePropertyEvent

Propiedades: feature, name, oldValue

Elementos del DOM

Clase OverlayView extiende MVCObject, biblioteca "maps", "streetView"

Métodos estáticos: preventMapHitsAndGesturesFrom, preventMapHitsFrom

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

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

Interfaz de MapPanes

Propiedades: floatPane, mapPane, markerLayer, overlayLayer, overlayMouseTarget

Interfaz MapCanvasProjection

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

KML

Clase KmlLayer extiende MVCObject, biblioteca "maps"

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

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

Eventos: click, defaultviewport_changed, status_changed

Interfaz de KmlLayerOptions

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

Interfaz KmlLayerMetadata

Propiedades: author, description, hasScreenOverlays, name, snippet

Constantes de KmlLayerStatus biblioteca "maps"

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

Interfaz KmlFeatureData

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

Interfaz de KmlAuthor

Propiedades: email, name, uri

Superposiciones de imágenes

Interfaz de MapType

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

Métodos: getTile, releaseTile

Interfaz de proyección

Métodos: fromLatLngToPoint, fromPointToLatLng

Clase ImageMapType extiende MVCObject, implementa MapType, biblioteca "maps"

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

Métodos: getOpacity, getTile, releaseTile, setOpacity

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

Eventos: tilesloaded

Interfaz ImageMapTypeOptions

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

Clase GroundOverlay extiende MVCObject, biblioteca "maps"

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

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

Eventos: click, dblclick

Interfaz de GroundOverlayOptions

Propiedades: clickable, map, opacity

Clase StyledMapType extiende MVCObject, implementa MapType, biblioteca "maps"

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

Métodos: getTile, releaseTile

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

Interfaz StyledMapTypeOptions

Propiedades: alt, maxZoom, minZoom, name

Biblioteca de dibujo

Clase DrawingManager extiende MVCObject, biblioteca "drawing"

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

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

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

Interfaz DrawingManagerOptions

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

Interfaz DrawingControlOptions

Propiedades: drawingModes, position

Interfaz OverlayCompleteEvent

Propiedades: overlay, type

Constantes OverlayType biblioteca "drawing"

Constantes: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Mapas de calor

Clase HeatmapLayer extiende MVCObject, biblioteca "visualization"

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

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

Interfaz HeatmapLayerOptions

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

Interfaz WeightedLocation

Propiedades: location, weight

Zoom máximo

Clase MaxZoomService biblioteca "maps"

Métodos: getMaxZoomAtLatLng

Interfaz de MaxZoomResult

Propiedades: status, zoom

Constantes de MaxZoomStatus biblioteca "maps"

Constantes: ERROR, OK

Marcador (heredado)

Clase Marker extiende MVCObject, biblioteca "marker"

Constantes: MAX_ZINDEX

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

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

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

Interfaz de MarkerOptions

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

Constantes de CollisionBehavior biblioteca "marker"

Constantes: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Interfaz de íconos

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

Interfaz MarkerLabel

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

Interfaz MarkerShape

Propiedades: coords, type

Interfaz de símbolos

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

Constantes de SymbolPath biblioteca "core"

Constantes: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Constantes de animación biblioteca "marcador"

Constantes: BOUNCE, DROP

Street View

Renderización

Clase StreetViewPanorama se extiende desde MVCObject, biblioteca "streetView"

Propiedades: controls

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

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

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 StreetViewTileData

Propiedades: centerHeading, tileSize, worldSize

Métodos: getTileUrl

Interfaz de StreetViewPov

Propiedades: heading, pitch

Clase StreetViewCoverageLayer extiende MVCObject, biblioteca "streetView"

Métodos: getMap, setMap

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

Servicio

Clase StreetViewService biblioteca "streetView"

Métodos: getPanorama

Constantes de StreetViewStatus biblioteca "streetView"

Constantes: OK, UNKNOWN_ERROR, ZERO_RESULTS

Interfaz de StreetViewLocationRequest

Propiedades: location, preference, radius, sources, source

Interfaz de StreetViewPanoRequest

Propiedades: pano

Interfaz de StreetViewResponse

Propiedades: data

Interfaz de StreetViewLocation

Propiedades: description, latLng, pano, shortDescription

Constantes de StreetViewPreference biblioteca "streetView"

Constantes: BEST, NEAREST

Constantes de StreetViewSource biblioteca "streetView"

Constantes: DEFAULT, GOOGLE, OUTDOOR

Interfaz de StreetViewPanoramaData

Propiedades: copyright, imageDate, links, location, tiles

Propiedades: description, heading, pano

Lugares

Widgets de Places

Clase PlaceAutocompleteElement (etiqueta: <gmp-place-autocomplete>) extiende HTMLElement, implementa PlaceAutocompleteElementOptions, biblioteca "places"

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

Espacios: prediction-item-icon

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

Propiedades de CSS: background-color, border, border-radius, color, color-scheme, font, font-family, font-size, font-style, font-weight, line-height

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-error, gmp-select

Interfaz de PlaceAutocompleteElementOptions

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

Clase PlacePredictionSelectEvent se extiende de Event, biblioteca "places"

Propiedades: placePrediction

Clase BasicPlaceAutocompleteElement (etiqueta: <gmp-basic-place-autocomplete>) extiende HTMLElement, implementa BasicPlaceAutocompleteElementOptions, biblioteca "places"

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

Espacios: prediction-item-icon

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

Propiedades de CSS: background-color, border, border-radius, color, color-scheme, font, font-family, font-size, font-style, font-weight, line-height

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-error, gmp-select

Interfaz de BasicPlaceAutocompleteElementOptions

Propiedades: description, disabled, futureOpeningBusinessesIncluded, includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, maxlength, name, noInputIcon, origin, placeholder, pureServiceAreaBusinessesIncluded, readonly, requestedLanguage, requestedRegion, unitSystem

Clase PlaceDetailsElement (etiqueta: <gmp-place-details>) extiende HTMLElement, implementa PlaceDetailsElementOptions, biblioteca "places"

Propiedades: place

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

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-error, gmp-load

Interfaz de PlaceDetailsElementOptions
Clase PlaceDetailsCompactElement (etiqueta: <gmp-place-details-compact>) extiende HTMLElement, implementa PlaceDetailsCompactElementOptions, biblioteca "places"

Propiedades: orientation (attr.: orientation), place, truncationPreferred (attr.: truncation-preferred)

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

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-error, gmp-load

Interfaz de PlaceDetailsCompactElementOptions

Propiedades: orientation, truncationPreferred

Constantes de PlaceDetailsOrientation biblioteca "places"

Constantes: HORIZONTAL, VERTICAL

Clase PlaceDetailsPlaceRequestElement (etiqueta: <gmp-place-details-place-request>) extiende HTMLElement, implementa PlaceDetailsPlaceRequestElementOptions, biblioteca "places"

Propiedades: place (attr: place)

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceDetailsPlaceRequestElementOptions

Propiedades: place

Clase PlaceDetailsLocationRequestElement (etiqueta: <gmp-place-details-location-request>) extiende HTMLElement, implementa PlaceDetailsLocationRequestElementOptions, biblioteca "places"

Propiedades: location (attr: location)

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceDetailsLocationRequestElementOptions

Propiedades: location

Clase PlaceSearchElement (etiqueta: <gmp-place-search>) extiende HTMLElement, implementa PlaceSearchElementOptions, biblioteca "places"

Propiedades: attributionPosition (atributo: attribution-position), orientation (atributo: orientation), places, selectable (atributo: selectable), truncationPreferred (atributo: truncation-preferred)

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

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-error, gmp-load, gmp-select

Interfaz de PlaceSearchElementOptions

Propiedades: attributionPosition, orientation, selectable, truncationPreferred

Constantes de PlaceSearchAttributionPosition biblioteca "places"

Constantes: BOTTOM, TOP

Constantes de PlaceSearchOrientation biblioteca "places"

Constantes: HORIZONTAL, VERTICAL

Clase PlaceSelectEvent extiende Event, biblioteca "places"

Propiedades: place

Clase PlaceNearbySearchRequestElement (etiqueta: <gmp-place-nearby-search-request>) extiende HTMLElement, implementa PlaceNearbySearchRequestElementOptions, biblioteca "places"

Propiedades: excludedPrimaryTypes (attr: excluded-primary-types), excludedTypes (attr: excluded-types), futureOpeningBusinessesIncluded, includedPrimaryTypes (attr: included-primary-types), includedTypes (attr: included-types), locationRestriction (attr: location-restriction), maxResultCount (attr: max-result-count), rankPreference (attr: rank-preference)

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceNearbySearchRequestElementOptions

Propiedades: excludedPrimaryTypes, excludedTypes, futureOpeningBusinessesIncluded, includedPrimaryTypes, includedTypes, locationRestriction, maxResultCount, rankPreference

Clase PlaceTextSearchRequestElement (etiqueta: <gmp-place-text-search-request>) extiende HTMLElement, implementa PlaceTextSearchRequestElementOptions, biblioteca "places"

Propiedades: evConnectorTypes (attr: ev-connector-types), evMinimumChargingRateKw (attr: ev-minimum-charging-rate-kw), futureOpeningBusinessesIncluded, includedType (attr: included-type), isOpenNow (attr: is-open-now), locationBias (attr: location-bias), locationRestriction (attr: location-restriction), maxResultCount (attr: max-result-count), minRating (attr: min-rating), priceLevels (attr: price-levels), rankPreference (attr: rank-preference), textQuery (attr: text-query), useStrictTypeFiltering (attr: use-strict-type-filtering)

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceTextSearchRequestElementOptions

Propiedades: evConnectorTypes, evMinimumChargingRateKw, futureOpeningBusinessesIncluded, includedType, isOpenNow, locationBias, locationRestriction, maxResultCount, minRating, priceLevels, rankPreference, textQuery, useStrictTypeFiltering

Clase Autocomplete extiende MVCObject, biblioteca "places"

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

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

Eventos: place_changed

Interfaz AutocompleteOptions

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

Métodos: getBounds, getPlaces, setBounds

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

Eventos: places_changed

Interfaz de SearchBoxOptions

Propiedades: bounds

AlfaClase PlaceContextualElement (etiqueta: <gmp-place-contextual>) extiende HTMLElement, implementa PlaceContextualElementOptions, biblioteca "places"

Propiedades: contextToken (attr: context-token)

Métodos heredados: addEventListener, removeEventListener

AlfaInterfaz de PlaceContextualElementOptions

Propiedades: contextToken

AlfaClase PlaceContextualListConfigElement (etiqueta: <gmp-place-contextual-list-config>) extiende HTMLElement, implementa PlaceContextualListConfigElementOptions, biblioteca "places"

Propiedades: layout (attr: layout), mapHidden (attr: map-hidden)

Métodos heredados: addEventListener, removeEventListener

AlfaInterfaz PlaceContextualListConfigElementOptions

Propiedades: layout, mapHidden

AlfaConstantes de PlaceContextualListLayout biblioteca "places"

Constantes: COMPACT, VERTICAL

Personalización del contenido del widget de Place

Clase PlaceContentConfigElement (etiqueta: <gmp-place-content-config>) extiende HTMLElement, implementa PlaceContentConfigElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceContentConfigElementOptions
Clase PlaceAllContentElement (etiqueta: <gmp-place-all-content>) extiende HTMLElement, implementa PlaceAllContentElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceAllContentElementOptions
Clase PlaceStandardContentElement (etiqueta: <gmp-place-standard-content>) extiende HTMLElement, implementa PlaceStandardContentElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceStandardContentElementOptions
Clase PlaceMediaElement (etiqueta: <gmp-place-media>) extiende HTMLElement, implementa PlaceMediaElementOptions, biblioteca "places"

Propiedades: lightboxPreferred (attr: lightbox-preferred), preferredSize (attr: preferred-size)

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceMediaElementOptions

Propiedades: lightboxPreferred, preferredSize

Constantes de MediaSize biblioteca "places"

Constantes: LARGE, MEDIUM, SMALL

Clase PlaceAddressElement (etiqueta: <gmp-place-address>) extiende HTMLElement, implementa PlaceAddressElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceAddressElementOptions
Clase PlaceRatingElement (etiqueta: <gmp-place-rating>) extiende HTMLElement, implementa PlaceRatingElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceRatingElementOptions
Clase PlaceTypeElement (etiqueta: <gmp-place-type>) extiende HTMLElement, implementa PlaceTypeElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz PlaceTypeElementOptions
Clase PlacePriceElement (etiqueta: <gmp-place-price>) extiende HTMLElement, implementa PlacePriceElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlacePriceElementOptions
Clase PlaceAccessibleEntranceIconElement (etiqueta: <gmp-place-accessible-entrance-icon>) extiende HTMLElement, implementa PlaceAccessibleEntranceIconElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz PlaceAccessibleEntranceIconElementOptions
Clase PlaceOpenNowStatusElement (etiqueta: <gmp-place-open-now-status>) extiende HTMLElement, implementa PlaceOpenNowStatusElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceOpenNowStatusElementOptions
Clase PlaceReviewSummaryElement (etiqueta: <gmp-place-review-summary>) extiende HTMLElement, implementa PlaceReviewSummaryElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceReviewSummaryElementOptions
Clase PlaceReviewsElement (etiqueta: <gmp-place-reviews>) extiende HTMLElement, implementa PlaceReviewsElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceReviewsElementOptions
Clase PlaceSummaryElement (etiqueta: <gmp-place-summary>) extiende HTMLElement, implementa PlaceSummaryElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceSummaryElementOptions
Clase PlaceFeatureListElement (etiqueta: <gmp-place-feature-list>) extiende HTMLElement, implementa PlaceFeatureListElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceFeatureListElementOptions
Clase PlaceOpeningHoursElement (etiqueta: <gmp-place-opening-hours>) extiende HTMLElement, implementa PlaceOpeningHoursElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceOpeningHoursElementOptions
Clase PlacePhoneNumberElement (etiqueta: <gmp-place-phone-number>) extiende HTMLElement, implementa PlacePhoneNumberElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlacePhoneNumberElementOptions
Clase PlacePlusCodeElement (etiqueta: <gmp-place-plus-code>) extiende HTMLElement, implementa PlacePlusCodeElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlacePlusCodeElementOptions
Clase PlaceTypeSpecificHighlightsElement (etiqueta: <gmp-place-type-specific-highlights>) extiende HTMLElement, implementa PlaceTypeSpecificHighlightsElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz PlaceTypeSpecificHighlightsElementOptions
Clase PlaceWebsiteElement (etiqueta: <gmp-place-website>) extiende HTMLElement, implementa PlaceWebsiteElementOptions, biblioteca "places"

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceWebsiteElementOptions
Clase PlaceAttributionElement (etiqueta: <gmp-place-attribution>) extiende HTMLElement, implementa PlaceAttributionElementOptions, biblioteca "places"

Propiedades: darkSchemeColor (attr: dark-scheme-color), lightSchemeColor (attr: light-scheme-color)

Métodos heredados: addEventListener, removeEventListener

Interfaz de PlaceAttributionElementOptions

Propiedades: darkSchemeColor, lightSchemeColor

Constantes de AttributionColor biblioteca "places"

Constantes: BLACK, GRAY, WHITE

Datos de Lugares

Clase Place implementa PlaceOptions, biblioteca "places"

Métodos estáticos: searchByText, searchNearby

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

Métodos: fetchFields, BetagetNextOpeningTime, BetaisOpen

Métodos heredados: toJSON

Interfaz PlaceOptions

Propiedades: id, requestedLanguage, requestedRegion, resourceName

Clase AccessibilityOptions biblioteca "places"

Propiedades: hasWheelchairAccessibleEntrance, hasWheelchairAccessibleParking, hasWheelchairAccessibleRestroom, hasWheelchairAccessibleSeating

Clase AddressComponent biblioteca "places"

Propiedades: longText, shortText, types

Métodos heredados: toJSON

Clase AddressDescriptor biblioteca "places"

Propiedades: areas, landmarks

Métodos heredados: toJSON

Clase de área biblioteca "places"

Propiedades: containment, place

Métodos heredados: toJSON

Biblioteca Attribution class "places"

Propiedades: provider, providerURI

Métodos heredados: toJSON

Clase AuthorAttribution biblioteca "places"

Propiedades: displayName, photoURI, uri

Métodos heredados: toJSON

Clase ConnectorAggregation biblioteca "places"

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

Clase ConsumerAlert biblioteca "places"

Propiedades: details, languageCode, overview

Métodos heredados: toJSON

Clase ConsumerAlertDetails biblioteca "places"

Propiedades: aboutLinkTitle, aboutLinkURI, description, title

Constantes de contención biblioteca "places"

Constantes: NEAR, OUTSKIRTS, WITHIN

Clase ContentBlock biblioteca "places"

Propiedades: content, contentLanguageCode, referencedPlaces

Métodos heredados: toJSON

Clase EVChargeAmenitySummary biblioteca "places"

Propiedades: coffee, disclosureText, disclosureTextLanguageCode, flagContentURI, overview, restaurant, store

Métodos heredados: toJSON

Clase EVChargeOptions biblioteca "places"

Propiedades: connectorAggregations, connectorCount

Métodos heredados: toJSON

Constantes de EVConnectorType biblioteca "places"

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

Interfaz de EVSearchOptions

Propiedades: connectorTypes, minimumChargingRateKw

Interfaz de FetchFieldsRequest

Propiedades: fields

Clase FuelOptions biblioteca "places"

Propiedades: fuelPrices

Métodos heredados: toJSON

Clase FuelPrice biblioteca "places"

Propiedades: price, type, updateTime

Constantes de FuelType biblioteca "places"

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

Clase GenerativeSummary biblioteca "places"

Propiedades: disclosureText, disclosureTextLanguageCode, flagContentURI, overview, overviewLanguageCode

Métodos heredados: toJSON

Propiedades: directionsURI, photosURI, placeURI, reviewsURI, writeAReviewURI

Métodos heredados: toJSON

Clase de punto de referencia biblioteca "places"

Propiedades: place, spatialRelationship, straightLineDistanceMeters, travelDistanceMeters

Métodos heredados: toJSON

Clase Money biblioteca "places"

Propiedades: currencyCode, nanos, units

Métodos: toString

Métodos heredados: toJSON

Clase NeighborhoodSummary biblioteca "places"

Propiedades: description, disclosureText, disclosureTextLanguageCode, flagContentURI, overview

Métodos heredados: toJSON

Clase OpeningHours biblioteca "places"

Propiedades: periods, specialDays, weekdayDescriptions

Métodos heredados: toJSON

Clase OpeningHoursPeriod biblioteca "places"

Propiedades: close, open

Métodos heredados: toJSON

Clase OpeningHoursPoint biblioteca "places"

Propiedades: day, hour, minute

Métodos heredados: toJSON

Clase SecondaryOpeningHours extiende OpeningHours, biblioteca "places"

Propiedades: type

Propiedades heredadas: periods, specialDays, weekdayDescriptions

Métodos heredados: toJSON

Clase ParkingOptions biblioteca "places"

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

Clase PaymentOptions biblioteca "places"

Propiedades: acceptsCashOnly, acceptsCreditCards, acceptsDebitCards, acceptsNFC

Clase de foto biblioteca "lugares"

Propiedades: authorAttributions, flagContentURI, googleMapsURI, heightPx, widthPx

Métodos: getURI

Métodos heredados: toJSON

Clase PlusCode biblioteca "places"

Propiedades: compoundCode, globalCode

Métodos heredados: toJSON

Clase PostalAddress implementa PostalAddressLiteral, biblioteca "places"

Propiedades: addressLines, administrativeArea, languageCode, locality, organization, postalCode, recipients, regionCode, sortingCode, sublocality

Métodos heredados: toJSON

Interfaz de PostalAddressLiteral

Propiedades: addressLines, administrativeArea, languageCode, locality, organization, postalCode, recipients, regionCode, sortingCode, sublocality

Constantes de PriceLevel biblioteca "places"

Constantes: EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

Clase PriceRange biblioteca "places"

Propiedades: endPrice, startPrice

Métodos heredados: toJSON

Revisar la clase biblioteca "lugares"

Propiedades: authorAttribution, flagContentURI, googleMapsURI, originalText, originalTextLanguageCode, publishTime, rating, relativePublishTimeDescription, text, textLanguageCode, visitDateMonth, visitDateYear

Métodos heredados: toJSON

Clase ReviewSummary biblioteca "places"

Propiedades: disclosureText, disclosureTextLanguageCode, flagContentURI, reviewsURI, text, textLanguageCode

Métodos heredados: toJSON

Interfaz de SearchByTextRequest

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

Constantes de SearchByTextRankPreference biblioteca "places"

Constantes: DISTANCE, RELEVANCE

Interfaz de SearchNearbyRequest

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

Constantes de SearchNearbyRankPreference biblioteca "places"

Constantes: DISTANCE, POPULARITY

Constantes de SpatialRelationship biblioteca "places"

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

Clase TimeZone biblioteca "places"

Propiedades: id, version

Métodos heredados: toJSON

Datos de Autocomplete

Clase AutocompleteSuggestion biblioteca "places"

Métodos estáticos: fetchAutocompleteSuggestions

Propiedades: placePrediction

Interfaz de AutocompleteRequest

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

Clase AutocompleteSessionToken biblioteca "places"
Clase PlacePrediction biblioteca "places"

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

Métodos: BetafetchAddressValidation, toPlace

Clase StringRange biblioteca "places"

Propiedades: endOffset, startOffset

Clase FormattableText biblioteca "places"

Propiedades: matches, text

Geocoder

Clase Geocoder biblioteca "geocoding"

Métodos: geocode

Interfaz de GeocoderRequest

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

Interfaz de GeocoderComponentRestrictions

Propiedades: administrativeArea, country, locality, postalCode, route

BetaConstantes de ExtraGeocodeComputation biblioteca "geocoding"

Constantes: ADDRESS_DESCRIPTORS

Constantes de GeocoderStatus biblioteca "geocoding"

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

Interfaz de GeocoderResponse

Propiedades: Betaaddress_descriptor, plus_code, results

Interfaz de GeocoderResult

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

BetaInterfaz AddressDescriptor

Propiedades: areas, landmarks

Interfaz de GeocoderAddressComponent

Propiedades: long_name, short_name, types

Interfaz de GeocoderGeometry

Propiedades: bounds, location, location_type, viewport

Constantes de GeocoderLocationType biblioteca "geocoding"

Constantes: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

BetaInterfaz de Landmark

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

BetaInterfaz de área

Propiedades: containment, display_name, display_name_language_code, place_id

Biblioteca "geocoding" de Betaconstantes de contención

Constantes: NEAR, OUTSKIRTS, WITHIN

BetaConstantes de SpatialRelationship biblioteca "geocoding"

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

Servicio Places Autocomplete (obsoleto)

Clase AutocompleteService biblioteca "places"

Métodos: getPlacePredictions, getQueryPredictions

Interfaz de AutocompletionRequest

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

Interfaz AutocompleteResponse

Propiedades: predictions

Interfaz de QueryAutocompletionRequest

Propiedades: bounds, input, location, offset, radius

Interfaz ComponentRestrictions

Propiedades: country

Interfaz de AutocompletePrediction

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

Interfaz de 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, secondary_text

Address Validation

Clase AddressValidation biblioteca "addressValidation"

Métodos estáticos: fetchAddressValidation

Propiedades: address, geocode, metadata, responseId, uspsData, verdict

Métodos heredados: toJSON

Interfaz de AddressValidationRequest

Propiedades: address, placeAutocompleteElement, previousResponseId, sessionToken, uspsCASSEnabled

Biblioteca "addressValidation" de clase de dirección

Propiedades: components, formattedAddress, missingComponentTypes, postalAddress, unconfirmedComponentTypes, unresolvedTokens

Métodos heredados: toJSON

Clase AddressComponent biblioteca "addressValidation"

Propiedades: componentName, componentNameLanguageCode, componentType, confirmationLevel, inferred, replaced, spellCorrected, unexpected

Clase AddressMetadata biblioteca "addressValidation"

Propiedades: business, poBox, residential

Métodos heredados: toJSON

Constantes de ConfirmationLevel biblioteca "addressValidation"

Constantes: CONFIRMED, UNCONFIRMED_AND_SUSPICIOUS, UNCONFIRMED_BUT_PLAUSIBLE

Biblioteca Geocode class "addressValidation"

Propiedades: bounds, featureSizeMeters, location, placeId, placeTypes, plusCode

Métodos: fetchPlace

Métodos heredados: toJSON

Constantes de granularidad biblioteca "addressValidation"

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

BetaConstantes de PossibleNextAction biblioteca "addressValidation"

Constantes: ACCEPT, CONFIRM, CONFIRM_ADD_SUBPREMISES, FIX

Clase USPSAddress biblioteca "addressValidation"

Propiedades: city, cityStateZipAddressLine, firm, firstAddressLine, secondAddressLine, state, urbanization, zipCode, zipCodeExtension

Métodos heredados: toJSON

Clase USPSData biblioteca "addressValidation"

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

Métodos heredados: toJSON

Clase de veredicto biblioteca "addressValidation"

Propiedades: addressComplete, geocodeGranularity, hasInferredComponents, hasReplacedComponents, hasUnconfirmedComponents, inputGranularity, BetapossibleNextAction, validationGranularity

Servicio Places (obsoleto)

Clase PlacesService biblioteca "places"

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

Interfaz de PlaceDetailsRequest

Propiedades: fields, language, placeId, region, sessionToken

Interfaz de FindPlaceFromPhoneNumberRequest

Propiedades: fields, language, locationBias, phoneNumber

Interfaz de FindPlaceFromQueryRequest

Propiedades: fields, language, locationBias, query

Interfaz de PlaceSearchRequest

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

Interfaz de TextSearchRequest

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

Constantes RankBy biblioteca "places"

Constantes: DISTANCE, PROMINENCE

Typedef de LocationBias
Typedef de LocationRestriction
Constantes de PlacesServiceStatus biblioteca "places"

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 biblioteca "places"

Constantes: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, FUTURE_OPENING, OPERATIONAL

Interfaz de PlaceGeometry

Propiedades: location, viewport

Interfaz de PlaceOpeningHours

Propiedades: periods, weekday_text, open_now

Métodos: isOpen

Interfaz de PlaceOpeningHoursPeriod

Propiedades: close, open

Interfaz de PlaceOpeningHoursTime

Propiedades: day, hours, minutes, nextDate, time

Interfaz de PlacePlusCode

Propiedades: compound_code, global_code

Interfaz de PlacePhoto

Propiedades: height, html_attributions, 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, aspects

Rutas

Widget de Rutas

AlfaClase Route3DElement (etiqueta: <gmp-route-3d>) extiende HTMLElement, implementa Route3DElementOptions, biblioteca "routes"

Propiedades: autofitsCamera (atributo: autofits-camera), departureTime (atributo: departure-time), destination (atributo: destination), origin (atributo: origin), routingPreference (atributo: routing-preference), travelMode (atributo: travel-mode)

Métodos heredados: addEventListener, removeEventListener

Interfaz Route3DElementOptions

Propiedades: autofitsCamera, departureTime, destination, origin, routingPreference, travelMode

Datos de rutas

Biblioteca "routes" de clase Route

Métodos estáticos: computeRoutes

Propiedades: description, distanceMeters, durationMillis, legs, localizedValues, optimizedIntermediateWaypointIndices, path, polylineDetails, routeLabels, routeToken, speedPaths, staticDurationMillis, travelAdvisory, viewport, warnings

Métodos: Alphacreate3DPolylines, createPolylines, AlphacreatePopover, createWaypointAdvancedMarkers

Métodos heredados: toJSON

Interfaz de ComputeRoutesRequest

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

Constantes de ComputeRoutesExtraComputation biblioteca "routes"

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

Interfaz DirectionalLocationLiteral extiende LatLngAltitudeLiteral

Propiedades: heading

Propiedades heredadas: altitude, lat, lng

Clase DirectionalLocation extiende LatLngAltitude, implementa DirectionalLocationLiteral, biblioteca "routes"

Propiedades: heading

Propiedades heredadas: altitude, lat, lng

Métodos: toJSON

Métodos heredados: equals

Clase FallbackInfo biblioteca "routes"

Propiedades: reason, routingMode

Métodos heredados: toJSON

Constantes de FallbackReason biblioteca "routes"

Constantes: LATENCY_EXCEEDED, SERVER_ERROR

Constantes de FallbackRoutingMode biblioteca "routes"

Constantes: TRAFFIC_AWARE, TRAFFIC_UNAWARE

Clase GeocodedWaypoint biblioteca "routes"

Propiedades: geocoderStatus, intermediateWaypointRequestIndex, partialMatch, placeId, types

Métodos heredados: toJSON

Clase GeocodingResults biblioteca "routes"

Propiedades: destination, intermediates, origin

Métodos heredados: toJSON

Clase MultiModalSegment biblioteca "rutas"

Propiedades: instructions, maneuver, stepEndIndex, stepStartIndex, travelMode

Métodos heredados: toJSON

Clase PolylineDetailInfo biblioteca "routes"

Propiedades: endIndex, presence, startIndex

Métodos heredados: toJSON

Clase PolylineDetails biblioteca "routes"

Propiedades: flyoverInfo, narrowRoadInfo

Métodos heredados: toJSON

Constantes de PolylineQuality biblioteca "routes"

Constantes: HIGH_QUALITY, OVERVIEW

Constantes de ReferenceRoute biblioteca "routes"

Constantes: FUEL_EFFICIENT, SHORTER_DISTANCE

Constantes de RoadFeatureState biblioteca "routes"

Constantes: DOES_NOT_EXIST, EXISTS

Constantes de RouteLabel biblioteca "routes"

Constantes: DEFAULT_ROUTE, DEFAULT_ROUTE_ALTERNATE, FUEL_EFFICIENT, SHORTER_DISTANCE

Clase RouteLeg biblioteca "routes"

Propiedades: distanceMeters, durationMillis, endLocation, localizedValues, path, speedPaths, startLocation, staticDurationMillis, steps, stepsOverview, travelAdvisory

Métodos heredados: toJSON

Clase RouteLegLocalizedValues biblioteca "routes"

Propiedades: distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage

Métodos heredados: toJSON

Clase RouteLegStep biblioteca "routes"

Propiedades: distanceMeters, endLocation, instructions, localizedValues, maneuver, path, startLocation, staticDurationMillis, transitDetails, travelMode

Métodos heredados: toJSON

Clase RouteLegStepLocalizedValues biblioteca "routes"

Propiedades: distance, distanceLanguage, staticDuration, staticDurationLanguage

Métodos heredados: toJSON

Clase RouteLegTravelAdvisory biblioteca "routes"

Propiedades: speedReadingIntervals, tollInfo

Métodos heredados: toJSON

Clase RouteLocalizedValues biblioteca "routes"

Propiedades: distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage, transitFare, transitFareLanguage

Métodos heredados: toJSON

Interfaz de RouteModifiers

Propiedades: avoidFerries, avoidHighways, avoidIndoor, avoidTolls, tollPasses, vehicleInfo

AlfaInterfaz RoutePolyline3DOptions

Propiedades: colorScheme, polylineOptions

Interfaz RoutePolylineDetails

Propiedades: speed, transitDetails, travelMode

Interfaz RoutePolylineOptions

Propiedades: colorScheme, polylineOptions

Clase RouteTravelAdvisory biblioteca "routes"

Propiedades: fuelConsumptionMicroliters, routeRestrictionsPartiallyIgnored, speedReadingIntervals, tollInfo, transitFare

Métodos heredados: toJSON

Constantes de RoutingPreference biblioteca "routes"

Constantes: TRAFFIC_AWARE, TRAFFIC_AWARE_OPTIMAL, TRAFFIC_UNAWARE

Biblioteca Speed constants "routes"

Constantes: NORMAL, SLOW, TRAFFIC_JAM

Interfaz de SpeedPath

Propiedades: path, speed

Clase SpeedReadingInterval biblioteca "routes"

Propiedades: endPolylinePointIndex, speed, startPolylinePointIndex

Clase StepsOverview biblioteca "routes"

Propiedades: multiModalSegments

Métodos heredados: toJSON

Clase TollInfo biblioteca "routes"

Propiedades: estimatedPrices

Métodos heredados: toJSON

Clase TransitAgency biblioteca "routes"

Propiedades: name, phoneNumber, url

Métodos heredados: toJSON

Clase TransitDetails biblioteca "routes"

Propiedades: arrivalStop, arrivalTime, departureStop, departureTime, headsign, headwayMillis, stopCount, transitLine, tripShortText

Métodos heredados: toJSON

Clase TransitLine biblioteca "routes"

Propiedades: agencies, color, iconURL, name, shortName, textColor, url, vehicle

Métodos heredados: toJSON

Interfaz de TransitPreference

Propiedades: allowedTransitModes, routingPreference

Clase TransitStop biblioteca "routes"

Propiedades: location, name

Métodos heredados: toJSON

Clase TransitVehicle biblioteca "rutas"

Propiedades: iconURL, localIconURL, name, nameLanguage, vehicleType

Métodos heredados: toJSON

Constantes de VehicleEmissionType biblioteca "routes"

Constantes: DIESEL, ELECTRIC, GASOLINE, HYBRID

Interfaz VehicleInfo

Propiedades: emissionType

Interfaz de punto de referencia

Propiedades: location, sideOfRoad, vehicleStopover, via

Interfaz de WaypointMarkerDetails

Propiedades: index, leg, totalMarkers

Route Matrix

Clase RouteMatrix biblioteca "routes"

Métodos estáticos: computeRouteMatrix

Propiedades: rows

Métodos heredados: toJSON

Clase RouteMatrixRow biblioteca "routes"

Propiedades: items

Métodos heredados: toJSON

Clase RouteMatrixItem biblioteca "routes"

Propiedades: condition, distanceMeters, durationMillis, error, fallbackInfo, localizedValues, staticDurationMillis, travelAdvisory

Interfaz de ComputeRouteMatrixRequest

Propiedades: arrivalTime, departureTime, destinations, extraComputations, fields, language, origins, region, routingPreference, trafficModel, transitPreference, travelMode, units

Constantes de ComputeRouteMatrixExtraComputation biblioteca "routes"

Constantes: TOLLS

Constantes de RouteMatrixItemCondition biblioteca "routes"

Constantes: ROUTE_EXISTS, ROUTE_NOT_FOUND

Clase RouteMatrixItemError extiende Error, biblioteca "routes"

Métodos heredados: toJSON

Clase RouteMatrixItemLocalizedValues biblioteca "routes"

Propiedades: distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage, transitFare, transitFareLanguage

Métodos heredados: toJSON

Interfaz RouteMatrixOrigin

Propiedades: routeModifiers, waypoint

Elevation

Clase ElevationService biblioteca "elevation"

Métodos: getElevationAlongPath, getElevationForLocations

Interfaz de LocationElevationRequest

Propiedades: locations

Interfaz de LocationElevationResponse

Propiedades: results

Interfaz de PathElevationRequest

Propiedades: path, samples

Interfaz de PathElevationResponse

Propiedades: results

Interfaz ElevationResult

Propiedades: elevation, location, resolution

Constantes de ElevationStatus biblioteca "elevation"

Constantes: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Directions (obsoleto)

Clase DirectionsService biblioteca "routes"

Métodos: route

Interfaz de DirectionsRequest

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

Constantes de DirectionsStatus biblioteca "routes"

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 extiende MVCObject, biblioteca "routes"

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

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

Eventos: directions_changed

Interfaz de DirectionsRendererOptions

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

Interfaz DirectionsWaypoint

Propiedades: location, stopover

Interfaz de DirectionsGeocodedWaypoint

Propiedades: partial_match, place_id, types

Interfaz de DirectionsRoute

Propiedades: bounds, copyrights, fare, legs, overview_path, overview_polyline, summary, warnings, 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, 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, polyline

Interfaz de DirectionsPolyline

Propiedades: points

Interfaz de Place

Propiedades: location, placeId, query

Constantes de TravelMode biblioteca "routes"

Constantes: BICYCLING, DRIVING, TRANSIT, BetaTWO_WHEELER, WALKING

Interfaz de DrivingOptions

Propiedades: departureTime, trafficModel

Constantes de TrafficModel biblioteca "routes"

Constantes: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

Interfaz de TransitOptions

Propiedades: arrivalTime, departureTime, modes, routingPreference

Constantes de TransitMode biblioteca "routes"

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

Constantes de TransitRoutePreference biblioteca "rutas"

Constantes: FEWER_TRANSFERS, LESS_WALKING

Interfaz de TransitFare

Propiedades: currency, text, value

Interfaz de TransitDetails

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

Interfaz de TransitStop

Propiedades: location, name

Interfaz de TransitLine

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

Interfaz de TransitAgency

Propiedades: name, phone, url

Interfaz de TransitVehicle

Propiedades: icon, local_icon, name, type

Constantes de VehicleType biblioteca "routes"

Constantes: BUS, CABLE_CAR, COMMUTER_TRAIN, FERRY, FUNICULAR, GONDOLA_LIFT, HEAVY_RAIL, HIGH_SPEED_TRAIN, INTERCITY_BUS, METRO_RAIL, MONORAIL, OTHER, RAIL, SHARE_TAXI, SUBWAY, TRAM, TROLLEYBUS

Constantes de UnitSystem biblioteca "core"

Constantes: IMPERIAL, METRIC

Interfaz de distancia

Propiedades: text, value

Interfaz de duración

Propiedades: text, value

Interfaz de tiempo

Propiedades: text, time_zone, value

Distance Matrix (obsoleto)

Clase DistanceMatrixService biblioteca "routes"

Métodos: getDistanceMatrix

Interfaz DistanceMatrixRequest

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

Interfaz DistanceMatrixResponse

Propiedades: destinationAddresses, originAddresses, rows

Interfaz DistanceMatrixResponseRow

Propiedades: elements

Interfaz DistanceMatrixResponseElement

Propiedades: distance, duration, duration_in_traffic, fare, status

Constantes de DistanceMatrixStatus biblioteca "routes"

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

Constantes de DistanceMatrixElementStatus biblioteca "routes"

Constantes: NOT_FOUND, OK, ZERO_RESULTS

3D Maps

Mapas en 3D

Clase Map3DElement (etiqueta: <gmp-map-3d>) extiende HTMLElement, implementa Map3DElementOptions, biblioteca "maps3d"

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

Métodos: flyCameraAround, flyCameraTo, stopCameraAnimation

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-animationend, gmp-camerapositionchange, gmp-centerchange, gmp-click, gmp-error, gmp-fovchange, gmp-headingchange, gmp-map-id-error, gmp-rangechange, gmp-rollchange, gmp-steadychange, gmp-tiltchange

Interfaz Map3DElementOptions

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

Constantes de MapMode biblioteca "maps3d"

Constantes: HYBRID, AlphaROADMAP, SATELLITE

Constantes de GestureHandling biblioteca "maps3d"

Constantes: AUTO, COOPERATIVE, GREEDY

AlfaConstantes de AutofitsCameraAnimation biblioteca "maps3d"

Constantes: FLY_TO, NONE

Interfaz FlyAroundAnimationOptions

Propiedades: camera, durationMillis, repeatCount, rounds

Interfaz FlyToAnimationOptions

Propiedades: durationMillis, endCamera

Interfaz CameraOptions

Propiedades: altitudeMode, cameraPosition, center, fov, heading, range, roll, tilt

Clase SteadyChangeEvent extiende Event, biblioteca "maps3d"

Propiedades: isSteady

Clase LocationClickEvent extiende Event, biblioteca "maps3d"

Propiedades: position

Clase PlaceClickEvent extiende LocationClickEvent, biblioteca "maps3d"

Propiedades: placeId

Propiedades heredadas: position

Métodos: fetchPlace

Dibuja en el mapa

Clase MarkerElement (etiqueta: <gmp-marker>) extiende HTMLElement, implementa MarkerElementOptions, biblioteca "maps3d"

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

Espacios: default

Propiedades de CSS: z-index

Métodos heredados: addEventListener, removeEventListener

Interfaz de MarkerElementOptions

Propiedades: altitudeMode, anchorLeft, anchorTop, AlphaautofitsCamera, collisionBehavior, collisionPriority, position, title

Clase MarkerInteractiveElement (etiqueta: <gmp-marker-interactive>) extiende MarkerElement, implementa MarkerInteractiveElementOptions, biblioteca "maps3d"

Propiedades: gmpPopoverTargetElement (attr: gmp-popover-target-element)

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

Ranuras heredadas: default

Propiedades de CSS heredadas: z-index

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-click

Interfaz de MarkerInteractiveElementOptions extiende MarkerElementOptions

Propiedades: gmpPopoverTargetElement

Propiedades heredadas: altitudeMode, anchorLeft, anchorTop, AlphaautofitsCamera, collisionBehavior, collisionPriority, position, title

Clase Marker3DElement (etiqueta: <gmp-marker-3d>) extiende HTMLElement, implementa Marker3DElementOptions, biblioteca "maps3d"

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

Espacios: default

Métodos heredados: addEventListener, removeEventListener

Interfaz Marker3DElementOptions

Propiedades: altitudeMode, AlphaautofitsCamera, collisionBehavior, collisionPriority, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Clase Marker3DInteractiveElement (etiqueta: <gmp-marker-3d-interactive>) extiende Marker3DElement, implementa Marker3DInteractiveElementOptions, biblioteca "maps3d"

Propiedades: gmpPopoverTargetElement (attr: gmp-popover-target-element), title (attr: title)

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

Espacios: default

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-click

Interfaz Marker3DInteractiveElementOptions se extiende desde Marker3DElementOptions

Propiedades: gmpPopoverTargetElement, title

Propiedades heredadas: altitudeMode, AlphaautofitsCamera, collisionBehavior, collisionPriority, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Clase Model3DElement (etiqueta: <gmp-model-3d>) extiende HTMLElement, implementa Model3DElementOptions, biblioteca "maps3d"

Propiedades: altitudeMode (atributo: altitude-mode), orientation (atributo: orientation), position (atributo: position), scale (atributo: scale), src (atributo: src)

Métodos heredados: addEventListener, removeEventListener

Interfaz Model3DElementOptions

Propiedades: altitudeMode, orientation, position, scale, src

Clase Model3DInteractiveElement (etiqueta: <gmp-model-3d-interactive>) extiende Model3DElement, implementa Model3DInteractiveElementOptions, biblioteca "maps3d"

Propiedades heredadas: altitudeMode (attr: altitude-mode), orientation (attr: orientation), position (attr: position), scale (attr: scale), src (attr: src)

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-click

Interfaz Model3DInteractiveElementOptions extiende Model3DElementOptions

Propiedades heredadas: altitudeMode, orientation, position, scale, src

Clase Polyline3DElement (etiqueta: <gmp-polyline-3d>) extiende HTMLElement, implementa Polyline3DElementOptions, biblioteca "maps3d"

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

Métodos heredados: addEventListener, removeEventListener

Interfaz Polyline3DElementOptions

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

Clase Polyline3DInteractiveElement (etiqueta: <gmp-polyline-3d-interactive>) extiende Polyline3DElement, implementa Polyline3DInteractiveElementOptions, biblioteca "maps3d"

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

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-click

Interfaz Polyline3DInteractiveElementOptions extiende Polyline3DElementOptions

Propiedades heredadas: altitudeMode, AlphaautofitsCamera, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, path, strokeColor, strokeWidth, zIndex

Clase Polygon3DElement (etiqueta: <gmp-polygon-3d>) extiende HTMLElement, implementa Polygon3DElementOptions, biblioteca "maps3d"

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

Métodos heredados: addEventListener, removeEventListener

Interfaz Polygon3DElementOptions

Propiedades: altitudeMode, AlphaautofitsCamera, drawsOccludedSegments, extruded, fillColor, geodesic, innerCoordinates, innerPaths, outerCoordinates, path, strokeColor, strokeWidth, zIndex

Clase Polygon3DInteractiveElement (etiqueta: <gmp-polygon-3d-interactive>) extiende Polygon3DElement, implementa Polygon3DInteractiveElementOptions, biblioteca "maps3d"

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

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-click

Interfaz Polygon3DInteractiveElementOptions se extiende desde Polygon3DElementOptions

Propiedades heredadas: altitudeMode, AlphaautofitsCamera, drawsOccludedSegments, extruded, fillColor, geodesic, innerCoordinates, innerPaths, outerCoordinates, path, strokeColor, strokeWidth, zIndex

Clase FlattenerElement (etiqueta: <gmp-flattener>) extiende HTMLElement, implementa FlattenerElementOptions, biblioteca "maps3d"

Propiedades: innerPaths, path (attr: path)

Métodos heredados: addEventListener, removeEventListener

Interfaz de FlattenerElementOptions

Propiedades: innerPaths, path

Clase PopoverElement (etiqueta: <gmp-popover>) extiende HTMLElement, implementa PopoverElementOptions, biblioteca "maps3d"

Propiedades: altitudeMode, autoPanDisabled (attr: auto-pan-disabled), lightDismissDisabled (attr: light-dismiss-disabled), open (attr: open), positionAnchor (attr: position-anchor)

Espacios: default, header

Propiedades de CSS: --gmp-popover-max-width, --gmp-popover-min-width, --gmp-popover-pixel-offset-x, --gmp-popover-pixel-offset-y, background-color, border-radius, box-shadow, color-scheme, padding

Métodos heredados: addEventListener, removeEventListener

Interfaz de PopoverElementOptions

Propiedades: altitudeMode, autoPanDisabled, lightDismissDisabled, open, positionAnchor

Constantes de AltitudeMode biblioteca "maps3d"

Constantes: ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND, RELATIVE_TO_MESH

AlfaClase CirclePathElement (etiqueta: <gmp-circle-path>) extiende HTMLElement, implementa CirclePathElementOptions, biblioteca "maps3d"

Propiedades: center (attr: center), radius (attr: radius)

Métodos heredados: addEventListener, removeEventListener

AlfaInterfaz de CirclePathElementOptions

Propiedades: center, radius

Environmental (alfa)

Calidad del aire

AlfaClase AirQualityMeterElement (etiqueta: <gmp-air-quality-meter>) extiende HTMLElement, implementa AirQualityMeterElementOptions, biblioteca "airQuality"

Propiedades: location (attr: location), requestedLanguage

Métodos heredados: addEventListener, removeEventListener

Eventos: gmp-error, gmp-load

Interfaz de AirQualityMeterElementOptions

Propiedades: location, requestedLanguage

Viajes compartidos

Vista de mapa

Clase JourneySharingMapView biblioteca "journeySharing"

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

Constantes de AutomaticViewportMode biblioteca "journeySharing"

Constantes: FIT_ANTICIPATED_ROUTE, NONE

Clase abstracta LocationProvider

Métodos: addListener

Clase abstracta PollingLocationProvider extiende LocationProvider

Propiedades: isPolling, pollingIntervalMillis

Métodos heredados: addListener

Eventos: ispollingchange

Interfaz de PollingLocationProviderIsPollingChangeEvent

Propiedades: error

Autenticación

Interfaz AuthToken

Propiedades: expiresInSeconds, token

Interfaz AuthTokenContext

Propiedades: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

typedef AuthTokenFetcher
Interfaz AuthTokenFetcherOptions

Propiedades: context, serviceType

Constantes de FleetEngineServiceType biblioteca "journeySharing"

Constantes: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

Personalización de la IU

TypeDef de PolylineSetup
Interfaz PolylineSetupOptions

Propiedades: polylineOptions, visible

Interfaz DefaultPolylineSetupOptions

Propiedades: defaultPolylineOptions, defaultVisible

MarkerSetup typedef
Interfaz MarkerSetupOptions

Propiedades: markerOptions

Interfaz DefaultMarkerSetupOptions

Propiedades: defaultMarkerOptions

Interfaz de MarkerCustomizationFunctionParams

Propiedades: defaultOptions, isNew, marker

Interfaz DeliveryVehicleMarkerCustomizationFunctionParams extiende MarkerCustomizationFunctionParams

Propiedades: vehicle

Propiedades heredadas: defaultOptions, isNew, marker

Interfaz PlannedStopMarkerCustomizationFunctionParams extiende DeliveryVehicleMarkerCustomizationFunctionParams

Propiedades: stopIndex

Propiedades heredadas: defaultOptions, isNew, marker, vehicle

Interfaz TaskMarkerCustomizationFunctionParams extiende DeliveryVehicleMarkerCustomizationFunctionParams

Propiedades: task

Propiedades heredadas: defaultOptions, isNew, marker, vehicle

Interfaz de ShipmentMarkerCustomizationFunctionParams extiende MarkerCustomizationFunctionParams

Propiedades: taskTrackingInfo

Propiedades heredadas: defaultOptions, isNew, marker

Interfaz TripMarkerCustomizationFunctionParams se extiende desde MarkerCustomizationFunctionParams

Propiedades: trip

Propiedades heredadas: defaultOptions, isNew, marker

Interfaz TripWaypointMarkerCustomizationFunctionParams se extiende de TripMarkerCustomizationFunctionParams

Propiedades: waypointIndex

Propiedades heredadas: defaultOptions, isNew, marker, trip

Interfaz VehicleMarkerCustomizationFunctionParams extiende MarkerCustomizationFunctionParams

Propiedades: vehicle

Propiedades heredadas: defaultOptions, isNew, marker

Interfaz VehicleWaypointMarkerCustomizationFunctionParams extiende VehicleMarkerCustomizationFunctionParams

Propiedades: waypointIndex

Propiedades heredadas: defaultOptions, isNew, marker, vehicle

Interfaz de PolylineCustomizationFunctionParams

Propiedades: defaultOptions, isNew, polylines

Interfaz ShipmentPolylineCustomizationFunctionParams extiende PolylineCustomizationFunctionParams

Propiedades: taskTrackingInfo

Propiedades heredadas: defaultOptions, isNew, polylines

Interfaz TripPolylineCustomizationFunctionParams se extiende de PolylineCustomizationFunctionParams

Propiedades: trip

Propiedades heredadas: defaultOptions, isNew, polylines

Interfaz VehiclePolylineCustomizationFunctionParams extiende PolylineCustomizationFunctionParams

Propiedades: vehicle

Propiedades heredadas: defaultOptions, isNew, polylines

Interfaz DeliveryVehiclePolylineCustomizationFunctionParams extiende PolylineCustomizationFunctionParams

Propiedades: deliveryVehicle

Propiedades heredadas: defaultOptions, isNew, polylines

Entidades de Fleet Engine

Interfaz de tareas

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

Interfaz TaskInfo

Propiedades: extraDurationMillis, id, targetTimeWindow

Interfaz TaskTrackingInfo

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

Interfaz de viaje

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

Interfaz de DeliveryVehicle

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

Interfaz de DeliveryVehicleStop

Propiedades: plannedLocation, state, tasks

Constantes de DeliveryVehicleStopState biblioteca "journeySharing"

Constantes: ARRIVED, ENROUTE, NEW, UNSPECIFIED

Interfaz de VehicleJourneySegment

Propiedades: drivingDistanceMeters, drivingDurationMillis, path, stop

Interfaz VehicleLocationUpdate

Propiedades: heading, location, speedKilometersPerHour, time

Interfaz de VehicleWaypoint

Propiedades: distanceMeters, durationMillis, location, path, speedReadingIntervals

Interfaz del vehículo

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

Constantes de VehicleNavigationStatus biblioteca "journeySharing"

Constantes: ARRIVED_AT_DESTINATION, ENROUTE_TO_DESTINATION, NO_GUIDANCE, OFF_ROUTE, UNKNOWN_NAVIGATION_STATUS

Constantes de VehicleState biblioteca "journeySharing"

Constantes: OFFLINE, ONLINE, UNKNOWN_VEHICLE_STATE

Constantes de VehicleType biblioteca "journeySharing"

Constantes: AUTO, TAXI, TRUCK, TWO_WHEELER, UNKNOWN

Constantes de TripType biblioteca "journeySharing"

Constantes: EXCLUSIVE, SHARED, UNKNOWN_TRIP_TYPE

Interfaz TripWaypoint

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

Constantes de WaypointType biblioteca "journeySharing"

Constantes: DROP_OFF_WAYPOINT_TYPE, INTERMEDIATE_DESTINATION_WAYPOINT_TYPE, PICKUP_WAYPOINT_TYPE, UNKNOWN_WAYPOINT_TYPE

Interfaz de TimeWindow

Propiedades: endTime, startTime

Biblioteca Speed constants "journeySharing"

Constantes: NORMAL, SLOW, TRAFFIC_JAM

Interfaz SpeedReadingInterval

Propiedades: endPolylinePointIndex, speed, startPolylinePointIndex

Progreso del viaje y el pedido

Clase FleetEngineTripLocationProvider se extiende de PollingLocationProvider, biblioteca "journeySharing"

Métodos estáticos: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Propiedades: tripId

Propiedades heredadas: isPolling, pollingIntervalMillis

Métodos: refresh

Métodos heredados: addListener

Eventos: error, update

Eventos heredados: ispollingchange

Interfaz FleetEngineTripLocationProviderOptions

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

Interfaz FleetEngineTripLocationProviderUpdateEvent

Propiedades: trip

Seguimiento de flota - Last Mile Fleet

Clase FleetEngineDeliveryVehicleLocationProvider se extiende de PollingLocationProvider, biblioteca "journeySharing"

Propiedades: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Propiedades heredadas: isPolling, pollingIntervalMillis

Métodos heredados: addListener

Eventos: error, update

Eventos heredados: ispollingchange

Interfaz FleetEngineDeliveryVehicleLocationProviderOptions

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

Interfaz de FleetEngineTaskFilterOptions

Propiedades: completionTimeFrom, completionTimeTo, state

Interfaz FleetEngineDeliveryVehicleLocationProviderUpdateEvent

Propiedades: completedVehicleJourneySegments, deliveryVehicle, tasks

Clase FleetEngineDeliveryFleetLocationProvider se extiende de PollingLocationProvider, biblioteca "journeySharing"

Propiedades: deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

Propiedades heredadas: isPolling, pollingIntervalMillis

Métodos heredados: addListener

Eventos: update

Eventos heredados: ispollingchange

Interfaz de FleetEngineDeliveryFleetLocationProviderOptions

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

Interfaz FleetEngineDeliveryFleetLocationProviderUpdateEvent

Propiedades: deliveryVehicles

Seguimiento de flota - On Demand Rides & Delivery

Clase FleetEngineVehicleLocationProvider extiende PollingLocationProvider, biblioteca "journeySharing"

Métodos estáticos: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

Propiedades: staleLocationThresholdMillis, vehicleId

Propiedades heredadas: isPolling, pollingIntervalMillis

Métodos heredados: addListener

Eventos: error, update

Eventos heredados: ispollingchange

Interfaz de FleetEngineVehicleLocationProviderOptions

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

Interfaz de FleetEngineVehicleLocationProviderUpdateEvent

Propiedades: trips, vehicle

Clase FleetEngineFleetLocationProvider se extiende de PollingLocationProvider, biblioteca "journeySharing"

Propiedades: locationRestriction, staleLocationThresholdMillis, vehicleFilter

Propiedades heredadas: isPolling, pollingIntervalMillis

Métodos heredados: addListener

Eventos: update

Eventos heredados: ispollingchange

Interfaz de FleetEngineFleetLocationProviderOptions

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

Interfaz de FleetEngineFleetLocationProviderUpdateEvent

Propiedades: vehicles

Seguimiento de envíos

Clase FleetEngineShipmentLocationProvider se extiende de PollingLocationProvider, biblioteca "journeySharing"

Propiedades: trackingId

Propiedades heredadas: isPolling, pollingIntervalMillis

Métodos: refresh

Métodos heredados: addListener

Eventos: error, update

Eventos heredados: ispollingchange

Interfaz de FleetEngineShipmentLocationProviderOptions

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

Interfaz FleetEngineShipmentLocationProviderUpdateEvent

Propiedades: taskTrackingInfo

Interfaces de biblioteca

Interfaces de biblioteca

Interfaz de CoreLibrary

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

Interfaz de MapsLibrary

Propiedades: BicyclingLayer, Circle, Data, FeatureType, GroundOverlay, ImageMapType, InfoWindow, KmlLayer, KmlLayerStatus, Map, MapElement, MapTypeControlStyle, MapTypeId, MapTypeRegistry, MaxZoomService, MaxZoomStatus, OverlayView, Polygon, Polyline, Rectangle, RenderingType, StrokePosition, StyledMapType, TrafficLayer, TransitLayer, WebGLOverlayView, ZoomChangeEvent

Interfaz de Maps3DLibrary

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

Interfaz de PlacesLibrary

Propiedades: AccessibilityOptions, AddressComponent, AddressDescriptor, Area, Attribution, AuthorAttribution, Autocomplete, AutocompleteService, AutocompleteSessionToken, AutocompleteSuggestion, BusinessStatus, ConnectorAggregation, ConsumerAlert, ConsumerAlertDetails, Containment, ContentBlock, EVChargeAmenitySummary, EVChargeOptions, EVConnectorType, FormattableText, FuelOptions, FuelPrice, FuelType, GenerativeSummary, GoogleMapsLinks, Landmark, Money, NeighborhoodSummary, OpeningHours, OpeningHoursPeriod, OpeningHoursPoint, ParkingOptions, PaymentOptions, Photo, Place, PlaceContextualElement, PlaceContextualListConfigElement, PlaceContextualListLayout, PlacePrediction, PlacesService, PlacesServiceStatus, PlusCode, PostalAddress, PriceLevel, PriceRange, RankBy, Review, ReviewSummary, SearchBox, SearchByTextRankPreference, SearchNearbyRankPreference, SecondaryOpeningHours, SpatialRelationship, StringRange, TimeZone

Interfaz de GeocodingLibrary

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

Interfaz de RoutesLibrary

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

Interfaz de MarkerLibrary

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

Interfaz de GeometryLibrary

Propiedades: encoding, poly, spherical

Interfaz de ElevationLibrary

Propiedades: ElevationService, ElevationStatus

Interfaz de StreetViewLibrary

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

Interfaz de JourneySharingLibrary

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

Interfaz DrawingLibrary

Propiedades: DrawingManager, OverlayType

Interfaz de VisualizationLibrary

Propiedades: HeatmapLayer

Interfaz de AirQualityLibrary

Propiedades: AirQualityMeterElement

Interfaz de AddressValidationLibrary

Propiedades: Address, AddressComponent, AddressMetadata, AddressValidation, ConfirmationLevel, Geocode, Granularity, BetaPossibleNextAction, USPSAddress, USPSData, Verdict