Google Maps JavaScript API v3 Reference

최종 업데이트: 2025년 10월 23일 목요일

Maps JavaScript API 버전 3.62의 모든 클래스, 메서드, 인터페이스의 색인입니다.

자세한 내용은 출시 노트 및 버전 관리를 참고하세요.

자세한 문서를 보려면 항목 이름을 클릭하세요.

글로벌 개념

google.maps

google.maps 네임스페이스

정적 메서드: importLibrary

상수: version

설정

설정 클래스

정적 메서드: getInstance

속성: BetaexperienceIds, fetchAppCheckToken

MapsAppCheckTokenResult 인터페이스

이벤트 시스템

이벤트 클래스

정적 메서드: addListener, addListenerOnce, clearInstanceListeners, clearListeners, hasListeners, removeListener, trigger, addDomListener, addDomListenerOnce

MapsEventListener 인터페이스

메서드: remove

MVCObject 클래스

메서드: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

MVCArray 클래스

메서드: clear, forEach, getArray, getAt, getLength, insertAt, pop, push, removeAt, setAt

이벤트: insert_at, remove_at, set_at

ErrorEvent 인터페이스

속성: error

오류

MapsNetworkError 클래스

속성: code, endpoint

MapsRequestError 클래스
MapsServerError 클래스
MapsNetworkErrorEndpoint 상수

상수: 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

RPCStatus 상수

상수: 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

지도

지도

MapElement 클래스

속성: center, headingInteractionDisabled, innerMap, internalUsageAttributionIds, mapId, renderingType, tiltInteractionDisabled, zoom

메서드: addEventListener, removeEventListener

이벤트: gmp-zoomchange

MapElementOptions 인터페이스

속성: center, headingInteractionDisabled, internalUsageAttributionIds, mapId, renderingType, tiltInteractionDisabled, zoom

ZoomChangeEvent 클래스
지도 클래스

속성: controls, data, mapTypes, overlayMapTypes

메서드: 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

상수: DEMO_MAP_ID

이벤트: 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

MapOptions 인터페이스

속성: 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

MapTypeStyle 인터페이스

속성: elementType, featureType, stylers

MapMouseEvent 인터페이스

속성: domEvent, latLng

메서드: stop

IconMouseEvent 인터페이스

속성: placeId

ColorScheme 상수

상수: DARK, FOLLOW_SYSTEM, LIGHT

MapTypeId 상수

상수: HYBRID, ROADMAP, SATELLITE, TERRAIN

MapTypeRegistry 클래스

메서드: set

MapRestriction 인터페이스

속성: latLngBounds, strictBounds

TrafficLayer 클래스

메서드: getMap, setMap, setOptions

TrafficLayerOptions 인터페이스

속성: autoRefresh, map

TransitLayer 클래스

메서드: getMap, setMap

BicyclingLayer 클래스

메서드: getMap, setMap

베타CameraOptions 인터페이스

속성: center, heading, tilt, zoom

VisibleRegion 인터페이스

속성: farLeft, farRight, latLngBounds, nearLeft, nearRight

RenderingType 상수

상수: RASTER, UNINITIALIZED, VECTOR

MapCapabilities 인터페이스

속성: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

WebGLOverlayView 클래스

메서드: getMap, onAdd, onContextLost, onContextRestored, onDraw, onRemove, onStateUpdate, requestRedraw, requestStateUpdate, setMap

WebGLDrawOptions 인터페이스

속성: gl, transformer

WebGLStateOptions 인터페이스

속성: gl

CoordinateTransformer 인터페이스

메서드: fromLatLngAltitude, getCameraParams

CameraParams 인터페이스

속성: center, heading, tilt, zoom

좌표

LatLng 클래스

메서드: equals, lat, lng, toJSON, toString, toUrlValue

LatLngLiteral 인터페이스

속성: lat, lng

LatLngBounds 클래스

메서드: contains, equals, extend, getCenter, getNorthEast, getSouthWest, intersects, isEmpty, toJSON, toSpan, toString, toUrlValue, union

상수: MAX_BOUNDS

LatLngBoundsLiteral 인터페이스

속성: east, north, south, west

LatLngAltitude 클래스

속성: altitude, lat, lng

메서드: equals, toJSON

LatLngAltitudeLiteral 인터페이스

속성: altitude, lat, lng

포인트 클래스

속성: x, y

메서드: equals, toString

크기 클래스

속성: height, width

메서드: equals, toString

패딩 인터페이스

속성: bottom, left, right, top

CircleLiteral 인터페이스

속성: center, radius

Orientation3D 클래스

속성: heading, roll, tilt

메서드: equals, toJSON

Orientation3DLiteral 인터페이스

속성: heading, roll, tilt

Vector3D 클래스

속성: x, y, z

메서드: equals, toJSON

Vector3DLiteral 인터페이스

속성: x, y, z

데이터 기반 스타일 지정

FeatureLayer 인터페이스

속성: BetadatasetId, featureType, isAvailable, style

메서드: addListener

이벤트: click, mousemove

FeatureType 상수

상수: ADMINISTRATIVE_AREA_LEVEL_1, ADMINISTRATIVE_AREA_LEVEL_2, COUNTRY, BetaDATASET, LOCALITY, POSTAL_CODE, SCHOOL_DISTRICT

FeatureStyleFunction typedef
FeatureStyleFunctionOptions 인터페이스

속성: feature

FeatureStyleOptions 인터페이스

속성: fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

기능 인터페이스

속성: featureType

PlaceFeature 인터페이스

속성: placeId

메서드: fetchPlace

베타DatasetFeature 인터페이스

속성: datasetAttributes, datasetId

FeatureMouseEvent 인터페이스

속성: features

컨트롤

CameraControlOptions 인터페이스

속성: position

FullscreenControlOptions 인터페이스

속성: position

MapTypeControlOptions 인터페이스

속성: mapTypeIds, position, style

MapTypeControlStyle 상수

상수: DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

MotionTrackingControlOptions 인터페이스

속성: position

PanControlOptions 인터페이스

속성: position

RotateControlOptions 인터페이스

속성: position

ScaleControlOptions 인터페이스

속성: style

ScaleControlStyle 상수

상수: DEFAULT

StreetViewControlOptions 인터페이스

속성: position, sources

ZoomControlOptions 인터페이스

속성: position

ControlPosition 상수

상수: 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

Geometry Library

인코딩 클래스

정적 메서드: decodePath, encodePath

구형 클래스

정적 메서드: computeArea, computeDistanceBetween, computeHeading, computeLength, computeOffset, computeOffsetOrigin, computeSignedArea, interpolate

poly 클래스

정적 메서드: containsLocation, isLocationOnEdge

지도에 그리기

고급 마커

AdvancedMarkerElement 클래스

속성: anchorLeft, anchorTop, collisionBehavior, gmpClickable, gmpDraggable, map, position, title, zIndex, element, content

메서드: addEventListener, addListener, removeEventListener

이벤트: click, drag, dragend, dragstart, Betagmp-click

AdvancedMarkerElementOptions 인터페이스

속성: anchorLeft, anchorTop, collisionBehavior, content, BetagmpClickable, gmpDraggable, map, position, title, zIndex

