Google Maps JavaScript API V3 Reference

Lần cập nhật gần đây nhất: thứ Sáu, ngày 22 tháng 4 năm 2022

Đây là chỉ mục của tất cả các lớp, phương thức và giao diện trong API JavaScript của Maps phiên bản 3.48.

Để biết thêm thông tin, hãy xem Ghi chú phát hànhTạo phiên bản.

Nhấp vào tên của bất kỳ mục nào để xem tài liệu chi tiết.

Maps

Maps

Lớp bản đồ

Các thuộc tính: controls, data, mapTypes, overlayMapTypes

Phương thức: fitBounds, getBounds, getCenter, getClickableIcons, getDiv, getHeading, getMapTypeId, getProjection, getRenderingType, getStreetView, getTilt, getZoom, moveCamera, panBy, panTo,setHeading,setHeadingsetHeadingsetHeading

Sự kiện: bounds_changed, center_changed, click, contextmenu, dblclick, drag, dragend, dragstart,heading_changed,idle,isfractionalzoomenabled_changed,maptypeid_changed,projection_changed,renderingtype_changed,rightclick,tilesloaded,tilesloaded

Giao diện MapOptions

sâu: “

Giao diện MapTypeStyle

Các thuộc tính: elementType, featureType, stylers

Giao diện MapMouseEvent

Các thuộc tính: domEvent, latLng

Phương thức: stop

Giao diện IconMouseEvent

Cơ sở lưu trú: placeId

Hằng số MapTypeId

Hằng số: HYBRID, ROADMAP, SATELLITE, TERRAIN

Lớp MapTypeRegistry

Phương thức: set

Giao diện MapRestrictions

Các thuộc tính: latLngBounds, strictBounds

Lớp LayerLayer

Phương thức: getMap, setMap, setOptions

Giao diện trafficLayerOptions

Các thuộc tính: autoRefresh, map

Lớp TransitLayer

Phương thức: getMap, setMap

Lớp xe đạp lớp

Phương thức: getMap, setMap

Phiên bản thử nghiệmGiao diện CameraOptions

Các thuộc tính: center, heading, tilt, zoom

Giao diệnVisibleRegion

Thuộc tính: farLeft, farRight, latLngBounds, nearLeft, nearRight

Hằng số TypeType

Hằng số: RASTER, UNINITIALIZED, VECTOR

WebGL

Lớp WebGLOverlayView

Phương thức: getMap, onAdd, onContextLost, onContextRestored, onDraw, onRemove, onStateUpdate, requestRedraw, requestStateUpdate,setMap

Giao diện WebGLDrawOptions

Các thuộc tính: gl, transformer

Giao diện WebGLStateOptions

Cơ sở lưu trú: gl

Giao diện CoordinatTransformer

Phương thức: fromLatLngAltitude, getCameraParams

Giao diện CameraParams

Các thuộc tính: center, heading, tilt, zoom

Tọa độ

Lớp LatLng

Phương thức: equals, lat, lng, toJSON, toString, toUrlValue

Giao diện LaLLngLiteral

Các thuộc tính: lat, lng

Lớp học LatLngBounds

Phương thức: contains, equals, extend, getCenter, getNorthEast, getSouthWest, intersects, isEmpty, toJSON, toSpan, toString, toUrlValue, union

Giao diện LaLLngBoundsLiteral

Các thuộc tính: east, north, south, west

Lớp độ cao LatLng

Các thuộc tính: altitude, lat, lng

Phương thức: equals, toJSON

Giao diện LatLngElevationLiteral

Các thuộc tính: altitude, lat, lng

Lớp điểm

Các thuộc tính: x, y

Phương thức: equals, toString

Lớp kích thước

Các thuộc tính: height, width

Phương thức: equals, toString

Giao diện khoảng đệm

Các thuộc tính: bottom, left, right, top

Giao diệnCircleLiteral

Các thuộc tính: center, radius

Hệ thống sự kiện

không gian tên của sự kiện

Phương thức tĩnh: addDomListener, addDomListenerOnce, addListener, addListenerOnce, clearInstanceListeners, clearListeners, hasListeners, removeListener, trigger

Giao diện MapsEventListener

Phương thức: remove

Lớp MVCObject

Phương thức: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

Lớp MVCArray

Phương thức: clear, forEach, getArray, getAt, getLength, insertAt, pop, push, removeAt,setAt

Sự kiện: insert_at, remove_at, set_at

Giao diện lỗi sự kiện

Cơ sở lưu trú: error

Chế độ kiểm soát

Giao diệnFullscreenControlOptions

Cơ sở lưu trú: position

