Google Maps JavaScript API V3 Reference

Última atualização na segunda-feira, 24 de janeiro de 2022

Este é um índice de todas as classes, métodos e interfaces na API Maps JavaScript versão 3.47.

Para ver mais informações, consulte as Notas de lançamento e Controle de versão.

Clique no nome de qualquer item para ver a documentação detalhada.

Maps

Maps

Classe do mapa

Propriedades: controles, dados, mapTypes, sobreposições

Palavras-chave

Eventos: bounds, <p!

Interface MapOptions

Os seguintes produtos são p/ dispositivos móveis:

Interface StreetViewStyle

Propriedades: elementType, featureType e stylers

Interface MapMap

Propriedades: domEvent, latLng

Métodos: stop

Interface do icon o

Propriedades: placeId

Constantes de StreetViewId

Constantes: HYBRID, ROADMAP, SATELLITE, TERRAIN

Classe StreetViewRegistry

Métodos: set

Interface MapRestriction

Propriedades: latLngBounds, strictBounds

Classe TrafficLayer

Métodos: getMap, setMap, setOptions

Interface TrafficLayerOptions (em inglês)

Propriedades: autoRefresh, mapa

Classe TransitLayer

Métodos: getMap, setMap

Classe BicyclingLayer

Métodos: getMap, setMap

Interface CameraOptions

Propriedades: center, cabeçalho, inclinação e zoom

Interface VisibleRegion

Propriedades: farLeft, farRight, latLngBounds, closeLeft, closeRight

Constantes de RenderScriptType

Constantes: RASTER, UNINITIALIZED, VECTOR

WebGL (Beta)

Classe WebGLOverlayView

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

Interface WebGLDrawOptions (link em inglês)

Propriedades: gl, transformador

Interface WebGLStateOptions

Propriedades: gl

Interface do CoordinateTransformer

Métodos: fromLatLngAltitude, getCameraParams

Interface CameraParams

Propriedades: center, cabeçalho, inclinação e zoom

Classe WebglOverlayView

Métodos: getMap, onAdd, onContextLost, onContextRestored, onDraw, onGlStateUpdate, onRemove, requestGlStateUpdate, requestRedraw, setMap

Interface WebglCameraParams

Propriedades: lat, lng

Coordenadas

Classe LatLng

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

Interface LatLngLiteral

Propriedades: lat, lng

Classe LatLngBounds

Métodos: contains, equals, extend, getCenter, getNorthEast, getSouthWest, intersects, isEmpty, toJSON, toSpan,, , 22} e 22}.

Interface LatLngBoundsLiteral

Propriedades: leste, norte, sul, oeste

Classe de ponto

Propriedades: x, y

Métodos: equals, toString

Classe de tamanho

Propriedades: height e width

Métodos: equals, toString

Interface padding

Propriedades: inferior, esquerda, direita, parte superior

Interface CircleLiteral

Propriedades: center, radius

Sistema de eventos

namespace do evento

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

Interface MapsEventListener

Métodos: remove

Classe MVCObject

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

Classe MVCArray

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

Eventos: insert_at, remove_at, set_at

Interface do ErrorEvent

Propriedades: error

Controles

Interface FullscreenControlOptions

Propriedades: position

Interface StreetViewControlOptions

Propriedades: mapTypeIds, position, style

Constantes de StreetViewControlStyle

Constantes: DEFAULT, DropDOWN_MENU, HORIZONTAL_BAR

Interface MotionTrackingControlOptions

Propriedades: position

Interface "PanControlOptions"

Propriedades: position

Interface rotateControlOptions

Propriedades: position

Interface ScaleControlOptions

Propriedades: style

Constantes de ScaleControlStyle

Constantes: PADRÃO

Interface StreetViewControlOptions

Propriedades: position

Interface ZoomControlOptions

Propriedades: position

Constantes de ControlPosition