AdvancedMarkerClickEvent 클래스
PinElement 클래스

속성: background, borderColor, glyphColor, glyphSrc, glyphText, scale, element, glyph

메서드: BetaaddEventListener, removeEventListener

PinElementOptions 인터페이스

속성: background, borderColor, glyphColor, glyphSrc, glyphText, scale, glyph

정보 창

InfoWindow 클래스

속성: isOpen

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

이벤트: close, closeclick, content_changed, domready, headercontent_changed, headerdisabled_changed, position_changed, visible, zindex_changed

InfoWindowOptions 인터페이스

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

InfoWindowOpenOptions 인터페이스

속성: anchor, map, shouldFocus

다각형

다중선 클래스

메서드: getDraggable, getEditable, getMap, getPath, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setVisible

이벤트: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

PolylineOptions 인터페이스

속성: clickable, draggable, editable, geodesic, icons, map, path, strokeColor, strokeOpacity, strokeWeight, visible, zIndex

IconSequence 인터페이스

속성: fixedRotation, icon, offset, repeat

다각형 클래스

메서드: getDraggable, getEditable, getMap, getPath, getPaths, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setPaths, setVisible

이벤트: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

PolygonOptions 인터페이스

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

PolyMouseEvent 인터페이스

속성: edge, path, vertex

Rectangle 클래스

메서드: getBounds, getDraggable, getEditable, getMap, getVisible, setBounds, setDraggable, setEditable, setMap, setOptions, setVisible

이벤트: bounds_changed, click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

RectangleOptions 인터페이스

속성: bounds, clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

원 클래스

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

이벤트: center_changed, click, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, radius_changed, rightclick

CircleOptions 인터페이스

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

StrokePosition 상수

상수: CENTER, INSIDE, OUTSIDE

데이터

data 클래스

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

이벤트: addfeature, click, contextmenu, dblclick, mousedown, mouseout, mouseover, mouseup, removefeature, removeproperty, setgeometry, setproperty, rightclick

Data.DataOptions 인터페이스

속성: controlPosition, controls, drawingMode, featureFactory, map, style

Data.GeoJsonOptions 인터페이스

속성: idPropertyName

Data.StyleOptions 인터페이스

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

Data.StylingFunction typedef
Data.Feature 클래스

메서드: forEachProperty, getGeometry, getId, getProperty, removeProperty, setGeometry, setProperty, toGeoJson

이벤트: removeproperty, setgeometry, setproperty

Data.FeatureOptions 인터페이스

속성: geometry, id, properties

Data.Geometry 인터페이스

메서드: forEachLatLng, getType

Data.Point 클래스

메서드: forEachLatLng, get, getType

Data.MultiPoint 클래스

메서드: forEachLatLng, getArray, getAt, getLength, getType

Data.LineString 클래스

메서드: forEachLatLng, getArray, getAt, getLength, getType

Data.MultiLineString 클래스

메서드: forEachLatLng, getArray, getAt, getLength, getType

Data.LinearRing 클래스

메서드: forEachLatLng, getArray, getAt, getLength, getType

Data.Polygon 클래스

메서드: forEachLatLng, getArray, getAt, getLength, getType

Data.MultiPolygon 클래스

메서드: forEachLatLng, getArray, getAt, getLength, getType

Data.GeometryCollection 클래스

메서드: forEachLatLng, getArray, getAt, getLength, getType

Data.MouseEvent 인터페이스

속성: feature

Data.AddFeatureEvent 인터페이스

속성: feature

Data.RemoveFeatureEvent 인터페이스

속성: feature

Data.SetGeometryEvent 인터페이스

속성: feature, newGeometry, oldGeometry

Data.SetPropertyEvent 인터페이스

속성: feature, name, newValue, oldValue

Data.RemovePropertyEvent 인터페이스

속성: feature, name, oldValue

DOM 요소

OverlayView 클래스

정적 메서드: preventMapHitsAndGesturesFrom, preventMapHitsFrom

메서드: draw, getMap, getPanes, getProjection, onAdd, onRemove, setMap

MapPanes 인터페이스

속성: floatPane, mapPane, markerLayer, overlayLayer, overlayMouseTarget

MapCanvasProjection 인터페이스

메서드: fromContainerPixelToLatLng, fromDivPixelToLatLng, fromLatLngToContainerPixel, fromLatLngToDivPixel, getVisibleRegion, getWorldWidth

KML

KmlLayer 클래스

메서드: getDefaultViewport, getMap, getMetadata, getStatus, getUrl, getZIndex, setMap, setOptions, setUrl, setZIndex

이벤트: click, defaultviewport_changed, status_changed

KmlLayerOptions 인터페이스

속성: clickable, map, preserveViewport, screenOverlays, suppressInfoWindows, url, zIndex

KmlLayerMetadata 인터페이스

속성: author, description, hasScreenOverlays, name, snippet

KmlLayerStatus 상수

상수: DOCUMENT_NOT_FOUND, DOCUMENT_TOO_LARGE, FETCH_ERROR, INVALID_DOCUMENT, INVALID_REQUEST, LIMITS_EXCEEDED, OK, TIMED_OUT, UNKNOWN

KmlMouseEvent 인터페이스

속성: featureData, latLng, pixelOffset

KmlFeatureData 인터페이스

속성: author, description, id, infoWindowHtml, name, snippet

KmlAuthor 인터페이스

속성: email, name, uri

이미지 오버레이

MapType 인터페이스

속성: alt, maxZoom, minZoom, name, projection, radius, tileSize

메서드: getTile, releaseTile

프로젝션 인터페이스

메서드: fromLatLngToPoint, fromPointToLatLng

ImageMapType 클래스

속성: alt, maxZoom, minZoom, name, projection, radius, tileSize

메서드: getOpacity, getTile, releaseTile, setOpacity

이벤트: tilesloaded

ImageMapTypeOptions 인터페이스

속성: alt, getTileUrl, maxZoom, minZoom, name, opacity, tileSize

GroundOverlay 클래스

메서드: getBounds, getMap, getOpacity, getUrl, setMap, setOpacity

이벤트: click, dblclick

GroundOverlayOptions 인터페이스

속성: clickable, map, opacity

StyledMapType 클래스

속성: alt, maxZoom, minZoom, name, projection, radius, tileSize

메서드: getTile, releaseTile

StyledMapTypeOptions 인터페이스

속성: alt, maxZoom, minZoom, name

Drawing Library

DrawingManager 클래스

메서드: getDrawingMode, getMap, setDrawingMode, setMap, setOptions

이벤트: circlecomplete, markercomplete, overlaycomplete, polygoncomplete, polylinecomplete, rectanglecomplete

DrawingManagerOptions 인터페이스

속성: circleOptions, drawingControl, drawingControlOptions, drawingMode, map, markerOptions, polygonOptions, polylineOptions, rectangleOptions

DrawingControlOptions 인터페이스

속성: drawingModes, position

OverlayCompleteEvent 인터페이스

속성: overlay, type

OverlayType 상수

상수: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

히트맵

HeatmapLayer 클래스

메서드: getData, getMap, setData, setMap, setOptions