Giao diện MapTypeControlOptions

Các thuộc tính: mapTypeIds, position, style

Hằng số MapTypeControlStyle

Hằng số: DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

Giao diện MotionTrackingControlOptions

Cơ sở lưu trú: position

Giao diện PanControlOptions

Cơ sở lưu trú: position

Giao diệnRotateControlOptions

Cơ sở lưu trú: position

Giao diện scaleControlOptions

Cơ sở lưu trú: style

Hằng số ScaleControlStyle

Hằng số: DEFAULT

Giao diệnStreetViewControlOptions

Cơ sở lưu trú: position

Giao diện ZoomControlOptions

Cơ sở lưu trú: position

Hằng số ControlPosition

Hằng số: BOTTOM_CENTER, BOTTOM_LEFT, BOTTOM_RIGHT, LEFT_BOTTOM, LEFT_CENTER, LEFT_TOP, RIGHT_BOTTOM, RIGHT_CENTER, RIGHT_TOP, TOP_CENTER, TOP_LEFT, TOP_RIGHT

Thư viện hình học

mã hóa không gian tên

Phương thức tĩnh: decodePath, encodePath

không gian tên hình cầu

Phương thức tĩnh: computeArea, computeDistanceBetween, computeHeading, computeLength, computeOffset, computeOffsetOrigin, computeSignedArea, interpolate

không gian tên poly

Phương thức tĩnh: containsLocation, isLocationOnEdge

Vẽ trên bản đồ

Điểm đánh dấu

Lớp đánh dấu

Phương thức: getAnimation, getClickable, getCursor, getDraggable, getIcon, getLabel, getMap, getOpacity, getPosition, getShape, getTitle, getVisible, getZIndex, setAnimation, setClickable,setLabel,{1/12}}

Hằng số: MAX_ZINDEX

Sự kiện: animation_changed, click, clickable_changed, contextmenu, cursor_changed, dblclick, drag, dragend, draggable_changed, dragstart, flat_changed, icon_changed, mousedown, mouseout, mouseover, mouseup, position_changed, rightclick, shape_changed, shape_changed, shape_changed, shape_changed, shape_changed, flat_changed

Giao diện MarkerOptions

Thuộc tính: anchorPoint, animation, clickable, BetacollisionBehavior, crossOnDrag, cursor, draggable, icon, label, map, opacity, optimized, position, shape, title, visible, zIndex

Phiên bản thử nghiệmHằng số CollisionBehavior

Hằng số: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Giao diện biểu tượng

Thuộc tính: anchor, labelOrigin, origin, scaledSize, size, url

Giao diện MarkerLabel

Thuộc tính: className, color, fontFamily, fontSize, fontWeight, text

Giao diện MarkerShape

Các thuộc tính: coords, type

Giao diện biểu tượng

Thuộc tính: anchor, fillColor, fillOpacity, labelOrigin, path, rotation, scale, strokeColor, strokeOpacity, strokeWeight

Hằng số IconPath

Hằng số: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Hằng số ảnh động

Hằng số: BOUNCE, DROP

Cửa sổ thông tin

Lớp InfoWindow

Phương thức: close, focus, getContent, getPosition, getZIndex, open, setContent, setOptions, setPosition,setZIndex

Sự kiện: closeclick, content_changed, domready, position_changed, visible, zindex_changed

Giao diện InfoWindowOptions

Thuộc tính: ariaLabel, content, disableAutoPan, maxWidth, minWidth, pixelOffset, position, zIndex

Giao diện InfoWindowOpenOptions

Các thuộc tính: anchor, map, shouldFocus

Đa giác

Lớp Polylyline

Phương thức: getDraggable, getEditable, getMap, getPath, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setVisible

Sự kiện: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

Giao diện PolylylineOptions

Thuộc tính: clickable, draggable, editable, geodesic, icons, map, path, strokeColor, strokeOpacity, strokeWeight, visible, zIndex

Giao diện IconSequence

Các thuộc tính: fixedRotation, icon, offset, repeat

Lớp đa giác

Phương thức: getDraggable, getEditable, getMap, getPath, getPaths, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setPaths, setVisible

Sự kiện: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

Giao diện LuồngOptions

Thuộc tính: clickable, draggable, editable, fillColor, fillOpacity, geodesic, map, paths, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Giao diện PolyMouseEvent

Các thuộc tính: edge, path, vertex

Lớp hình chữ nhật

Phương thức: getBounds, getDraggable, getEditable, getMap, getVisible, setBounds, setDraggable, setEditable, setMap, setOptions, setVisible

Sự kiện: bounds_changed, click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