Constantes: BOTTOM_CENTER, BOTTOM_LEFT, BOTTOM_RIGHT, LEFT_BOTTOM, LEFT_CENTER, LEFT_TOP, RIGHT_BOTTOM, RIGHT_CENTER,{TOP6, , ,

Biblioteca de geometria

namespace de codificação

Métodos estáticos: decodePath, encodePath

namespace esférico

Métodos estáticos: computeArea, computeDistanceBetween, computeTítulo, computeLength, computeOffset, computeOffsetOrigin, computeSignedArea, interpolate

namespace poly

Métodos estáticos: containsLocation, isLocationOnEdge

Como desenhar no mapa

Marker

Classe de marcador

Fonte: Sense

Constantes: MAX_ZINDEX

<ph type="x-smartling-void-element"><br/></ph>

Interface MarkerOptions

Propriedades: anchorPoint, animation, clickable, collisionBehavior, crossOnDrag, cursor, draggable, icon, label, map, 22}}22}, ,

Constantes de CollisionBehavior

Constantes: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Interface de ícones

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

Interface MarkerLabel

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

Interface MarkerShape

Propriedades: coordenadas, tipo

Interface de símbolos

Propriedades: anchor, fillColor, fillOpacity, labelOrigin, path, rotation, scale, triggerColor, triggerOpacity, nadoWeight

Constantes de IconPath

Constantes: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, Circle, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Constantes de animação

Constantes: BOUNCE, Drop

Janela de informações

Classe de janela de visualização

Métodos: close, getContent, getPosition, getZIndex, open, setContent, setOptions, setPosition, setZIndex

Eventos: closeclick, content_Changed, domready, position_changed, zindex_change

Interface de OptionsOptions

Propriedades: content, disableAutoPan, maxWidth, minWidth, pixelOffset, posição, zIndex

Interface de OpenOpenOptions

Propriedades: anchor, map, shouldFocus

Polígonos

Classe de polilinha

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

Eventos: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousedown, mouseoutmouseup,mouseup,mouseup

Interface de polilinhas

Propriedades: clickable, draggable, edit, geodesic, icons, map, path, triggerColor, nadoOpacity, nadoWeight, }22}z}22}

Interface de SequenceSequence

Propriedades: fixedRotation, icon, offset, repetição

Classe polígono

Métodos: getDraggable, getEditable, getMap, getPath, getPaths, getVisible, setDraggable, setEditable, setMap, setOptionsset{Visibleset{},{end}}

Eventos: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousedown, mouseoutmouseup,mouseup,mouseup

Interface de PolygonOptions

Propriedades: clickable, draggable, edit, fillColor, fillOpacity, geodesic, map, paths, BloqueioColor,22},,22},

Interface da PolyAdID

Propriedades: edge, path, vertex

Classe retangular

Métodos: getBounds, getDraggable, getEditable, getMap, getVisible, setBounds, setDraggable, setEditable, setMap, setOptionssetOptionssetOptionssetOptionsset.

Eventos: bounds_Changed, click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseoutrightmouseoutmousemousemouse

Interface RectangleOptions

Propriedades: bounds, clickable, draggable, edit, fillColor, fillOpacity, map, preferida

Classe circular

Métodos: getBounds, getCenter, getDraggable, getEditable, getMap, getRadius, getVisible, setCenter, setDraggable, setEditablesetEdit2setEdit2set,set

Eventos: center_change, click, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseoutmouseover{/22,mouseupmouseovermouse

Interface CircleOptions

Propriedades: center, clickable, draggable, edit, fillColor, fillOpacity, map, radius, triggerColor, triggerOpacity,, , , }, ,2,2,2 },2 </2}

Constantes de StrokePosition

Constantes: CENTER, INSIDE, OUTSIDE

Dados

Classe de dados

<ph type="x-smartling-void-element"><br/></ph>