HeatmapLayerOptions 인터페이스

속성: data, dissipating, gradient, map, maxIntensity, opacity, radius

WeightedLocation 인터페이스

속성: location, weight

최대 확대/축소

MaxZoomService 클래스

메서드: getMaxZoomAtLatLng

MaxZoomResult 인터페이스

속성: status, zoom

MaxZoomStatus 상수

상수: ERROR, OK

마커 (기존)

마커 클래스

메서드: 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

상수: MAX_ZINDEX

이벤트: 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

MarkerOptions 인터페이스

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

CollisionBehavior 상수

상수: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

아이콘 인터페이스

속성: anchor, labelOrigin, origin, scaledSize, size, url

MarkerLabel 인터페이스

속성: className, color, fontFamily, fontSize, fontWeight, text

MarkerShape 인터페이스

속성: coords, type

기호 인터페이스

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

SymbolPath 상수

상수: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

애니메이션 상수

상수: BOUNCE, DROP

스트리트 뷰

렌더링

StreetViewPanorama 클래스

속성: controls

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

이벤트: closeclick, pano_changed, position_changed, pov_changed, resize, status_changed, visible_changed, zoom_changed

StreetViewPanoramaOptions 인터페이스

속성: 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

StreetViewAddressControlOptions 인터페이스

속성: position

PanoProviderOptions 인터페이스

속성: cors

StreetViewTileData 인터페이스

속성: centerHeading, tileSize, worldSize

메서드: getTileUrl

StreetViewPov 인터페이스

속성: heading, pitch

StreetViewCoverageLayer 클래스

메서드: getMap, setMap

서비스

StreetViewService 클래스

메서드: getPanorama

StreetViewStatus 상수

상수: OK, UNKNOWN_ERROR, ZERO_RESULTS

StreetViewLocationRequest 인터페이스

속성: location, preference, radius, sources, source

StreetViewPanoRequest 인터페이스

속성: pano

StreetViewResponse 인터페이스

속성: data

StreetViewLocation 인터페이스

속성: description, latLng, pano, shortDescription

StreetViewPreference 상수

상수: BEST, NEAREST

StreetViewSource 상수

상수: DEFAULT, GOOGLE, OUTDOOR

StreetViewPanoramaData 인터페이스

속성: copyright, imageDate, links, location, tiles

속성: description, heading, pano

장소

장소 위젯

BasicPlaceAutocompleteElement 클래스

속성: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, requestedLanguage, requestedRegion, unitSystem

메서드: addEventListener, removeEventListener

이벤트: gmp-error, gmp-select

BasicPlaceAutocompleteElementOptions 인터페이스

속성: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, requestedLanguage, requestedRegion, unitSystem

PlaceAutocompleteElement 클래스

속성: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, requestedLanguage, requestedRegion, unitSystem

메서드: addEventListener, removeEventListener

이벤트: gmp-error, gmp-select

PlaceAutocompleteElementOptions 인터페이스

속성: includedPrimaryTypes, includedRegionCodes, locationBias, locationRestriction, name, origin, requestedLanguage, requestedRegion, unitSystem

PlacePredictionSelectEvent 클래스

속성: placePrediction

알파PlaceContextualElement 클래스

속성: contextToken

메서드: addEventListener, removeEventListener

알파PlaceContextualElementOptions 인터페이스

속성: contextToken

알파PlaceContextualListConfigElement 클래스

속성: layout, mapHidden

메서드: addEventListener, removeEventListener

알파PlaceContextualListConfigElementOptions 인터페이스

속성: layout, mapHidden

알파PlaceContextualListLayout 상수

상수: COMPACT, VERTICAL

PlaceDetailsElement 클래스

속성: place

메서드: addEventListener, removeEventListener

이벤트: gmp-error, gmp-load

PlaceDetailsElementOptions 인터페이스
PlaceDetailsCompactElement 클래스

속성: orientation, place, truncationPreferred

메서드: addEventListener, removeEventListener

이벤트: gmp-error, gmp-load

PlaceDetailsCompactElementOptions 인터페이스

속성: orientation, truncationPreferred

PlaceDetailsOrientation 상수

상수: HORIZONTAL, VERTICAL

PlaceDetailsPlaceRequestElement 클래스

속성: place

메서드: addEventListener, removeEventListener

PlaceDetailsPlaceRequestElementOptions 인터페이스

속성: place

PlaceDetailsLocationRequestElement 클래스

속성: location

메서드: addEventListener, removeEventListener

PlaceDetailsLocationRequestElementOptions 인터페이스

속성: location

PlaceSearchElement 클래스

속성: attributionPosition, orientation, places, selectable, truncationPreferred

메서드: addEventListener, removeEventListener

이벤트: gmp-error, gmp-load, gmp-select

PlaceSearchElementOptions 인터페이스

속성: attributionPosition, orientation, selectable, truncationPreferred

PlaceSearchAttributionPosition 상수

상수: BOTTOM, TOP

PlaceSearchOrientation 상수

상수: HORIZONTAL, VERTICAL

PlaceSelectEvent 클래스

속성: place

PlaceNearbySearchRequestElement 클래스

속성: excludedPrimaryTypes, excludedTypes, includedPrimaryTypes, includedTypes, locationRestriction, maxResultCount, rankPreference

메서드: addEventListener, removeEventListener

PlaceNearbySearchRequestElementOptions 인터페이스

속성: excludedPrimaryTypes, excludedTypes, includedPrimaryTypes, includedTypes, locationRestriction, maxResultCount, rankPreference

PlaceTextSearchRequestElement 클래스

속성: evConnectorTypes, evMinimumChargingRateKw, includedType, isOpenNow, locationBias, locationRestriction, maxResultCount, minRating, priceLevels, rankPreference, textQuery, useStrictTypeFiltering

메서드: addEventListener, removeEventListener

PlaceTextSearchRequestElementOptions 인터페이스

속성: evConnectorTypes, evMinimumChargingRateKw, includedType, isOpenNow, locationBias, locationRestriction, maxResultCount, minRating, priceLevels, rankPreference, textQuery, useStrictTypeFiltering

자동 완성 클래스

메서드: getBounds, getFields, getPlace, setBounds, setComponentRestrictions, setFields, setOptions, setTypes

이벤트: place_changed

AutocompleteOptions 인터페이스

속성: bounds, componentRestrictions, fields, strictBounds, types, placeIdOnly

메서드: getBounds, getPlaces, setBounds

이벤트: places_changed

SearchBoxOptions 인터페이스

속성: bounds

장소 위젯 콘텐츠 맞춤설정

PlaceContentConfigElement 클래스

메서드: addEventListener, removeEventListener

PlaceContentConfigElementOptions 인터페이스
PlaceAllContentElement 클래스

메서드: addEventListener, removeEventListener

PlaceAllContentElementOptions 인터페이스
PlaceStandardContentElement 클래스

메서드: addEventListener, removeEventListener

PlaceStandardContentElementOptions 인터페이스
PlaceMediaElement 클래스

속성: lightboxPreferred, preferredSize

메서드: addEventListener, removeEventListener

PlaceMediaElementOptions 인터페이스