Giao diện hình chữ nhật

Thuộc tính: bounds, clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Lớp vòng tròn

Phương thức: getBounds, getCenter, getDraggable, getEditable, getMap, getRadius, getVisible, setCenter, setDraggable, setEditable, setMap, setOptions, setRadius, setVisible

Sự kiện: center_changed, click, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, radius_changed, rightclick

Giao diệnSquareOptions

Thuộc tính: center, clickable, draggable, editable, fillColor, fillOpacity, map, radius, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Hằng số StrokePosition

Hằng số: CENTER, INSIDE, OUTSIDE

Dữ liệu

Lớp dữ liệu

Phương thức: add, addGeoJson, contains, forEach, getControlPosition, getControls, getDrawingMode, getFeatureById, getMap, getStyle, loadGeoJson, overrideStyle, remove, revertStyle, setControlPosition, setControls, setDrawingMode, setMap, setStyle, setStyle, setStyle,

Sự kiện: addfeature, click, contextmenu, dblclick, mousedown, mouseout, mouseover, mouseup, removefeature, removeproperty, rightclick, setgeometry, setproperty

Giao diện Data.DataOptions

Thuộc tính: controlPosition, controls, drawingMode, featureFactory, map, style

Giao diện Data.GeoJsonOptions

Cơ sở lưu trú: idPropertyName

Giao diện Data.StyleOptions

Thuộc tính: animation, clickable, cursor, draggable, editable, fillColor, fillOpacity, icon, icons, label, opacity, shape, strokeColor, strokeOpacity, strokeWeight, title, visible, zIndex

DatadefStyleType typedef
Lớp Data.Feature

Phương thức: forEachProperty, getGeometry, getId, getProperty, removeProperty, setGeometry, setProperty, toGeoJson

Sự kiện: removeproperty, setgeometry, setproperty

Giao diện Data.FeatureOptions

Các thuộc tính: geometry, id, properties

Giao diện Data.Geometry

Phương thức: forEachLatLng, getType

Lớp Data.Point

Phương thức: forEachLatLng, get, getType

Lớp Data.MultiPoint

Phương thức: forEachLatLng, getArray, getAt, getLength, getType

Lớp Data.LineString

Phương thức: forEachLatLng, getArray, getAt, getLength, getType

Lớp Data.MultiLineString

Phương thức: forEachLatLng, getArray, getAt, getLength, getType

Lớp Data.Linear Ring

Phương thức: forEachLatLng, getArray, getAt, getLength, getType

Lớp Data.đa phương tiện

Phương thức: forEachLatLng, getArray, getAt, getLength, getType

Lớp Data.Multiđa dòng

Phương thức: forEachLatLng, getArray, getAt, getLength, getType

Lớp Data.GeometryCollection

Phương thức: forEachLatLng, getArray, getAt, getLength, getType

Giao diện Data.MouseEvent

Cơ sở lưu trú: feature

Giao diện Data.AddFeatureEvent

Cơ sở lưu trú: feature

Giao diện Data.RemoveFeatureEvent

Cơ sở lưu trú: feature

Giao diện Data.SetGeometryEvent

Các thuộc tính: feature, newGeometry, oldGeometry

Giao diện Data.SetPropertyEvent

Các thuộc tính: feature, name, newValue, oldValue

Giao diện Data.RemovePropertyEvent

Các thuộc tính: feature, name, oldValue

Phần tử DOM

Lớp phủ ViewView

Phương thức tĩnh: preventMapHitsAndGesturesFrom, preventMapHitsFrom

Phương thức: draw, getMap, getPanes, getProjection, onAdd, onRemove, setMap

Giao diện MapPanes

Thuộc tính: floatPane, mapPane, markerLayer, overlayLayer, overlayMouseTarget

Giao diện MapCanvasProjection

Phương thức: fromContainerPixelToLatLng, fromDivPixelToLatLng, fromLatLngToContainerPixel, fromLatLngToDivPixel, getVisibleRegion, getWorldWidth

KML

Lớp KmlLayer

Phương thức: getDefaultViewport, getMap, getMetadata, getStatus, getUrl, getZIndex, setMap, setOptions, setUrl,setZIndex

Sự kiện: click, defaultviewport_changed, status_changed

Giao diện KmlLayerOptions

Thuộc tính: clickable, map, preserveViewport, screenOverlays, suppressInfoWindows, url, zIndex

Giao diệnKmlLayerMetadata

Thuộc tính: author, description, hasScreenOverlays, name, snippet

Hằng số KmlLayerStatus

