Google Maps JavaScript API v3 Reference

최종 업데이트: 2024년 11월 18일 월요일

다음은 Maps JavaScript API 버전 3.59 (주간 채널)의 모든 클래스, 메서드, 인터페이스에 관한 색인입니다. 이 참조는 API의 최신 변경사항을 반영하도록 업데이트됩니다.

자세한 내용은 출시 노트버전 관리를 참고하세요.
버전 3.58 (분기별 채널), 버전 3.57, 버전 3.56의 참조 문서도 참고하세요.

항목 이름을 클릭하여 자세한 문서를 확인합니다.

글로벌 개념

google.maps

google.maps 네임스페이스

정적 메서드: importLibrary

상수: version

설정 (베타)

베타설정 클래스

정적 메서드: BetagetInstance

속성: BetaexperienceIds

이벤트 시스템

이벤트 클래스

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

지도

지도

지도 클래스

속성: controls, data, mapTypes, overlayMapTypes

메서드: fitBounds, getBounds, getCenter, getClickableIcons, BetagetDatasetFeatureLayer, getDiv, getFeatureLayer, getHeading, getHeadingInteractionEnabled, 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, 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

베타MapElement 클래스

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

메서드: BetaaddEventListener, BetaremoveEventListener

이벤트: gmp-zoomchange

베타MapElementOptions 인터페이스

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

베타ZoomChangeEvent 클래스
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

Point 클래스

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

encoding namespace

정적 메서드: decodePath, encodePath

구형 클래스

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

다항식 클래스

정적 메서드: containsLocation, isLocationOnEdge

지도에 그리기

고급 마커

AdvancedMarkerElement 클래스

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

메서드: BetaaddEventListener, addListener, BetaremoveEventListener

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

AdvancedMarkerElementOptions 인터페이스

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

베타AdvancedMarkerClickEvent 클래스
PinElement 클래스

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

메서드: BetaaddEventListener, BetaremoveEventListener

PinElementOptions 인터페이스

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

정보 창

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

직사각형 클래스

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

그리기 라이브러리

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

장소

장소 위젯

베타PlaceAutocompleteElement 클래스

속성: componentRestrictions, locationBias, locationRestriction, name, requestedLanguage, requestedRegion, types

메서드: BetaaddEventListener, BetaremoveEventListener

이벤트: gmp-placeselect, gmp-requesterror

베타PlaceAutocompleteElementOptions 인터페이스

속성: componentRestrictions, locationBias, locationRestriction, requestedLanguage, requestedRegion, types

베타PlaceAutocompletePlaceSelectEvent 클래스

속성: Betaplace

베타PlaceAutocompleteRequestErrorEvent 클래스
알파PlaceDetailsElement 클래스

속성: place, size

메서드: BetaaddEventListener, configureFromLocation, configureFromPlace, BetaremoveEventListener

이벤트: gmp-load, gmp-requesterror

알파PlaceDetailsElementOptions 인터페이스

속성: size

알파PlaceDetailsSize 상수

상수: LARGE, MEDIUM, SMALL, X_LARGE

알파PlaceListElement 클래스

속성: places, selectable

메서드: BetaaddEventListener, configureFromSearchByTextRequest, configureFromSearchNearbyRequest, BetaremoveEventListener

이벤트: gmp-load, gmp-placeselect, gmp-requesterror

알파PlaceListElementOptions 인터페이스

속성: selectable

알파PlaceListPlaceSelectEvent 클래스

속성: index, place

자동 완성 클래스

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

이벤트: place_changed

AutocompleteOptions 인터페이스

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

메서드: getBounds, getPlaces, setBounds

이벤트: places_changed

SearchBoxOptions 인터페이스

속성: bounds

장소

장소 클래스

정적 메서드: searchByText, searchNearby

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

EVChargeOptions 클래스

속성: connectorAggregations, connectorCount

EVConnectorType 상수

상수: CCS_COMBO_1, CCS_COMBO_2, CHADEMO, J1772, 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, E80, E85, LPG, METHANE, MIDGRADE, PREMIUM, REGULAR_UNLEADED, SP100, SP91, SP91_E10, SP92, SP95, SP95_E10, SP98, SP99, TRUCK_DIESEL

수익 클래스

속성: 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, heightPx, widthPx

메서드: getURI

베타PlusCode 클래스

속성: compoundCode, globalCode

베타PriceLevel 상수

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

베타수업 검토

속성: authorAttribution, publishTime, rating, relativePublishTimeDescription, text, textLanguageCode

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

자동 완성 데이터 (신규)

AutocompleteRequest 인터페이스

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