속성: lightboxPreferred, preferredSize

MediaSize 상수

상수: LARGE, MEDIUM, SMALL

PlaceAddressElement 클래스

메서드: addEventListener, removeEventListener

PlaceAddressElementOptions 인터페이스
PlaceRatingElement 클래스

메서드: addEventListener, removeEventListener

PlaceRatingElementOptions 인터페이스
PlaceTypeElement 클래스

메서드: addEventListener, removeEventListener

PlaceTypeElementOptions 인터페이스
PlacePriceElement 클래스

메서드: addEventListener, removeEventListener

PlacePriceElementOptions 인터페이스
PlaceAccessibleEntranceIconElement 클래스

메서드: addEventListener, removeEventListener

PlaceAccessibleEntranceIconElementOptions 인터페이스
PlaceOpenNowStatusElement 클래스

메서드: addEventListener, removeEventListener

PlaceOpenNowStatusElementOptions 인터페이스
PlaceReviewsElement 클래스

메서드: addEventListener, removeEventListener

PlaceReviewsElementOptions 인터페이스
PlaceSummaryElement 클래스

메서드: addEventListener, removeEventListener

PlaceSummaryElementOptions 인터페이스
PlaceFeatureListElement 클래스

메서드: addEventListener, removeEventListener

PlaceFeatureListElementOptions 인터페이스
PlaceOpeningHoursElement 클래스

메서드: addEventListener, removeEventListener

PlaceOpeningHoursElementOptions 인터페이스
PlacePhoneNumberElement 클래스

메서드: addEventListener, removeEventListener

PlacePhoneNumberElementOptions 인터페이스
PlacePlusCodeElement 클래스

메서드: addEventListener, removeEventListener

PlacePlusCodeElementOptions 인터페이스
PlaceTypeSpecificHighlightsElement 클래스

메서드: addEventListener, removeEventListener

PlaceTypeSpecificHighlightsElementOptions 인터페이스
PlaceWebsiteElement 클래스

메서드: addEventListener, removeEventListener

PlaceWebsiteElementOptions 인터페이스
PlaceAttributionElement 클래스

속성: darkSchemeColor, lightSchemeColor

메서드: addEventListener, removeEventListener

PlaceAttributionElementOptions 인터페이스

속성: darkSchemeColor, lightSchemeColor

AttributionColor 상수

상수: BLACK, GRAY, WHITE

장소

장소 클래스

정적 메서드: searchByText, searchNearby

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

메서드: fetchFields, BetagetNextOpeningTime, BetaisOpen, toJSON

PlaceOptions 인터페이스

속성: id, requestedLanguage, requestedRegion

AccessibilityOptions 클래스

속성: hasWheelchairAccessibleEntrance, hasWheelchairAccessibleParking, hasWheelchairAccessibleRestroom, hasWheelchairAccessibleSeating

AddressComponent 클래스

속성: longText, shortText, types

기여 분석 클래스

속성: provider, providerURI

AuthorAttribution 클래스

속성: displayName, photoURI, uri

ConnectorAggregation 클래스

속성: availabilityLastUpdateTime, availableCount, count, maxChargeRateKw, outOfServiceCount, type

ConsumerAlert 클래스

속성: details, languageCode, overview

ConsumerAlertDetails 클래스

속성: aboutLinkTitle, aboutLinkURI, description, title

EVChargeOptions 클래스

속성: connectorAggregations, connectorCount

EVConnectorType 상수

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

EVSearchOptions 인터페이스

속성: connectorTypes, minimumChargingRateKw

FetchFieldsRequest 인터페이스

속성: fields

FuelOptions 클래스

속성: fuelPrices

FuelPrice 클래스

속성: price, type, updateTime

FuelType 상수

상수: 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

속성: directionsURI, photosURI, placeURI, reviewsURI, writeAReviewURI

금액 클래스

속성: currencyCode, nanos, units

메서드: toString

OpeningHours 클래스

속성: periods, weekdayDescriptions

OpeningHoursPeriod 클래스

속성: close, open

OpeningHoursPoint 클래스

속성: day, hour, minute

ParkingOptions 클래스

속성: hasFreeGarageParking, hasFreeParkingLot, hasFreeStreetParking, hasPaidGarageParking, hasPaidParkingLot, hasPaidStreetParking, hasValetParking

PaymentOptions 클래스

속성: acceptsCashOnly, acceptsCreditCards, acceptsDebitCards, acceptsNFC

사진 클래스

속성: authorAttributions, flagContentURI, googleMapsURI, heightPx, widthPx

메서드: getURI

PlusCode 클래스

속성: compoundCode, globalCode

PostalAddress 클래스

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

PostalAddressLiteral 인터페이스

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

PriceLevel 상수

상수: EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

PriceRange 클래스

속성: endPrice, startPrice

수업 검토

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

SearchByTextRequest 인터페이스

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

SearchByTextRankPreference 상수

상수: DISTANCE, RELEVANCE

SearchNearbyRequest 인터페이스

속성: excludedPrimaryTypes, excludedTypes, fields, includedPrimaryTypes, includedTypes, language, locationRestriction, maxResultCount, rankPreference, region

SearchNearbyRankPreference 상수

상수: DISTANCE, POPULARITY

자동 완성 데이터 (신규)

AutocompleteSuggestion 클래스

정적 메서드: fetchAutocompleteSuggestions

속성: placePrediction

AutocompleteRequest 인터페이스

속성: includedPrimaryTypes, includedRegionCodes, input, inputOffset, language, locationBias, locationRestriction, origin, region, sessionToken

AutocompleteSessionToken 클래스
PlacePrediction 클래스

속성: distanceMeters, mainText, placeId, secondaryText, text, types

메서드: BetafetchAddressValidation, toPlace

StringRange 클래스

속성: endOffset, startOffset

FormattableText 클래스

속성: matches, text

지오코더

지오코더 클래스

메서드: geocode

GeocoderRequest 인터페이스

속성: address, bounds, componentRestrictions, BetaextraComputations, fulfillOnZeroResults, language, location, placeId, region

GeocoderComponentRestrictions 인터페이스

속성: administrativeArea, country, locality, postalCode, route

베타ExtraGeocodeComputation 상수

상수: ADDRESS_DESCRIPTORS

GeocoderStatus 상수

상수: ERROR, INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

GeocoderResponse 인터페이스

속성: Betaaddress_descriptor, plus_code, results

GeocoderResult 인터페이스

속성: address_components, Betaaddress_descriptor, formatted_address, geometry, partial_match, place_id, plus_code, postcode_localities, types

베타AddressDescriptor 인터페이스

속성: areas, landmarks

GeocoderAddressComponent 인터페이스

속성: long_name, short_name, types

GeocoderGeometry 인터페이스

속성: bounds, location, location_type, viewport

GeocoderLocationType 상수

상수: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

베타랜드마크 인터페이스

속성: display_name, display_name_language_code, place_id, spatial_relationship, straight_line_distance_meters, travel_distance_meters, types

베타영역 인터페이스

속성: containment, display_name, display_name_language_code, place_id

베타포함 상수

상수: NEAR, OUTSKIRTS, WITHIN

베타SpatialRelationship 상수