Eventos: addfeature, click, contextmenu, dblclick, mousedown, mouseout, mouseover, mouseup, removeproperty, removeproperty,22, 222, , 22,2, 22, 22,2, 22, 22,22,22,22,22,22.22,2,2S2, 2S22,2, 2h22,2, 2

Interface Data.DataOptions

Propriedades: controlPosition, controls, drawingMode, featureFactory, map e style

Interface Data.GeoJsonOptions

Propriedades: idPropertyName

Interface Data.StyleOptions

Propriedades: animation, clickable, cursor, draggable, edit, fillColor, fillOpacity, icon, icon2}}

Data.StylingFunction typedef
Classe Data.Feature

Métodos: for CadaProperty, getGeo, getId, getProperty, removeProperty, setGeo, setProperty, toGeoJson

Eventos: removeproperty, setmetria, setproperty

Interface Data.FeatureOptions

Propriedades: geometria, id, propriedades

Interface Data.Geometria

Métodos: for CadaLatLng, getType

Classe Data.Point

Métodos: forYourLatLng, get, getType

Classe Data.MultiPoint

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

Classe Data.LineString

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

Classe Data.MultiLineString

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

Classe Data.LinearRing

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

Classe Data.Polygon

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

Classe Data.MultiPolygon

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

Classe Data.GeoCollection

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

Interface Data.LiveData

Propriedades: recurso

Interface Data.AddFeatureEvent

Propriedades: recurso

Interface Data.RemoveFeatureEvent

Propriedades: recurso

Interface Data.SetGeoEvent

Propriedades: feature, newGeo, oldGeo

Interface Data.SetPropertyEvent

Propriedades: feature, name, newValue, oldValue

Interface Data.RemovePropertyEvent

Propriedades: feature, name, oldValue

Elementos DOM

Classe de OverlayView

Métodos estáticos: preventMapHitsAndGesturesFrom, preventMapHitsFrom

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

Interface do MapPanes

Propriedades: floatPane, mapPane, marcadorLayer, OverlayLayer, OverlayMouseTarget

Interface MapCanvasDesigning (em inglês)

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

KML

Classe KmlLayer

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

Eventos: click, defaultviewport_Changed, status_change

Interface KmlLayerOptions

Propriedades: clickable, map, preserveViewport, screenOverlays, suppressWindows, url, zIndex

Interface KmlLayerMetadata

Propriedades: author, description, hasScreenOverlays, name, snippet

Constantes de KmlLayerStatus

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

Interface LiveDataLiveData

Propriedades: featureData, latLng, pixelOffset

Interface FeatureFeatureData (em inglês)

Propriedades: author, description, id, infoWindowHTML, name e snippet