AutocompleteSessionToken 클래스
AutocompleteSuggestion 클래스

정적 메서드: fetchAutocompleteSuggestions

속성: placePrediction

PlacePrediction 클래스

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

메서드: toPlace

StringRange 클래스

속성: endOffset, startOffset

FormattableText 클래스

속성: matches, text

지오코더

Geocoder 클래스

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

Place 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

경로

경로

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

DrivingOptions 인터페이스

속성: departureTime, trafficModel

TrafficModel 상수

상수: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

TransitOptions 인터페이스

속성: arrivalTime, departureTime, modes, routingPreference

TransitMode 상수

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

TransitRoutePreference 상수

상수: FEWER_TRANSFERS, LESS_WALKING

TransitFare 인터페이스

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

Duration 인터페이스

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

고도 위젯 (알파)

알파ElevationElement 클래스

속성: path, unitSystem

메서드: BetaaddEventListener, BetaremoveEventListener

이벤트: gmp-load, gmp-requesterror

알파ElevationElementOptions 인터페이스

속성: path, unitSystem

여정 공유

지도 뷰

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

플릿 엔진 항목

작업 인터페이스

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

3D 지도 (알파)

3D 지도

알파Map3DElement 클래스

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

메서드: BetaaddEventListener, flyCameraAround, flyCameraTo, BetaremoveEventListener, stopCameraAnimation

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

알파Map3DElementOptions 인터페이스

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

알파FlyAroundAnimationOptions 인터페이스

속성: camera, durationMillis, 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

메서드: BetaaddEventListener, BetaremoveEventListener

알파Marker3DElementOptions 인터페이스

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

알파Marker3DInteractiveElement 클래스

메서드: addEventListener, removeEventListener

이벤트: gmp-click

알파Marker3DInteractiveElementOptions 인터페이스
알파Model3DElement 클래스

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

메서드: BetaaddEventListener, BetaremoveEventListener

알파Model3DElementOptions 인터페이스

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

알파Polyline3DElement 클래스

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

메서드: BetaaddEventListener, BetaremoveEventListener

알파Polyline3DElementOptions 인터페이스

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

알파Polygon3DElement 클래스

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

메서드: BetaaddEventListener, BetaremoveEventListener

알파Polygon3DElementOptions 인터페이스

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

알파AltitudeMode 상수

상수: ABSOLUTE, CLAMP_TO_GROUND, RELATIVE_TO_GROUND, RELATIVE_TO_MESH

로컬 컨텍스트(베타)

지도 뷰

베타LocalContextMapView 클래스

속성: directionsOptions, element, isTransitioningMapBounds, locationBias, locationRestriction, maxPlaceCount, placeTypePreferences

메서드: addListener, hidePlaceDetailsView, search

이벤트: error, placedetailsviewhidestart, placedetailsviewshowstart

베타LocalContextMapViewOptions 인터페이스

속성: directionsOptions, element, locationBias, locationRestriction, map, maxPlaceCount, pinOptionsSetup, placeChooserViewSetup, placeDetailsViewSetup, placeTypePreferences

베타PlaceTypePreference typedef
베타MapDirectionsOptions 클래스

메서드: addListener

베타MapDirectionsOptionsLiteral 인터페이스

속성: origin

베타PinOptions 인터페이스

속성: background, glyphColor, scale

PlaceChooserViewSetupOptions 인터페이스

속성: layoutMode, position

베타PlaceChooserLayoutMode 상수

상수: HIDDEN, SHEET

베타PlaceChooserPosition 상수

상수: BLOCK_END, INLINE_END, INLINE_START

PlaceDetailsViewSetupOptions 인터페이스

속성: hidesOnMapClick, layoutMode, position

베타PlaceDetailsLayoutMode 상수

상수: INFO_WINDOW, SHEET

베타PlaceDetailsPosition 상수

상수: INLINE_END, INLINE_START

라이브러리 인터페이스

라이브러리 인터페이스

CoreLibrary 인터페이스

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

MapsLibrary 인터페이스

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

알파Maps3DLibrary 인터페이스

속성: AltitudeMode, LocationClickEvent, Map3DElement, Marker3DElement, Marker3DInteractiveElement, Model3DElement, PlaceClickEvent, Polygon3DElement, Polyline3DElement, SteadyChangeEvent

PlacesLibrary 인터페이스

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

GeocodingLibrary 인터페이스

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

RoutesLibrary 인터페이스

속성: DirectionsRenderer, DirectionsService, DirectionsStatus, DistanceMatrixElementStatus, DistanceMatrixService, DistanceMatrixStatus, TrafficModel, TransitMode, TransitRoutePreference, TravelMode, 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