상수: ACROSS_THE_ROAD, AROUND_THE_CORNER, BEHIND, BESIDE, DOWN_THE_ROAD, NEAR, WITHIN

장소 서비스

PlacesService 클래스

메서드: findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch, textSearch

PlaceDetailsRequest 인터페이스

속성: fields, language, placeId, region, sessionToken

FindPlaceFromPhoneNumberRequest 인터페이스

속성: fields, language, locationBias, phoneNumber

FindPlaceFromQueryRequest 인터페이스

속성: fields, language, locationBias, query

PlaceSearchRequest 인터페이스

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

TextSearchRequest 인터페이스

속성: bounds, language, location, query, radius, region, type

RankBy 상수

상수: DISTANCE, PROMINENCE

LocationBias typedef
LocationRestriction typedef
PlacesServiceStatus 상수

상수: INVALID_REQUEST, NOT_FOUND, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

PlaceSearchPagination 인터페이스

속성: hasNextPage

메서드: nextPage

PlaceResult 인터페이스

속성: 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

PlaceAspectRating 인터페이스

속성: rating, type

BusinessStatus 상수

상수: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, OPERATIONAL

PlaceGeometry 인터페이스

속성: location, viewport

PlaceOpeningHours 인터페이스

속성: periods, weekday_text, open_now

메서드: isOpen

PlaceOpeningHoursPeriod 인터페이스

속성: close, open

PlaceOpeningHoursTime 인터페이스

속성: day, hours, minutes, nextDate, time

PlacePlusCode 인터페이스

속성: compound_code, global_code

PlacePhoto 인터페이스

속성: height, html_attributions, width

메서드: getUrl

PhotoOptions 인터페이스

속성: maxHeight, maxWidth

PlaceReview 인터페이스

속성: author_name, author_url, language, profile_photo_url, rating, relative_time_description, text, time, aspects

Places Autocomplete 서비스

AutocompleteService 클래스

메서드: getPlacePredictions, getQueryPredictions

AutocompletionRequest 인터페이스

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

AutocompleteResponse 인터페이스

속성: predictions

QueryAutocompletionRequest 인터페이스

속성: bounds, input, location, offset, radius

ComponentRestrictions 인터페이스

속성: country

AutocompletePrediction 인터페이스

속성: description, distance_meters, matched_substrings, place_id, structured_formatting, terms, types

QueryAutocompletePrediction 인터페이스

속성: description, matched_substrings, place_id, terms

PredictionTerm 인터페이스

속성: offset, value

PredictionSubstring 인터페이스

속성: length, offset

StructuredFormatting 인터페이스

속성: main_text, main_text_matched_substrings, secondary_text

Address Validation (베타)

베타AddressValidation 클래스

정적 메서드: fetchAddressValidation

속성: address, geocode, metadata, responseId, uspsData, verdict

메서드: toJSON

베타AddressValidationRequest 인터페이스

속성: address, placeAutocompleteElement, previousResponseId, sessionToken, uspsCASSEnabled

베타주소 클래스

속성: components, formattedAddress, missingComponentTypes, postalAddress, unconfirmedComponentTypes, unresolvedTokens

베타AddressComponent 클래스

속성: componentName, componentNameLanguageCode, componentType, confirmationLevel, inferred, replaced, spellCorrected, unexpected

베타AddressMetadata 클래스

속성: business, poBox, residential

베타ConfirmationLevel 상수

상수: CONFIRMED, UNCONFIRMED_AND_SUSPICIOUS, UNCONFIRMED_BUT_PLAUSIBLE

베타지오코드 클래스

속성: bounds, featureSizeMeters, location, placeId, placeTypes, plusCode

메서드: fetchPlace

베타단위 상수

상수: BLOCK, OTHER, PREMISE, PREMISE_PROXIMITY, ROUTE, SUB_PREMISE

베타PossibleNextAction 상수

상수: ACCEPT, CONFIRM, CONFIRM_ADD_SUBPREMISES, FIX

베타USPSAddress 클래스

속성: city, cityStateZipAddressLine, firm, firstAddressLine, secondAddressLine, state, urbanization, zipCode, zipCodeExtension

베타USPSData 클래스

속성: 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

베타결과 클래스

속성: addressComplete, geocodeGranularity, hasInferredComponents, hasReplacedComponents, hasUnconfirmedComponents, inputGranularity, possibleNextAction, validationGranularity

경로

경로

경로 클래스

정적 메서드: computeRoutes

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

메서드: createPolylines, createWaypointAdvancedMarkers, toJSON

ComputeRoutesRequest 인터페이스

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

ComputeRoutesExtraComputation 상수

상수: FLYOVER_INFO_ON_POLYLINE, FUEL_CONSUMPTION, HTML_FORMATTED_NAVIGATION_INSTRUCTIONS, NARROW_ROAD_INFO_ON_POLYLINE, TOLLS, TRAFFIC_ON_POLYLINE

DirectionalLocationLiteral 인터페이스

속성: heading

DirectionalLocation 클래스

속성: heading

메서드: toJSON

FallbackInfo 클래스

속성: reason, routingMode

메서드: toJSON

FallbackReason 상수

상수: LATENCY_EXCEEDED, SERVER_ERROR

FallbackRoutingMode 상수

상수: TRAFFIC_AWARE, TRAFFIC_UNAWARE

GeocodedWaypoint 클래스

속성: geocoderStatus, intermediateWaypointRequestIndex, partialMatch, placeId, types

메서드: toJSON

GeocodingResults 클래스

속성: destination, intermediates, origin

메서드: toJSON

MultiModalSegment 클래스

속성: instructions, maneuver, stepEndIndex, stepStartIndex, travelMode

메서드: toJSON

PolylineDetailInfo 클래스

속성: endIndex, presence, startIndex

메서드: toJSON

PolylineDetails 클래스

속성: flyoverInfo, narrowRoadInfo

메서드: toJSON

PolylineQuality 상수

상수: HIGH_QUALITY, OVERVIEW

ReferenceRoute 상수

상수: FUEL_EFFICIENT, SHORTER_DISTANCE

RoadFeatureState 상수

상수: DOES_NOT_EXIST, EXISTS

RouteLabel 상수

상수: DEFAULT_ROUTE, DEFAULT_ROUTE_ALTERNATE, FUEL_EFFICIENT, SHORTER_DISTANCE

RouteLeg 클래스

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

메서드: toJSON

RouteLegLocalizedValues 클래스

속성: distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage

메서드: toJSON

RouteLegStep 클래스

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

메서드: toJSON

RouteLegStepLocalizedValues 클래스

속성: distance, distanceLanguage, staticDuration, staticDurationLanguage

메서드: toJSON

RouteLegTravelAdvisory 클래스

속성: speedReadingIntervals, tollInfo

메서드: toJSON

RouteLocalizedValues 클래스

속성: distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage, transitFare, transitFareLanguage

메서드: toJSON

RouteModifiers 인터페이스

속성: avoidFerries, avoidHighways, avoidIndoor, avoidTolls, tollPasses, vehicleInfo

RoutePolylineDetails 인터페이스

속성: speed, transitDetails, travelMode