Hằng số: DOCUMENT_NOT_FOUND, DOCUMENT_TOO_LARGE, FETCH_ERROR, INVALID_DOCUMENT, INVALID_REQUEST, LIMITS_EXCEEDED, OK, TIMED_OUT, UNKNOWN

Giao diện sự kiện KmlMouseEvent

Các thuộc tính: featureData, latLng, pixelOffset

Giao diện DatamlFeatureData

Thuộc tính: author, description, id, infoWindowHtml, name, snippet

Giao diệnKmlAuthor

Các thuộc tính: email, name, uri

Lớp ảnh

Giao diện MapType

Thuộc tính: alt, maxZoom, minZoom, name, projection, radius, tileSize

Phương thức: getTile, releaseTile

Giao diện chiếu

Phương thức: fromLatLngToPoint, fromPointToLatLng

Lớp ImageMapType

Thuộc tính: alt, maxZoom, minZoom, name, projection, radius, tileSize

Phương thức: getOpacity, getTile, releaseTile, setOpacity

Sự kiện: tilesloaded

Giao diện ImageMapTypeOptions

Thuộc tính: alt, getTileUrl, maxZoom, minZoom, name, opacity, tileSize

Lớp GroundOverlay

Phương thức: getBounds, getMap, getOpacity, getUrl, setMap, setOpacity

Sự kiện: click, dblclick

Giao diện EarthOverlayOptions

Các thuộc tính: clickable, map, opacity

Lớp StyleStyleMapType

Thuộc tính: alt, maxZoom, minZoom, name, projection, radius, tileSize

Phương thức: getTile, releaseTile

Giao diện StyledMapTypeOptions

Các thuộc tính: alt, maxZoom, minZoom, name

Thư viện bản vẽ

Lớp DrawingManager

Phương thức: getDrawingMode, getMap, setDrawingMode, setMap, setOptions

Sự kiện: circlecomplete, markercomplete, overlaycomplete, polygoncomplete, polylinecomplete, rectanglecomplete

Giao diện DrawingManagerOptions

Thuộc tính: circleOptions, drawingControl, drawingControlOptions, drawingMode, map, markerOptions, polygonOptions, polylineOptions, rectangleOptions

Giao diện DrawingControlOptions

Các thuộc tính: drawingModes, position

Giao diệnOverlayCompleteEvent

Các thuộc tính: overlay, type

Hằng số Lớp phủ

Hằng số: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Bản đồ hiển thị

Lớp HeatmapLayer

Phương thức: getData, getMap, setData, setMap, setOptions

Giao diện HepmapLayerOptions

Thuộc tính: data, dissipating, gradient, map, maxIntensity, opacity, radius

Giao diện có trọng số

Các thuộc tính: location, weight

Thu phóng tối đa

Lớp MaxZoomService

Phương thức: getMaxZoomAtLatLng

Giao diện MaxZoomResult

Các thuộc tính: status, zoom

Hằng số MaxZoomStatus

Hằng số: ERROR, OK

Chế độ xem phố

Kết xuất

Lớp chế độ xem toàn cảnh

Cơ sở lưu trú: controls

Phương thức: getLinks, getLocation, getMotionTracking, getPano, getPhotographerPov, getPosition, getPov, getStatus, getVisible, getZoom, registerPanoProvider, setLinks, setMotionTracking, setOptions, setPano, setPosition, setPov, setVisible, setZoom

Sự kiện: closeclick, pano_changed, position_changed, pov_changed, resize, status_changed, visible_changed, zoom_changed

Phát hiện giao diện GlobalOptions

Thuộc tính: addressControl, addressControlOptions, clickToGo, controlSize, disableDefaultUI, disableDoubleClickZoom, enableCloseButton, fullscreenControl, fullscreenControlOptions, imageDateControl, linksControl, motionTracking, motionTrackingControl, motionTrackingControlOptions, panControl,pov,povpov{1/12}

Giao diệnStreetViewAddressControlOptions

Cơ sở lưu trú: position

Giao diện PaProviderProvider

Cơ sở lưu trú: cors

Giao diệnStreetViewTileData

Các thuộc tính: centerHeading, tileSize, worldSize

Phương thức: getTileUrl

Giao diệnStreetViewPov

Các thuộc tính: heading, pitch

LớpLớp phủ Lớp phủ Lớp

Phương thức: getMap, setMap

Dịch vụ

Lớp iGoogleService

Phương thức: getPanorama

Hằng sốStreetViewStatus

Hằng số: OK, UNKNOWN_ERROR, ZERO_RESULTS

Giao diệnStreetViewLocationRequest

Các thuộc tính: location, preference, radius, source