Interface [=Author

Propriedades: email, name, uri

Sobreposições de imagem

Interface StreetView

Propriedades: alt, maxZoom, minZoom, nome, projeção, radius, tileSize

Métodos: getTile, releaseTile

Interface de projeção

Métodos: fromLatLngToPoint, fromPointToLatLng

Classe ImageStreetView

Propriedades: alt, maxZoom, minZoom, nome, projeção, radius, tileSize

Métodos: getOpacity, getTile, releaseTile, setOpacity

Eventos: tilesload

Interface ImageStreetViewOptions

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

Classe GroundOverlay

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

Eventos: click, dblclick

Interface GroundOverlayOptions

Propriedades: clicável, mapa, opacidade

Classe StyledStreetView

Propriedades: alt, maxZoom, minZoom, nome, projeção, radius, tileSize

Métodos: getTile, releaseTile

Interface StyledStreetViewOptions

Propriedades: alt, maxZoom, minZoom, nome

Biblioteca de desenho

Classe DrawManager

Métodos: getDrawMode, getMap, setDrawMode, setMap, setOptions

Eventos: Circlecomplete, marcadorcomplete, Overlaycomplete, polygoncomplete, polylinecomplete, rectanglecomplete

Interface de DrawManagerOptions

Propriedades: CircleOptions, drawingControl, drawingControlOptions, drawingMode, map, MarkerOptions, polygonOptions, polylineOptions, rectangleOptions

Interface de DrawControlOptions

Propriedades: drawingModes, posição

Interface OverlayCompleteEvent

Propriedades: sobreposição, tipo

Constantes de TypeType

Constantes: HEADER, MARCA, POLYGON, POLYLINE, RECTANGLE

Mapas de calor

Classe HmapmapLayer

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

Interface HeatmapLayerOptions

Propriedades: dados, dissipando, gradiente, mapa, maxIntensity, opacidade, raio

Interface WeightLocation

Propriedades: local, peso

Zoom máximo

Classe MaxZoomService

Métodos: getMaxZoomAtLatLng

Interface MaxZoomResult

Propriedades: status, zoom

Constantes de MaxZoomStatus

Constantes: ERROR, OK

Street View

Renderização

Classe StreetViewPanorama

Propriedades: controles

Métodos: getLinks, getLocation, getMotionTracking, getPano, get fotógrafoPov, getPosition, getPov, getStatus,2{set}

Eventos: closeclick, pano_change, position_Changed, pov_Changed, resize, status_change, visible_Changed, zoom_Changed

Interface StreetViewPanoramaOptions

<ph type="x-smartling-void-element"><br/></ph>

Interface StreetViewAddressControlOptions

Propriedades: position

Interface PanorProviderOptions

Propriedades: cors

Interface StreetViewTileData

Propriedades: centerHeader, tileSize, worldSize

Métodos: getTileUrl

Interface StreetViewPov

Propriedades: cabeçalho, argumento de venda

Classe StreetViewCoverageLayer

Métodos: getMap, setMap

Serviço

Classe StreetViewService

Métodos: getPanorama

Constantes de StreetViewStatus

Constantes: OK, UNKNOWN_ERROR, ZERO_RESULTS

Interface StreetViewLocationRequest

Propriedades: location, preference, radius, source

Interface StreetViewPanoRequest

Propriedades: pano

Interface StreetViewResponse

Propriedades: dados

Interface StreetViewLocation

Propriedades: description, latLng, pano, shortDescription

Constantes de StreetViewPreference

Constantes: MELHOR, PRÓXIMO

Constantes de StreetViewSource

Constantes: PADRÃO, EXTERNO

Interface StreetViewPanoramaData

Propriedades: copyright, imageDate, links, location, tiles

Propriedades: descrição, cabeçalho, pano

Places

Widgets do Places

Classe de preenchimento automático

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

Eventos: place_change

Interface AutocompleteOptions

Propriedades: bounds, componentRestrictions, fields, placeIdOnly, strictBounds, tipos

Métodos: getBounds, getPlaces, setBounds

Eventos: places_change

Interface SearchBoxOptions

Propriedades: limites

Serviço do Places

Classe PlacesService

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

Interface PlaceDetailsRequest

Propriedades: fields, placeId, sessionToken

Interface FindPlaceFromPhoneNumberRequest

Propriedades: fields, locationBias, phoneNumber

Interface FindPlaceFromQueryRequest

Propriedades: fields, locationBias, query

Interface PlaceSearchRequest

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

Interface TextSearchRequest

Propriedades: bounds, location, query, radius, type

Constantes de RankBy

Constantes: DISTANCE, PROMINENCE

LocationBias typedef (em inglês)
LocationRestriction typedef (link em inglês)
Constantes de PlacesServiceStatus

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

Interface PlaceSearchPagination

Propriedades: hasNextPage

Métodos: nextPage

Interface do PlaceResult

O grupo será disponibilizados por meio dos seguintes critérios:

Interface PlaceAspectRating

Propriedades: rating, type

Constantes de BusinessStatus

Constantes: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, operacional.

Interface PlaceGeo

Propriedades: location, viewport

Interface PlaceOpeningHours

Propriedades: open_now, periods, weekday_text

Métodos: isOpen

Interface PlaceOpeningHoursPeriod

Propriedades: fechar, abrir

Interface PlaceOpeningHoursTime

Propriedades: day, hours, minutes, nextDate, time

Interface do PlacePlusCode

Propriedades: com Mas_code, global_code

Interface do PlacePhoto

Propriedades: height, html_attributions, width

Métodos: getUrl

Interface PhotoOptions

Propriedades: maxHeight, maxWidth

Interface do PlaceReview

Propriedades: aspects, author_name, author_url, language, profile_photo_url, rating, relative_time_description, text, time

Serviço do Places Autocomplete

Classe AutocompleteService

Métodos: getPlacePredictions, getQueryPredictions

Interface de preenchimento automático de solicitação

Propriedades: bounds, componentRestrictions, input, location, offset, origin, radius, sessionToken, types

Classe AutocompleteResponse

Propriedades: previsões

Interface QueryAutocompletionRequest

Propriedades: bounds, input, location, offset, radius

Classe AutocompleteSessionToken
Interface ComponentRestrictions

Propriedades: país

Interface AutocompletePrediction

Propriedades: description, distance_meters, matched_substrings, place_id, Structured_formatting, terms, types

Interface QueryAutocompletePrediction

Propriedades: description, matched_substrings, place_id, terms

Interface PredictionionTerm

Propriedades: offset, value

Interface PredictionSubstring

Propriedades: length, offset

Interface de formatação estruturada

Propriedades: main_text, main_text_matched_substrings, secondary_text

geocodificador

Classe geocodificador

Métodos: geocodificação

Interface de geocodificador

Propriedades: address, bounds, componentRestrictions, location, placeId, region

Interface ComponentComponentRestrictions

Propriedades: AdministrativeArea, country, locale, postalCode, route

Constantes de geocodificadorStatus

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

Interface de geocodificador

Propriedades: resultados

Interface ResultResult

Propriedades: address_components, format_address, geometria, parcial_match, place_id, plus_code, postcode_localities, tipos

Interface AddressAddressComponent

Propriedades: long_name, short_name, types

Interface GeoGeocoding

Propriedades: bounds, location, location_type, viewport

Constantes de geocodificadorLocationType

Constantes: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED e ROOFTOP

Rotas

Rotas

Classe DirectionsService

Métodos: route

Interface DirectionsRequest

Propriedades: avoidFerries, avoidHighways, avoidTolls, destination, drivingOptions, optimizeWaypoints, origin, provideRouteAlternatives, provideRouteAlternatives, region, transitdevicedeviceOptions2{}

Constantes de DirectionsStatus

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

Interface DirectionsResult

Propriedades: available_travel_modes, geocodificadord_waypoints, trajetos

Classe DirectionsRenderer

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

Eventos: rotas_alteradas

Interface DirectionsRendererOptions

Propriedades: rotas, draggable, hideRouteList, infoWindow, map, MarkerOptions, panel, polylineOptions, pIndexViewport, routeIndex,22,,,,2,22,2},2,2,2,}2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,2, entre outros, e mais 22, assim como , ,}