RoutePolylineOptions 인터페이스

속성: colorScheme, polylineOptions

RouteTravelAdvisory 클래스

속성: fuelConsumptionMicroliters, routeRestrictionsPartiallyIgnored, speedReadingIntervals, tollInfo, transitFare

메서드: toJSON

RoutingPreference 상수

상수: TRAFFIC_AWARE, TRAFFIC_AWARE_OPTIMAL, TRAFFIC_UNAWARE

속도 상수

상수: NORMAL, SLOW, TRAFFIC_JAM

SpeedPath 인터페이스

속성: path, speed

SpeedReadingInterval 클래스

속성: endPolylinePointIndex, speed, startPolylinePointIndex

메서드: toJSON

StepsOverview 클래스

속성: multiModalSegments

메서드: toJSON

TollInfo 클래스

속성: estimatedPrices

메서드: toJSON

TransitAgency 클래스

속성: name, phoneNumber, url

메서드: toJSON

TransitDetails 클래스

속성: arrivalStop, arrivalTime, departureStop, departureTime, headsign, headwayMillis, stopCount, transitLine, tripShortText

메서드: toJSON

TransitLine 클래스

속성: agencies, color, iconURL, name, shortName, textColor, url, vehicle

메서드: toJSON

TransitPreference 인터페이스

속성: allowedTransitModes, routingPreference

TransitStop 클래스

속성: location, name

메서드: toJSON

TransitVehicle 클래스

속성: iconURL, localIconURL, name, nameLanguage, vehicleType

메서드: toJSON

VehicleEmissionType 상수

상수: DIESEL, ELECTRIC, GASOLINE, HYBRID

VehicleInfo 인터페이스

속성: emissionType

경유지 인터페이스

속성: location, sideOfRoad, vehicleStopover, via

WaypointMarkerDetails 인터페이스

속성: index, leg, totalMarkers

경로 매트릭스

RouteMatrix 클래스

정적 메서드: computeRouteMatrix

속성: rows

메서드: toJSON

RouteMatrixRow 클래스

속성: items

메서드: toJSON

RouteMatrixItem 클래스

속성: condition, distanceMeters, durationMillis, error, fallbackInfo, localizedValues, staticDurationMillis, travelAdvisory

메서드: toJSON

ComputeRouteMatrixRequest 인터페이스

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

ComputeRouteMatrixExtraComputation 상수

상수: TOLLS

RouteMatrixItemCondition 상수

상수: ROUTE_EXISTS, ROUTE_NOT_FOUND

RouteMatrixItemError 클래스

메서드: toJSON

RouteMatrixItemLocalizedValues 클래스

속성: distance, distanceLanguage, duration, durationLanguage, staticDuration, staticDurationLanguage, transitFare, transitFareLanguage

메서드: toJSON

RouteMatrixOrigin 인터페이스

속성: routeModifiers, waypoint

경로

DirectionsService 클래스

메서드: route

DirectionsRequest 인터페이스

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

DirectionsStatus 상수

상수: INVALID_REQUEST, MAX_WAYPOINTS_EXCEEDED, NOT_FOUND, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

DirectionsResult 인터페이스

속성: available_travel_modes, geocoded_waypoints, request, routes

DirectionsRenderer 클래스

메서드: getDirections, getMap, getPanel, getRouteIndex, setDirections, setMap, setOptions, setPanel, setRouteIndex

이벤트: directions_changed

DirectionsRendererOptions 인터페이스

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

DirectionsWaypoint 인터페이스

속성: location, stopover

DirectionsGeocodedWaypoint 인터페이스

속성: partial_match, place_id, types

DirectionsRoute 인터페이스

속성: bounds, copyrights, fare, legs, overview_path, overview_polyline, summary, warnings, waypoint_order

DirectionsLeg 인터페이스

속성: arrival_time, departure_time, distance, duration, duration_in_traffic, end_address, end_location, start_address, start_location, steps, via_waypoints, traffic_speed_entry

DirectionsStep 인터페이스

속성: 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

DirectionsPolyline 인터페이스

속성: points

장소 인터페이스

속성: location, placeId, query

TravelMode 상수

상수: BICYCLING, DRIVING, TRANSIT, BetaTWO_WHEELER, WALKING

DrivingOptions 인터페이스

속성: departureTime, trafficModel

TrafficModel 상수

상수: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

TransitOptions 인터페이스

속성: arrivalTime, departureTime, modes, routingPreference

TransitMode 상수

상수: BUS, BetaLIGHT_RAIL, RAIL, SUBWAY, TRAIN, TRAM

TransitRoutePreference 상수

상수: FEWER_TRANSFERS, LESS_WALKING

TransitFare 인터페이스

속성: currency, text, value

TransitDetails 인터페이스

속성: arrival_stop, arrival_time, departure_stop, departure_time, headsign, headway, line, num_stops, trip_short_name

TransitStop 인터페이스

속성: location, name

TransitLine 인터페이스

속성: agencies, color, icon, name, short_name, text_color, url, vehicle

TransitAgency 인터페이스

속성: name, phone, url

TransitVehicle 인터페이스

속성: icon, local_icon, name, type

VehicleType 상수

상수: 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

UnitSystem 상수

상수: IMPERIAL, METRIC

거리 인터페이스

속성: text, value

기간 인터페이스

속성: text, value

시간 인터페이스

속성: text, time_zone, value

DirectionsTravelMode 상수
DirectionsUnitSystem 상수

거리 행렬

DistanceMatrixService 클래스

메서드: getDistanceMatrix

DistanceMatrixRequest 인터페이스

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

DistanceMatrixResponse 인터페이스

속성: destinationAddresses, originAddresses, rows

DistanceMatrixResponseRow 인터페이스

속성: elements

DistanceMatrixResponseElement 인터페이스

속성: distance, duration, duration_in_traffic, fare, status

DistanceMatrixStatus 상수

상수: INVALID_REQUEST, MAX_DIMENSIONS_EXCEEDED, MAX_ELEMENTS_EXCEEDED, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

DistanceMatrixElementStatus 상수

상수: NOT_FOUND, OK, ZERO_RESULTS

고도

ElevationService 클래스

메서드: getElevationAlongPath, getElevationForLocations

LocationElevationRequest 인터페이스

속성: locations

LocationElevationResponse 인터페이스

속성: results

PathElevationRequest 인터페이스

속성: path, samples

PathElevationResponse 인터페이스

속성: results

ElevationResult 인터페이스

속성: elevation, location, resolution

ElevationStatus 상수

상수: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

3D Maps

3D 지도

Map3DElement 클래스

속성: bounds, center, defaultUIHidden, description, gestureHandling, heading, internalUsageAttributionIds, language, mapId, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, mode, range, region, roll, tilt, defaultUIDisabled

메서드: addEventListener, flyCameraAround, flyCameraTo, removeEventListener, stopCameraAnimation

이벤트: gmp-animationend, gmp-centerchange, gmp-click, gmp-error, gmp-headingchange, gmp-map-id-error, gmp-rangechange, gmp-rollchange, gmp-steadychange, gmp-tiltchange

Map3DElementOptions 인터페이스