Giao diệnStreetViewPanoRequest

Cơ sở lưu trú: pano

Giao diệnStreetViewResponse

Cơ sở lưu trú: data

Giao diệnStreetViewLocation

Các thuộc tính: description, latLng, pano, shortDescription

Hằng số iGooglePreferences

Hằng số: BEST, NEAREST

Hằng sốStreetViewSource

Hằng số: DEFAULT, OUTDOOR

Giao diện DriveDataData

Thuộc tính: copyright, imageDate, links, location, tiles

Các thuộc tính: description, heading, pano

Địa điểm

Tiện ích Địa điểm

Lớp tự động hoàn thành

Phương thức: getBounds, getFields, getPlace, setBounds, setComponentRestrictions, setFields, setOptions, setTypes

Sự kiện: place_changed

Giao diện Tự động hoàn thành

Thuộc tính: bounds, componentRestrictions, fields, placeIdOnly, strictBounds, types

Phương thức: getBounds, getPlaces, setBounds

Sự kiện: places_changed

Giao diện SearchBoxOptions

Cơ sở lưu trú: bounds

Dịch vụ địa điểm

Lớp PlacesService

Phương thức: findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch, textSearch

Giao diện PlaceDetailsRequest

Các thuộc tính: fields, placeId, sessionToken

Giao diện FindPlaceFromPhoneNumberRequest

Các thuộc tính: fields, locationBias, phoneNumber

Giao diện FindPlaceFromQueryRequest

Các thuộc tính: fields, locationBias, query

Giao diện PlaceSearchRequest

Thuộc tính: bounds, keyword, location, maxPriceLevel, minPriceLevel, name, openNow, radius, rankBy, type

Giao diện TextSearchRequest

Thuộc tính: bounds, location, query, radius, type

Hằng số ByBy được xếp hạng

Hằng số: DISTANCE, PROMINENCE

Không xác định được vị trí tại TypeBias
defdef typetype
Hằng số PlacesServiceStatus

Hằng số: INVALID_REQUEST, NOT_FOUND, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

Giao diện PlaceSearchPagration

Cơ sở lưu trú: hasNextPage

Phương thức: nextPage

Giao diện PlaceResult