Interface DirectionsWaypoint

Propriedades: local, stopover

Interface DirectionsGeoencodedWaypoint

Propriedades: Partial_match, place_id, tipos

Interface DirectionsRoute

Propriedades: bounds, copyrights, fare, legs, overview_path, overview_polyline, summary, warnings, waypoint_order

Interface DirectionsLeg

Propriedades: arrival_time, exit_time, distance, duration, duration_in_traffic, end_address, end_location, start_address, start_location, steps_1

Interface do DirectionsStep

Propriedades: distance, duration, codificado_lat_lngs, end_location, end_point, instruções, lat_lngs, maneuver, path, polyline,,, 22, ,, ,

Interface DirectionsPolygon

Propriedades: pontos

Interface do lugar

Propriedades: location, placeId, query

Constantes de TravelMode

Constantes: BICYCLING, DRIVING, TRANSFER, WALKING

Interface DrivingOptions

Propriedades: exitTime, trafficModel

Constantes de TrafficModel

Constantes: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

Interface TransitOptions

Propriedades: arrivalTime, distanceTime, modes, RoutingPreference

Constantes de TransitMode (link em inglês)

Constantes: BUS, RAIL, SUBWAY, TREIN, TRAM

Constantes de TransitRoutePreference

Constantes: FEWER_TRANSFERS, LESS_WALKING