속성: bounds, center, defaultUIHidden, description, gestureHandling, heading, internalUsageAttributionIds, language, mapId, maxAltitude, maxHeading, maxTilt, minAltitude, minHeading, minTilt, mode, range, region, roll, tilt, defaultUIDisabled

MapMode 상수

상수: HYBRID, SATELLITE

GestureHandling 상수

상수: AUTO, COOPERATIVE, GREEDY

FlyAroundAnimationOptions 인터페이스

속성: camera, durationMillis, repeatCount, rounds

FlyToAnimationOptions 인터페이스

속성: durationMillis, endCamera

CameraOptions 인터페이스

속성: center, heading, range, roll, tilt

SteadyChangeEvent 클래스

속성: isSteady

LocationClickEvent 클래스

속성: position

PlaceClickEvent 클래스

속성: placeId

메서드: fetchPlace

지도에 그리기

Marker3DElement 클래스

속성: altitudeMode, collisionBehavior, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

메서드: addEventListener, removeEventListener

Marker3DElementOptions 인터페이스

속성: altitudeMode, collisionBehavior, drawsWhenOccluded, extruded, label, position, sizePreserved, zIndex

Marker3DInteractiveElement 클래스

속성: gmpPopoverTargetElement, title

메서드: addEventListener, removeEventListener

이벤트: gmp-click

Marker3DInteractiveElementOptions 인터페이스

속성: gmpPopoverTargetElement, title

Model3DElement 클래스

속성: altitudeMode, orientation, position, scale, src

메서드: addEventListener, removeEventListener

Model3DElementOptions 인터페이스

속성: altitudeMode, orientation, position, scale, src

Model3DInteractiveElement 클래스

메서드: addEventListener, removeEventListener

이벤트: gmp-click

Model3DInteractiveElementOptions 인터페이스
Polyline3DElement 클래스

속성: altitudeMode, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, path, strokeColor, strokeWidth, zIndex, coordinates

메서드: addEventListener, removeEventListener

Polyline3DElementOptions 인터페이스

속성: altitudeMode, coordinates, drawsOccludedSegments, extruded, geodesic, outerColor, outerWidth, strokeColor, strokeWidth, zIndex

Polyline3DInteractiveElement 클래스

메서드: addEventListener, removeEventListener

이벤트: gmp-click

Polyline3DInteractiveElementOptions 인터페이스
Polygon3DElement 클래스

속성: altitudeMode, drawsOccludedSegments, extruded, fillColor, geodesic, innerPaths, path, strokeColor, strokeWidth, zIndex, outerCoordinates, innerCoordinates

메서드: addEventListener, removeEventListener

Polygon3DElementOptions 인터페이스

속성: altitudeMode, drawsOccludedSegments, extruded, fillColor, geodesic, innerCoordinates, outerCoordinates, strokeColor, strokeWidth, zIndex

Polygon3DInteractiveElement 클래스

메서드: addEventListener, removeEventListener

이벤트: gmp-click

Polygon3DInteractiveElementOptions 인터페이스
PopoverElement 클래스

속성: altitudeMode, lightDismissDisabled, open, positionAnchor

메서드: addEventListener, removeEventListener

PopoverElementOptions 인터페이스

속성: altitudeMode, lightDismissDisabled, open, positionAnchor

AltitudeMode 상수

상수: ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND, RELATIVE_TO_MESH

환경 (알파)

공기질

알파AirQualityMeterElement 클래스

속성: location, requestedLanguage

메서드: addEventListener, removeEventListener

이벤트: gmp-error, gmp-load

AirQualityMeterElementOptions 인터페이스

속성: location, requestedLanguage

여정 공유

지도 뷰

JourneySharingMapView 클래스

속성: 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

메서드: addLocationProvider, removeLocationProvider

JourneySharingMapViewOptions 인터페이스

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

AutomaticViewportMode 상수

상수: FIT_ANTICIPATED_ROUTE, NONE

LocationProvider 추상 클래스

메서드: addListener

PollingLocationProvider 추상 클래스

속성: isPolling, pollingIntervalMillis

이벤트: ispollingchange

PollingLocationProviderIsPollingChangeEvent 인터페이스

속성: error

인증

AuthToken 인터페이스

속성: expiresInSeconds, token

AuthTokenContext 인터페이스

속성: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

AuthTokenFetcher typedef
AuthTokenFetcherOptions 인터페이스

속성: context, serviceType

FleetEngineServiceType 상수

상수: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

UI 맞춤설정

PolylineSetup typedef
PolylineSetupOptions 인터페이스

속성: polylineOptions, visible

DefaultPolylineSetupOptions 인터페이스

속성: defaultPolylineOptions, defaultVisible

MarkerSetup typedef
MarkerSetupOptions 인터페이스

속성: markerOptions

DefaultMarkerSetupOptions 인터페이스

속성: defaultMarkerOptions

MarkerCustomizationFunctionParams 인터페이스

속성: defaultOptions, isNew, marker

DeliveryVehicleMarkerCustomizationFunctionParams 인터페이스

속성: vehicle

PlannedStopMarkerCustomizationFunctionParams 인터페이스

속성: stopIndex

TaskMarkerCustomizationFunctionParams 인터페이스

속성: task

ShipmentMarkerCustomizationFunctionParams 인터페이스

속성: taskTrackingInfo

TripMarkerCustomizationFunctionParams 인터페이스

속성: trip

TripWaypointMarkerCustomizationFunctionParams 인터페이스

속성: waypointIndex

VehicleMarkerCustomizationFunctionParams 인터페이스

속성: vehicle

VehicleWaypointMarkerCustomizationFunctionParams 인터페이스

속성: waypointIndex

PolylineCustomizationFunctionParams 인터페이스

속성: defaultOptions, isNew, polylines

ShipmentPolylineCustomizationFunctionParams 인터페이스

속성: taskTrackingInfo

TripPolylineCustomizationFunctionParams 인터페이스

속성: trip

VehiclePolylineCustomizationFunctionParams 인터페이스

속성: vehicle

DeliveryVehiclePolylineCustomizationFunctionParams 인터페이스

속성: deliveryVehicle

Fleet Engine 항목

작업 인터페이스

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

TaskInfo 인터페이스

속성: extraDurationMillis, id, targetTimeWindow

TaskTrackingInfo 인터페이스

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

여행 인터페이스

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

DeliveryVehicle 인터페이스

속성: attributes, currentRouteSegmentEndPoint, latestVehicleLocationUpdate, name, navigationStatus, remainingDistanceMeters, remainingDurationMillis, remainingVehicleJourneySegments

DeliveryVehicleStop 인터페이스

속성: plannedLocation, state, tasks

DeliveryVehicleStopState 상수

상수: ARRIVED, ENROUTE, NEW, UNSPECIFIED

VehicleJourneySegment 인터페이스

속성: drivingDistanceMeters, drivingDurationMillis, path, stop

VehicleLocationUpdate 인터페이스

속성: heading, location, speedKilometersPerHour, time

VehicleWaypoint 인터페이스

속성: distanceMeters, durationMillis, location, path, speedReadingIntervals

차량 인터페이스

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

VehicleNavigationStatus 상수