Thuộc tính: 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, permanently_closed,photos,{1/12}{1/12namename

Giao diện PlaceAspectRating

Các thuộc tính: rating, type

Hằng số BusinessStatus

Hằng số: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, OPERATIONAL

Giao diện PlaceGeometry

Các thuộc tính: location, viewport

Giao diện Giờ mở cửa

Các thuộc tính: open_now, periods, weekday_text

Phương thức: isOpen

Giao diện PlaceOpenHoursHours

Các thuộc tính: close, open

Giao diện PlaceOpenHoursTime

Thuộc tính: day, hours, minutes, nextDate, time

Giao diện PlacePlusCode

Các thuộc tính: compound_code, global_code

Giao diện PlacePhoto

Các thuộc tính: height, html_attributions, width

Phương thức: getUrl

Giao diện PhotoOptions

Các thuộc tính: maxHeight, maxWidth

Giao diện PlaceReview

Thuộc tính: aspects, author_name, author_url, language, profile_photo_url, rating, relative_time_description, text, time

Dịch vụ tự động hoàn thành địa điểm

Lớp ServiceService

Phương thức: getPlacePredictions, getQueryPredictions

Giao diện AutocompleteRequest

Thuộc tính: bounds, componentRestrictions, input, location, offset, origin, radius, sessionToken, types

Lớp tính năng Tự động hoàn thành

Cơ sở lưu trú: predictions

Giao diện Truy vấn tự động hoàn thành

Thuộc tính: bounds, input, location, offset, radius

Lớp SessionSessionToken
Giao diện componentHạn chế

Cơ sở lưu trú: country

Giao diện tự động hoàn thành

Thuộc tính: description, distance_meters, matched_substrings, place_id, structured_formatting, terms, types

Giao diện Truy vấn tự động hoàn thành truy vấn

Các thuộc tính: description, matched_substrings, place_id, terms

Giao diện PredictionTerm

Các thuộc tính: offset, value

Giao diện chuỗi dự đoán Subsub

Các thuộc tính: length, offset

Giao diện có cấu trúc

Các thuộc tính: main_text, main_text_matched_substrings, secondary_text

Trình mã hoá địa lý

Lớp bộ mã hoá địa lý

Phương thức: geocode

Giao diện GeocoderRequest

Thuộc tính: address, bounds, componentRestrictions, location, placeId, region

Giao diện GeocoderComponentIdentifier

Thuộc tính: administrativeArea, country, locality, postalCode, route

Hằng số GeocoderStatus

Hằng số: ERROR, INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

Giao diện GeocoderResponse

Cơ sở lưu trú: results

Giao diện GeocoderResult

Thuộc tính: address_components, formatted_address, geometry, partial_match, place_id, plus_code, postcode_localities, types

Giao diện GeocoderAddressComponent

Các thuộc tính: long_name, short_name, types

Giao diện GeocoderGeometry

Các thuộc tính: bounds, location, location_type, viewport

Hằng số GeocoderLocationType

Hằng số: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

Tuyến đường

Đường đi

Lớp NavigationService

Phương thức: route

Giao diện DirectionsRequest

Thuộc tính: avoidFerries, avoidHighways, avoidTolls, destination, drivingOptions, optimizeWaypoints, origin, provideRouteAlternatives, region, transitOptions, travelMode, unitSystem, waypoints

Hằng số DirectionsStatus

Hằng số: INVALID_REQUEST, MAX_WAYPOINTS_EXCEEDED, NOT_FOUND, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

Giao diện DirectionsResult

Các thuộc tính: available_travel_modes, geocoded_waypoints, routes

Lớp DirectionsRenderer

Phương thức: getDirections, getMap, getPanel, getRouteIndex, setDirections, setMap, setOptions, setPanel, setRouteIndex

Sự kiện: directions_changed

Giao diện DirectionsRendererOptions

Thuộc tính: directions, draggable, hideRouteList, infoWindow, map, markerOptions, panel, polylineOptions, preserveViewport, routeIndex, suppressBicyclingLayer, suppressInfoWindows, suppressMarkers, suppressPolylines

Giao diện DirectionsWaypoint

Các thuộc tính: location, stopover

Giao diện Đã mã hoá địa lý WayPoint

Các thuộc tính: partial_match, place_id, types

Giao diệnDirectionsRoute

Thuộc tính: bounds, copyrights, fare, legs, overview_path, overview_polyline, summary, warnings, waypoint_order

Giao diện NavigationDirection

Thuộc tính: arrival_time, departure_time, distance, duration, duration_in_traffic, end_address, end_location, start_address, start_location, steps, traffic_speed_entry, via_waypoints

Giao diện DirectionsStep

Thuộc tính: distance, duration, encoded_lat_lngs, end_location, end_point, instructions, lat_lngs, maneuver, path, polyline, start_location, start_point, steps, transit, transit_details, travel_mode

Giao diện DirectionsPolyline

Cơ sở lưu trú: points

Đặt giao diện

Các thuộc tính: location, placeId, query

Hằng số TravelMode

Hằng số: BICYCLING, DRIVING, TRANSIT, WALKING

Giao diện DriveOptions

Các thuộc tính: departureTime, trafficModel

Hằng số ModelModel

Hằng số: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

Giao diện TransitOptions

Các thuộc tính: arrivalTime, departureTime, modes, routingPreference

Hằng số TransitMode

Hằng số: BUS, RAIL, SUBWAY, TRAIN, TRAM

Hằng số TransitRoutePreference

Hằng số: FEWER_TRANSFERS, LESS_WALKING

Giao diện TransitFare

Các thuộc tính: currency, value

Giao diệnDetailsDetails

Thuộc tính: arrival_stop, arrival_time, departure_stop, departure_time, headsign, headway, line, num_stops, trip_short_name

Giao diện TransitStop

Các thuộc tính: location, name

Giao diện TransitLine

Thuộc tính: agencies, color, icon, name, short_name, text_color, url, vehicle

Giao diện công ty vận tải

Các thuộc tính: name, phone, url

Giao diện Phương tiện công cộng

Các thuộc tính: icon, local_icon, name, type

Hằng số Kiểu xe

Hằng số: 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

Hằng số UnitSystem

Hằng số: IMPERIAL, METRIC

Giao diện khoảng cách

Các thuộc tính: text, value

Giao diện thời lượng

Các thuộc tính: text, value

Giao diện thời gian

Các thuộc tính: text, time_zone, value

Ma trận khoảng cách

Lớp Khoảng cách ma trận

Phương thức: getDistanceMatrix

Giao diện MatrixMatrixRequest

Thuộc tính: avoidFerries, avoidHighways, avoidTolls, destinations, drivingOptions, origins, region, transitOptions, travelMode, unitSystem

Giao diện MatrixMatrixResponse

Các thuộc tính: destinationAddresses, originAddresses, rows

Giao diện MatrixMatrixResponseRow

Cơ sở lưu trú: elements

Giao diện MatrixMatrixResponseElement

Thuộc tính: distance, duration, duration_in_traffic, fare, status

Hằng số MatrixMatrixStatus

Hằng số: INVALID_REQUEST, MAX_DIMENSIONS_EXCEEDED, MAX_ELEMENTS_EXCEEDED, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Hằng số Khoảng cách ma trận

Hằng số: NOT_FOUND, OK, ZERO_RESULTS

Độ cao

Lớp ServiceService

Phương thức: getElevationAlongPath, getElevationForLocations

Giao diện LocationElevationRequest

Cơ sở lưu trú: locations

Giao diện LocationElevationResponse

Cơ sở lưu trú: results

Giao diện PathElevationRequest

Các thuộc tính: path, samples

Giao diện PathPathResponse

Cơ sở lưu trú: results

Giao diện ElevationResult

Các thuộc tính: elevation, location, resolution

Hằng số ElevationStatus

Hằng số: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Bối cảnh địa phương (beta)

Chế độ xem bản đồ

Lớp LocalContextMapView

Thuộc tính: directionsOptions, element, isTransitioningMapBounds, locationBias, locationRestriction, maxPlaceCount, placeTypePreferences

Phương thức: addListener, hidePlaceDetailsView, search

Sự kiện: error, placedetailsviewhidestart, placedetailsviewshowstart

Giao diện LocalContextMapViewOptions

Thuộc tính: directionsOptions, element, locationBias, locationRestriction, map, maxPlaceCount, pinOptionsSetup, placeChooserViewSetup, placeDetailsViewSetup, placeTypePreferences

Từ định kiểu TypeTypePreferences
Lớp MapDirectionsOptions

Phương thức: addListener

Giao diện MapDirectionsOptionsLiteral

Cơ sở lưu trú: origin

Giao diện PinOptions

Các thuộc tính: background, glyphColor, scale

Giao diện PlaceChooserViewSetupOptions

Các thuộc tính: layoutMode, position

Hằng số PlaceChooserLayoutMode

Hằng số: HIDDEN, SHEET

Hằng số PlaceChooserPosition

Hằng số: BLOCK_END, INLINE_END, INLINE_START

Giao diện PlaceDetailsViewSetupOptions

Các thuộc tính: hidesOnMapClick, layoutMode, position

Hằng số PlaceDetailsLayoutMode

Hằng số: INFO_WINDOW, SHEET

Hằng số PlaceDetailsPosition

Hằng số: INLINE_END, INLINE_START

Chia sẻ hành trình (phiên bản thử nghiệm)

Chế độ xem bản đồ

Phiên bản thử nghiệmLớp JourneysharingMapView

Thuộc tính: anticipatedRoutePolylines, anticipatedRoutePolylineSetup, automaticViewportMode, destinationMarkers, destinationMarkerSetup, element, enableTraffic, locationProvider, map, mapOptions, originMarkers, originMarkerSetup, pingMarkerSetup, successfulTaskMarkers, successfulTaskMarkerSetup,takenRoutePolylines,taskOutcomeMarkerSetuptaskOutcomeMarkerSetup{1/12}

Phiên bản thử nghiệmGiao diệnJourneysharingMapViewOptions

Thuộc tính: anticipatedRoutePolylineSetup, automaticViewportMode, destinationMarkerSetup, element, locationProvider, mapOptions, originMarkerSetup, pingMarkerSetup, successfulTaskMarkerSetup, takenRoutePolylineSetup, taskOutcomeMarkerSetup, unsuccessfulTaskMarkerSetup, vehicleMarkerSetup, waypointMarkerSetup

Phiên bản thử nghiệmHằng số AutoViewportMode

Hằng số: FIT_ANTICIPATED_ROUTE, NONE

Phiên bản thử nghiệmLớp LocationProvider

Phương thức: addListener

Xác thực

Phiên bản thử nghiệmGiao diện AuthToken

Các thuộc tính: expiresInSeconds, token

Phiên bản thử nghiệmGiao diện AuthTokenContext

Thuộc tính: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

Phiên bản thử nghiệmAuthdefkenFetcher typedef
Phiên bản thử nghiệmGiao diện AuthTokenFetcherOptions

Các thuộc tính: context, serviceType

Phiên bản thử nghiệmHằng số hạm đội hạc động

Hằng số: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

Tuỳ chỉnh giao diện người dùng

Phiên bản thử nghiệmPolylineSetup typedef
Phiên bản thử nghiệmGiao diện PolylineSetupOptions

Các thuộc tính: polylineOptions, visible

Phiên bản thử nghiệmGiao diện DefaultPolylineSetupOptions

Các thuộc tính: defaultPolylineOptions, defaultVisible

Phiên bản thử nghiệmdeferSetup typedef
Phiên bản thử nghiệmGiao diện MarkSetupOptions

Cơ sở lưu trú: markerOptions

Phiên bản thử nghiệmGiao diện DefaultMarkerSetupOptions

Cơ sở lưu trú: defaultMarkerOptions

Các thực thể công cụ trong nhóm

Phiên bản thử nghiệmGiao diện việc cần làm

Thuộc tính: estimatedCompletionTime, latestVehicleLocationUpdate, name, outcome, outcomeLocation, outcomeLocationSource, outcomeTime, plannedLocation, remainingVehicleJourneySegments, status, trackingId, type, vehicleId

Phiên bản thử nghiệmGiao diện chuyến đi

Thuộc tính: actualDropOffLocation, actualPickupLocation, dropOffTime, latestVehicleLocationUpdate, name, passengerCount, pickupTime, plannedDropOffLocation, plannedPickupLocation, remainingWaypoints, status, type, vehicleId

Phiên bản thử nghiệmGiao diện DeliveryDelivery

Thuộc tính: currentRouteSegmentEndPoint, latestVehicleLocationUpdate, name, navigationStatus, remainingDistanceMeters, remainingDurationMillis, remainingVehicleJourneySegments

Phiên bản thử nghiệmGiao diện Lái xeJourneySegment

Thuộc tính: distanceMeters, durationMillis, extraDurationMillis, location, path

Phiên bản thử nghiệmGiao diện UpdateLocation

Các thuộc tính: heading, location, speedKilometersPerHour, time

Phiên bản thử nghiệmGiao diện Xe WayPoint

Các thuộc tính: distanceMeters, durationMillis, location, path

Tiến trình chuyến đi và đơn đặt hàng

Phiên bản thử nghiệmLớp nhóm EngineTripLocationProvider

Cơ sở lưu trú: tripId

Phương thức: refresh

Sự kiện: error, update

Phiên bản thử nghiệmGiao diện hạm đội EngineEngineTripLocationProvider

Các thuộc tính: authTokenFetcher, pollingIntervalMillis, projectId, tripId

Phiên bản thử nghiệmGiao diện hạm đội EngineEngineTripUpdateUpdate

Cơ sở lưu trú: trip

Theo dõi đội xe

Phiên bản thử nghiệmLớp engineengineDeliveryXeLocationProvider

Thuộc tính: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Sự kiện: error, update

Phiên bản thử nghiệmGiao diện hạm đội hạc công cụ

Thuộc tính: authTokenFetcher, deliveryVehicleId, pollingIntervalMillis, projectId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Phiên bản thử nghiệmGiao diện hạm đội hạc công cụ

Cơ sở lưu trú: requiredAttributes

Phiên bản thử nghiệmGiao diện hạm đội EngineEngineTaskOptions

Các thuộc tính: completionTimeFrom, completionTimeTo, state

Phiên bản thử nghiệmGiao diện hạm đội EngineEngineDeliveryLocationLocationUpdateEvent

Các thuộc tính: completedVehicleJourneySegments, deliveryVehicle, tasks

Phiên bản thử nghiệmLớp chiếm khai thác hạm đội công cụ vị trí thiết bị

Các thuộc tính: deliveryVehicleFilterOptions, locationRestriction, pollingIntervalMillis, staleLocationThresholdMillis

Sự kiện: update

Phiên bản thử nghiệmGiao diện hạm đội hạc động hạc đội

Thuộc tính: authTokenFetcher, deliveryVehicleFilterOptions, locationRestriction, projectId, staleLocationThresholdMillis

Phiên bản thử nghiệmGiao diện hạm đội hạc công cụ

Cơ sở lưu trú: deliveryVehicles

Theo dõi lô hàng

Phiên bản thử nghiệmLớp chiếm hạc-Tổ chức-Nhà cung cấp vị trí

Cơ sở lưu trú: trackingId

Phương thức: getTask, refresh

Sự kiện: error, update

Phiên bản thử nghiệmGiao diện hạm đội hạc đội công cụ

Các thuộc tính: authTokenFetcher, pollingIntervalMillis, projectId, trackingId

Phiên bản thử nghiệmTeamengineShipmentLocationProviderUpdateEvent

Cơ sở lưu trú: task

Cấu hình chung (beta)

Cài đặt

Phiên bản thử nghiệmLớp Cài đặt

Phương thức tĩnh: BetagetInstance

Cơ sở lưu trú: BetaexperienceIds