Interface do TransitFare

Propriedades: moeda, valor

Interface TransitDetails

Propriedades: arrival_stop, arrival_time, distance_stop, distance_time, headsign, headway, line, num_stops, trip_short_name

Interface TransitStop

Propriedades: local, nome

Interface TransitLine

Propriedades: agências, color, icon, name, short_name, text_color, url, vehicle

Interface do TransitAgency

Propriedades: name, phone, url

Interface TransitVehicle

Propriedades: icon, local_icon, name, type

Constantes de VehicleType

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

Constantes de UnitSystem

Constantes: IMPERIAL, MÉTRICA

Interface de distância

Propriedades: text, value

Interface de duração

Propriedades: text, value

Interface de tempo

Propriedades: text, time_zone, value

Matriz de distância

Classe DistanceMatrixService

Métodos: getDistanceMatrix

Interface DistanceMatrixRequest

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

Interface DistanceMatrixResponse

Propriedades: destinationAddresses, originAddresses, rows

Interface DistanceMatrixResponseRow

Propriedades: elementos

Interface DistanceMatrixResponseElement

Propriedades: distance, duration, duration_in_traffic, fare, status

Constantes de DistanceMatrixStatus

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

Constantes de DistanceMatrixElementStatus

Constantes: NOT_FOUND, OK, ZERO_RESULTS

Elevação

Classe ElevationService

Métodos: getElevationAlongPath, getElevationForLocations

Interface LocationElevationRequest

Propriedades: locais

Interface LocationElevationResponse

Propriedades: resultados

Interface ElevationElevationRequest

Propriedades: path, samples

Interface PathElevationResponse

Propriedades: resultados

Interface ElevationResult

Propriedades: elevação, localização, resolução

Constantes de ElevationStatus

Constantes: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Contexto local (Beta)

Visualização de mapa

Classe LocalContextMapView

Propriedades: DirectionsOptions, element, isTransitioningMapBounds, locationBias, locationRestriction, maxPlaceCount, placeTypePreferences

Métodos: addListener, hidePlaceDetailsView, pesquisa

Eventos: error, placedetailsviewhidestart, placedetailsviewshowstart

Interface LocalContextMapViewOptions

Propriedades: DIRECTIONOptions, element, locationBias, locationRestriction, map, maxPlaceCount, pinOptionsSetup, placeChooserViewSetup, placeDetailsViewSetup, placeTypePreferences

PlaceTypePreference typedef (link em inglês)
Classe MapDirectionsOptions

Métodos: addListener

Interface MapDirectionsOptionsLiteral

Propriedades: origin

Interface PinOptions

Propriedades: background, glyphColor, scale

Interface PlaceChooserViewSetupOptions

Propriedades: layoutMode, posição

Constantes de PlaceChooserLayoutMode

Constantes: Hidden, SHEET

Constantes de PlaceChooserPosition

Constantes: BLOCK_END, INLINE_END, INLINE_START

Interface PlaceDetailsViewSetupOptions

Propriedades: hidesOnMapClick, layoutMode, position

Constantes de PlaceDetailsLayoutMode

Constantes: INFO_WINDOW, SHEET

Constantes de PlaceDetailsPosition

Constantes: INLINE_END, INLINE_START