상수: ARRIVED_AT_DESTINATION, ENROUTE_TO_DESTINATION, NO_GUIDANCE, OFF_ROUTE, UNKNOWN_NAVIGATION_STATUS

VehicleState 상수

상수: OFFLINE, ONLINE, UNKNOWN_VEHICLE_STATE

VehicleType 상수

상수: AUTO, TAXI, TRUCK, TWO_WHEELER, UNKNOWN

TripType 상수

상수: EXCLUSIVE, SHARED, UNKNOWN_TRIP_TYPE

TripWaypoint 인터페이스

속성: distanceMeters, durationMillis, location, path, speedReadingIntervals, tripId, waypointType

WaypointType 상수

상수: DROP_OFF_WAYPOINT_TYPE, INTERMEDIATE_DESTINATION_WAYPOINT_TYPE, PICKUP_WAYPOINT_TYPE, UNKNOWN_WAYPOINT_TYPE

TimeWindow 인터페이스

속성: endTime, startTime

속도 상수

상수: NORMAL, SLOW, TRAFFIC_JAM

SpeedReadingInterval 인터페이스

속성: endPolylinePointIndex, speed, startPolylinePointIndex

여정 및 주문 진행 상황

FleetEngineTripLocationProvider 클래스

정적 메서드: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

속성: tripId

메서드: refresh

이벤트: error, update

FleetEngineTripLocationProviderOptions 인터페이스

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

FleetEngineTripLocationProviderUpdateEvent 인터페이스

속성: trip

차량 추적 - 라스트 마일 차량

FleetEngineDeliveryVehicleLocationProvider 클래스

속성: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

이벤트: error, update

FleetEngineDeliveryVehicleLocationProviderOptions 인터페이스

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

FleetEngineTaskFilterOptions 인터페이스

속성: completionTimeFrom, completionTimeTo, state

FleetEngineDeliveryVehicleLocationProviderUpdateEvent 인터페이스

속성: completedVehicleJourneySegments, deliveryVehicle, tasks

FleetEngineDeliveryFleetLocationProvider 클래스

속성: deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

이벤트: update

FleetEngineDeliveryFleetLocationProviderOptions 인터페이스

속성: authTokenFetcher, deliveryVehicleFilter, deliveryVehicleMarkerCustomization, locationRestriction, projectId, staleLocationThresholdMillis

FleetEngineDeliveryFleetLocationProviderUpdateEvent 인터페이스

속성: deliveryVehicles

차량 추적 - 주문형 차량 공유 및 배달

FleetEngineVehicleLocationProvider 클래스

정적 메서드: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION, TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

속성: staleLocationThresholdMillis, vehicleId

이벤트: error, update

FleetEngineVehicleLocationProviderOptions 인터페이스

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

FleetEngineVehicleLocationProviderUpdateEvent 인터페이스

속성: trips, vehicle

FleetEngineFleetLocationProvider 클래스

속성: locationRestriction, staleLocationThresholdMillis, vehicleFilter

이벤트: update

FleetEngineFleetLocationProviderOptions 인터페이스

속성: authTokenFetcher, locationRestriction, projectId, staleLocationThresholdMillis, vehicleFilter, vehicleMarkerCustomization

FleetEngineFleetLocationProviderUpdateEvent 인터페이스

속성: vehicles

배송 추적

FleetEngineShipmentLocationProvider 클래스

속성: trackingId

메서드: refresh

이벤트: error, update

FleetEngineShipmentLocationProviderOptions 인터페이스

속성: activePolylineCustomization, authTokenFetcher, deliveryVehicleMarkerCustomization, destinationMarkerCustomization, pollingIntervalMillis, projectId, remainingPolylineCustomization, takenPolylineCustomization, trackingId

FleetEngineShipmentLocationProviderUpdateEvent 인터페이스

속성: taskTrackingInfo

라이브러리 인터페이스

라이브러리 인터페이스

CoreLibrary 인터페이스

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

MapsLibrary 인터페이스

속성: 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

Maps3DLibrary 인터페이스

속성: AltitudeMode, GestureHandling, LocationClickEvent, Map3DElement, MapMode, Marker3DElement, Marker3DInteractiveElement, Model3DElement, Model3DInteractiveElement, PlaceClickEvent, Polygon3DElement, Polygon3DInteractiveElement, Polyline3DElement, Polyline3DInteractiveElement, PopoverElement, SteadyChangeEvent

PlacesLibrary 인터페이스

속성: AccessibilityOptions, AddressComponent, Attribution, AuthorAttribution, Autocomplete, AutocompleteService, AutocompleteSessionToken, AutocompleteSuggestion, BusinessStatus, ConnectorAggregation, ConsumerAlert, ConsumerAlertDetails, EVChargeOptions, EVConnectorType, FormattableText, FuelOptions, FuelPrice, FuelType, GoogleMapsLinks, Money, OpeningHours, OpeningHoursPeriod, OpeningHoursPoint, ParkingOptions, PaymentOptions, Photo, Place, PlaceContextualElement, PlaceContextualListConfigElement, PlaceContextualListLayout, PlacePrediction, PlacesService, PlacesServiceStatus, PlusCode, PostalAddress, PriceLevel, PriceRange, RankBy, Review, SearchBox, SearchByTextRankPreference, SearchNearbyRankPreference, StringRange

GeocodingLibrary 인터페이스

속성: Containment, ExtraGeocodeComputation, Geocoder, GeocoderLocationType, GeocoderStatus, SpatialRelationship

RoutesLibrary 인터페이스

속성: ComputeRouteMatrixExtraComputation, ComputeRoutesExtraComputation, DirectionalLocation, DirectionsRenderer, DirectionsService, DirectionsStatus, DistanceMatrixElementStatus, DistanceMatrixService, DistanceMatrixStatus, FallbackInfo, FallbackReason, FallbackRoutingMode, GeocodedWaypoint, GeocodingResults, MultiModalSegment, PolylineDetailInfo, PolylineDetails, PolylineQuality, ReferenceRoute, RoadFeatureState, Route, 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

MarkerLibrary 인터페이스

속성: AdvancedMarkerClickEvent, AdvancedMarkerElement, Animation, CollisionBehavior, Marker, PinElement

GeometryLibrary 인터페이스

속성: encoding, poly, spherical

ElevationLibrary 인터페이스

속성: ElevationService, ElevationStatus

StreetViewLibrary 인터페이스

속성: InfoWindow, OverlayView, StreetViewCoverageLayer, StreetViewPanorama, StreetViewPreference, StreetViewService, StreetViewSource, StreetViewStatus

JourneySharingLibrary 인터페이스

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

DrawingLibrary 인터페이스

속성: DrawingManager, OverlayType

VisualizationLibrary 인터페이스

속성: HeatmapLayer

AirQualityLibrary 인터페이스

속성: AirQualityMeterElement

베타AddressValidationLibrary 인터페이스

속성: BetaAddress, BetaAddressComponent, BetaAddressMetadata, BetaAddressValidation, BetaConfirmationLevel, BetaGeocode, BetaGranularity, BetaPossibleNextAction, BetaUSPSAddress, BetaUSPSData, BetaVerdict