Google Maps JavaScript API v3 Reference

最終更新日: 2026 年 3 月 25 日(水)

これは、Maps JavaScript API バージョン 3.64(週ごとのチャンネル)のすべてのクラス、メソッド、インターフェースのインデックスです。このリファレンスは、API の最新の変更に合わせて更新されます。

詳細については、リリースノートバージョニングをご覧ください。
バージョン 3.63(四半期ごとのチャンネル)、バージョン 3.62 バージョン 3.61 のリファレンス ドキュメントもご覧ください。

項目の名前をクリックすると、詳細なドキュメントが表示されます。

グローバル コンセプト

google.maps

google.maps 名前空間

静的メソッド: importLibrary

定数: version

設定

設定クラス

静的メソッド: getInstance

プロパティ: BetaexperienceIdsfetchAppCheckToken

MapsAppCheckTokenResult インターフェース

イベント システム

イベント名前空間

静的メソッド: addListeneraddListenerOnceclearInstanceListenersclearListenershasListenersremoveListenertriggeraddDomListeneraddDomListenerOnce

MapsEventListener インターフェース

メソッド: remove

MVCObject クラス

メソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

MVCArray クラスMVCObjectMVCObject を拡張します。

メソッド: clearforEachgetArraygetAtgetLengthinsertAtpoppushremoveAtsetAt

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: insert_atremove_atset_at

ErrorEvent インターフェース

プロパティ: error

エラー

MapsNetworkError クラス extends Error

プロパティ: codeendpoint

MapsRequestError クラス extends MapsNetworkError

継承されたプロパティ: codeendpoint

MapsServerError クラス extends MapsNetworkError

継承されたプロパティ: codeendpoint

MapsNetworkErrorEndpoint 定数

定数: DIRECTIONS_ROUTEDISTANCE_MATRIXELEVATION_ALONG_PATHELEVATION_LOCATIONSFLEET_ENGINE_GET_DELIVERY_VEHICLEFLEET_ENGINE_GET_TRIPFLEET_ENGINE_GET_VEHICLEFLEET_ENGINE_LIST_DELIVERY_VEHICLESFLEET_ENGINE_LIST_TASKSFLEET_ENGINE_LIST_VEHICLESFLEET_ENGINE_SEARCH_TASKSGEOCODER_GEOCODEMAPS_MAX_ZOOMPLACES_AUTOCOMPLETEPLACES_DETAILSPLACES_FIND_PLACE_FROM_PHONE_NUMBERPLACES_FIND_PLACE_FROM_QUERYPLACES_GATEWAYPLACES_GET_PLACEPLACES_LOCAL_CONTEXT_SEARCHPLACES_NEARBY_SEARCHPLACES_SEARCH_TEXTSTREETVIEW_GET_PANORAMA

RPCStatus 定数

定数: ABORTEDALREADY_EXISTSCANCELLEDDATA_LOSSDEADLINE_EXCEEDEDFAILED_PRECONDITIONINTERNALINVALID_ARGUMENTNOT_FOUNDOKOUT_OF_RANGEPERMISSION_DENIEDRESOURCE_EXHAUSTEDUNAUTHENTICATEDUNAVAILABLEUNIMPLEMENTEDUNKNOWN

マップ

マップ

MapElement クラスHTMLElement を拡張し、MapElementOptions を実装します。

プロパティ: centerheadingInteractionDisabledinnerMapinternalUsageAttributionIdsmapIdrenderingTypetiltInteractionDisabledzoom

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-zoomchange

MapElementOptions インターフェース

プロパティ: centerheadingInteractionDisabledinternalUsageAttributionIdsmapIdrenderingTypetiltInteractionDisabledzoom

ZoomChangeEvent クラス Event を拡張します
Map クラス extends MVCObject

プロパティ: controlsdatamapTypesoverlayMapTypes

メソッド: fitBoundsgetBoundsgetCentergetClickableIconsBetagetDatasetFeatureLayergetDivgetFeatureLayergetHeadinggetHeadingInteractionEnabledgetInternalUsageAttributionIdsgetMapCapabilitiesgetMapTypeIdgetProjectiongetRenderingTypegetStreetViewgetTiltgetTiltInteractionEnabledgetZoommoveCamerapanBypanTopanToBoundssetCentersetClickableIconssetHeadingsetHeadingInteractionEnabledsetMapTypeIdsetOptionssetRenderingTypesetStreetViewsetTiltsetTiltInteractionEnabledsetZoom

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

定数: DEMO_MAP_ID

イベント: bounds_changedcenter_changedclickcontextmenudblclickdragdragenddragstartheading_changedidleisfractionalzoomenabled_changedmapcapabilities_changedmaptypeid_changedmousemovemouseoutmouseoverprojection_changedrenderingtype_changedtilesloadedtilt_changedzoom_changedrightclick

MapOptions インターフェース

プロパティ: backgroundColorcameraControlcameraControlOptionscenterclickableIconscolorSchemecontrolSizedisableDefaultUIdisableDoubleClickZoomdraggableCursordraggingCursorfullscreenControlfullscreenControlOptionsgestureHandlingheadingheadingInteractionEnabledinternalUsageAttributionIdsisFractionalZoomEnabledkeyboardShortcutsmapIdmapTypeControlmapTypeControlOptionsmapTypeIdmaxZoomminZoomnoClearrenderingTyperestrictionrotateControlrotateControlOptionsscaleControlscaleControlOptionsscrollwheelstreetViewstreetViewControlstreetViewControlOptionsstylestilttiltInteractionEnabledzoomzoomControlzoomControlOptionsdraggablepanControlpanControlOptions

MapTypeStyle インターフェース

プロパティ: elementType, featureType, stylers

MapMouseEvent インターフェース

プロパティ: domEventlatLng

メソッド: stop

IconMouseEvent インターフェースMapMouseEvent を拡張します

プロパティ: placeId

継承されたプロパティ: domEventlatLng

継承されるメソッド: stop

ColorScheme 定数

定数: DARKFOLLOW_SYSTEMLIGHT

MapTypeId 定数

定数: HYBRIDROADMAPSATELLITETERRAIN

MapTypeRegistry クラス extends MVCObject

メソッド: set

継承されたメソッド: addListenerbindTogetnotifysetValuesunbindunbindAll

MapRestriction インターフェース

プロパティ: latLngBoundsstrictBounds

TrafficLayer クラスMVCObject を継承します。

メソッド: getMapsetMapsetOptions

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

TrafficLayerOptions インターフェース

プロパティ: autoRefreshmap

TransitLayer クラス extends MVCObject

メソッド: getMapsetMap

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

BicyclingLayer クラス extends MVCObject

メソッド: getMapsetMap

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

ベータ版CameraOptions インターフェース

プロパティ: centerheadingtiltzoom

VisibleRegion インターフェース

プロパティ: farLeftfarRightlatLngBoundsnearLeftnearRight

RenderingType 定数

定数: RASTERUNINITIALIZEDVECTOR

MapCapabilities インターフェース

プロパティ: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

WebGLOverlayView クラス extends MVCObject

メソッド: getMaponAddonContextLostonContextRestoredonDrawonRemoveonStateUpdaterequestRedrawrequestStateUpdatesetMap

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

WebGLDrawOptions インターフェース

プロパティ: gltransformer

WebGLStateOptions インターフェース

プロパティ: gl

CoordinateTransformer インターフェース

メソッド: fromLatLngAltitudegetCameraParams

CameraParams インターフェースCameraOptions を継承します。

プロパティ: centerheadingtiltzoom

座標

LatLng クラス

メソッド: equalslatlngtoJSONtoStringtoUrlValue

LatLngLiteral インターフェース

プロパティ: latlng

LatLngBounds クラス

メソッド: containsequalsextendgetCentergetNorthEastgetSouthWestintersectsisEmptytoJSONtoSpantoStringtoUrlValueunion

定数: MAX_BOUNDS

LatLngBoundsLiteral インターフェース

プロパティ: eastnorthsouthwest

LatLngAltitude クラスは、LatLngAltitudeLiteralLatLngLiteral を実装します。

プロパティ: altitude, lat, lng

メソッド: equalstoJSON

LatLngAltitudeLiteral インターフェース extends LatLngLiteral

プロパティ: altitude, lat, lng

ポイント クラス

プロパティ: xy

メソッド: equalstoString

サイズクラス

プロパティ: heightwidth

メソッド: equalstoString

パディング インターフェース

プロパティ: bottomleftrighttop

CircleLiteral インターフェース extends CircleOptions

プロパティ: centerradius

継承されたプロパティ: clickabledraggableeditablefillColorfillOpacitymapstrokeColorstrokeOpacitystrokePositionstrokeWeightvisiblezIndex

Orientation3D クラスOrientation3DLiteralを実装します

プロパティ: heading, roll, tilt

メソッド: equalstoJSON

Orientation3DLiteral インターフェース

プロパティ: heading, roll, tilt

Vector3D クラスVector3DLiteral を実装します

プロパティ: x, y, z

メソッド: equalstoJSON

Vector3DLiteral インターフェース

プロパティ: x, y, z

データドリブン スタイル設定

FeatureLayer インターフェース

プロパティ: BetadatasetIdfeatureTypeisAvailablestyle

メソッド: addListener

イベント: click, mousemove

FeatureType 定数

定数: ADMINISTRATIVE_AREA_LEVEL_1ADMINISTRATIVE_AREA_LEVEL_2COUNTRYBetaDATASETLOCALITYPOSTAL_CODESCHOOL_DISTRICT

FeatureStyleFunction typedef
FeatureStyleFunctionOptions インターフェース

プロパティ: feature

FeatureStyleOptions インターフェース

プロパティ: fillColorfillOpacitystrokeColorstrokeOpacitystrokeWeight

機能インターフェース

プロパティ: featureType

PlaceFeature インターフェースFeature を拡張します

プロパティ: placeId

継承されたプロパティ: featureType

メソッド: fetchPlace

ベータ版DatasetFeature インターフェースFeature を拡張します

プロパティ: datasetAttributesdatasetId

継承されたプロパティ: featureType

FeatureMouseEvent インターフェースMapMouseEventMapMouseEvent を拡張します

プロパティ: features

継承されたプロパティ: domEventlatLng

継承されるメソッド: stop

コントロール

CameraControlOptions インターフェース

プロパティ: position

FullscreenControlOptions インターフェース

プロパティ: position

MapTypeControlOptions インターフェース

プロパティ: mapTypeIds, position, style

MapTypeControlStyle 定数

定数: DEFAULTDROPDOWN_MENUHORIZONTAL_BAR

MotionTrackingControlOptions インターフェース

プロパティ: position

PanControlOptions インターフェース

プロパティ: position

RotateControlOptions インターフェース

プロパティ: position

ScaleControlOptions インターフェース

プロパティ: style

ScaleControlStyle 定数

定数: DEFAULT

StreetViewControlOptions インターフェース

プロパティ: positionsources

ZoomControlOptions インターフェース

プロパティ: position

ControlPosition 定数

定数: BLOCK_END_INLINE_CENTERBLOCK_END_INLINE_ENDBLOCK_END_INLINE_STARTBLOCK_START_INLINE_CENTERBLOCK_START_INLINE_ENDBLOCK_START_INLINE_STARTBOTTOM_CENTERBOTTOM_LEFTBOTTOM_RIGHTINLINE_END_BLOCK_CENTERINLINE_END_BLOCK_ENDINLINE_END_BLOCK_STARTINLINE_START_BLOCK_CENTERINLINE_START_BLOCK_ENDINLINE_START_BLOCK_STARTLEFT_BOTTOMLEFT_CENTERLEFT_TOPRIGHT_BOTTOMRIGHT_CENTERRIGHT_TOPTOP_CENTERTOP_LEFTTOP_RIGHT

ジオメトリ ライブラリ

encoding namespace

静的メソッド: decodePathencodePath

球体名前空間

静的メソッド: computeAreacomputeDistanceBetweencomputeHeadingcomputeLengthcomputeOffsetcomputeOffsetOrigincomputeSignedAreainterpolate

poly namespace

静的メソッド: containsLocationisLocationOnEdge

地図上での図形描画

高度なマーカー

AdvancedMarkerElement クラス extends HTMLElement, implements AdvancedMarkerElementOptions

プロパティ: anchorLeftanchorTopcollisionBehaviorgmpClickablegmpDraggablemappositiontitlezIndexelementcontent

メソッド: addListener

継承されたメソッド: addEventListenerremoveEventListener

イベント: clickdragdragenddragstartgmp-click

AdvancedMarkerElementOptions インターフェース

プロパティ: anchorLeftanchorTopcollisionBehaviorcontentgmpClickablegmpDraggablemappositiontitlezIndex

AdvancedMarkerClickEvent クラスEvent を拡張します
PinElement クラス extends HTMLElement, implements PinElementOptions

プロパティ: backgroundborderColorglyphColorglyphSrcglyphTextscaleelementglyph

継承されたメソッド: addEventListenerremoveEventListener

PinElementOptions インターフェース

プロパティ: backgroundborderColorglyphColorglyphSrcglyphTextscaleglyph

情報ウィンドウ

MVCObject

プロパティ: isOpen

メソッド: closefocusgetContentgetHeaderContentgetHeaderDisabledgetPositiongetZIndexopensetContentsetHeaderContentsetHeaderDisabledsetOptionssetPositionsetZIndex

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: closecloseclickcontent_changeddomreadyheadercontent_changedheaderdisabled_changedposition_changedvisiblezindex_changed

InfoWindowOptions インターフェース

プロパティ: ariaLabelcontentdisableAutoPanheaderContentheaderDisabledmaxWidthminWidthpixelOffsetpositionzIndex

InfoWindowOpenOptions インターフェース

プロパティ: anchor, map, shouldFocus

ポリゴン

Polyline クラス extends MVCObject

メソッド: getDraggablegetEditablegetMapgetPathgetVisiblesetDraggablesetEditablesetMapsetOptionssetPathsetVisible

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: clickcontextmenudblclickdragdragenddragstartmousedownmousemovemouseoutmouseovermouseuprightclick

PolylineOptions インターフェース

プロパティ: clickabledraggableeditablegeodesiciconsmappathstrokeColorstrokeOpacitystrokeWeightvisiblezIndex

IconSequence インターフェース

プロパティ: fixedRotationiconoffsetrepeat

Polygon クラスMVCObject を継承

メソッド: getDraggablegetEditablegetMapgetPathgetPathsgetVisiblesetDraggablesetEditablesetMapsetOptionssetPathsetPathssetVisible

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: clickcontextmenudblclickdragdragenddragstartmousedownmousemovemouseoutmouseovermouseuprightclick

PolygonOptions インターフェース

プロパティ: clickabledraggableeditablefillColorfillOpacitygeodesicmappathsstrokeColorstrokeOpacitystrokePositionstrokeWeightvisiblezIndex

PolyMouseEvent インターフェースMapMouseEvent を拡張します

プロパティ: edge, path, vertex

継承されたプロパティ: domEventlatLng

継承されるメソッド: stop

Rectangle クラス extends MVCObject

メソッド: getBoundsgetDraggablegetEditablegetMapgetVisiblesetBoundssetDraggablesetEditablesetMapsetOptionssetVisible

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: bounds_changedclickcontextmenudblclickdragdragenddragstartmousedownmousemovemouseoutmouseovermouseuprightclick

RectangleOptions インターフェース

プロパティ: boundsclickabledraggableeditablefillColorfillOpacitymapstrokeColorstrokeOpacitystrokePositionstrokeWeightvisiblezIndex

Circle クラス extends MVCObject

メソッド: getBoundsgetCentergetDraggablegetEditablegetMapgetRadiusgetVisiblesetCentersetDraggablesetEditablesetMapsetOptionssetRadiussetVisible

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: center_changedclickdblclickdragdragenddragstartmousedownmousemovemouseoutmouseovermouseupradius_changedrightclick

CircleOptions インターフェース

プロパティ: centerclickabledraggableeditablefillColorfillOpacitymapradiusstrokeColorstrokeOpacitystrokePositionstrokeWeightvisiblezIndex

StrokePosition 定数

定数: CENTERINSIDEOUTSIDE

データ

Data クラス extends MVCObject

メソッド: addaddGeoJsoncontainsforEachgetControlPositiongetControlsgetDrawingModegetFeatureByIdgetMapgetStyleloadGeoJsonoverrideStyleremoverevertStylesetControlPositionsetControlssetDrawingModesetMapsetStyletoGeoJson

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: addfeatureclickcontextmenudblclickmousedownmouseoutmouseovermouseupremovefeatureremovepropertysetgeometrysetpropertyrightclick

Data.DataOptions インターフェース

プロパティ: controlPositioncontrolsdrawingModefeatureFactorymapstyle

Data.GeoJsonOptions インターフェース

プロパティ: idPropertyName

Data.StyleOptions インターフェース

プロパティ: animationclickablecursordraggableeditablefillColorfillOpacityiconiconslabelopacityshapestrokeColorstrokeOpacitystrokeWeighttitlevisiblezIndex

Data.StylingFunction typedef
Data.Feature クラス

メソッド: forEachPropertygetGeometrygetIdgetPropertyremovePropertysetGeometrysetPropertytoGeoJson

イベント: removepropertysetgeometrysetproperty

Data.FeatureOptions インターフェース

プロパティ: geometry, id, properties

Data.Geometry インターフェース

メソッド: forEachLatLnggetType

Data.Point クラス Data.Geometry を実装

メソッド: forEachLatLnggetgetType

Data.MultiPoint クラス Data.Geometry を実装します

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.LineString クラスData.Geometry を実装します

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.MultiLineString クラスData.Geometry を実装します

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.LinearRing クラス Data.Geometry を実装

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.Polygon クラスData.GeometryData.Geometry を実装します

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.MultiPolygon クラスData.Geometry を実装します

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.GeometryCollection クラスData.Geometry を実装します

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.MouseEvent インターフェースMapMouseEvent を拡張します

プロパティ: feature

継承されたプロパティ: domEventlatLng

継承されるメソッド: stop

Data.AddFeatureEvent インターフェース

プロパティ: feature

Data.RemoveFeatureEvent インターフェース

プロパティ: feature

Data.SetGeometryEvent インターフェース

プロパティ: feature, newGeometry, oldGeometry

Data.SetPropertyEvent インターフェース

プロパティ: featurenamenewValueoldValue

Data.RemovePropertyEvent インターフェース

プロパティ: feature, name, oldValue

DOM 要素

OverlayView クラスMVCObjectMVCObject を継承します。

静的メソッド: preventMapHitsAndGesturesFrompreventMapHitsFrom

メソッド: drawgetMapgetPanesgetProjectiononAddonRemovesetMap

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

MapPanes インターフェース

プロパティ: floatPanemapPanemarkerLayeroverlayLayeroverlayMouseTarget

MapCanvasProjection インターフェース

メソッド: fromContainerPixelToLatLngfromDivPixelToLatLngfromLatLngToContainerPixelfromLatLngToDivPixelgetVisibleRegiongetWorldWidth

KML

KmlLayer クラス extends MVCObject

メソッド: getDefaultViewportgetMapgetMetadatagetStatusgetUrlgetZIndexsetMapsetOptionssetUrlsetZIndex

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: clickdefaultviewport_changedstatus_changed

KmlLayerOptions インターフェース

プロパティ: clickablemappreserveViewportscreenOverlayssuppressInfoWindowsurlzIndex

KmlLayerMetadata インターフェース

プロパティ: authordescriptionhasScreenOverlaysnamesnippet

KmlLayerStatus 定数

定数: DOCUMENT_NOT_FOUNDDOCUMENT_TOO_LARGEFETCH_ERRORINVALID_DOCUMENTINVALID_REQUESTLIMITS_EXCEEDEDOKTIMED_OUTUNKNOWN

KmlMouseEvent インターフェース

プロパティ: featureData, latLng, pixelOffset

KmlFeatureData インターフェース

プロパティ: authordescriptionidinfoWindowHtmlnamesnippet

KmlAuthor インターフェース

プロパティ: email, name, uri

イメージ オーバーレイ

MapType インターフェース

プロパティ: altmaxZoomminZoomnameprojectionradiustileSize

メソッド: getTilereleaseTile

Projection インターフェース

メソッド: fromLatLngToPointfromPointToLatLng

ImageMapType クラスMVCObject を継承し、MapType を実装します。

プロパティ: altmaxZoomminZoomnameprojectionradiustileSize

メソッド: getOpacitygetTilereleaseTilesetOpacity

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: tilesloaded

ImageMapTypeOptions インターフェース

プロパティ: altgetTileUrlmaxZoomminZoomnameopacitytileSize

GroundOverlay クラスMVCObject を継承

メソッド: getBoundsgetMapgetOpacitygetUrlsetMapsetOpacity

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: click, dblclick

GroundOverlayOptions インターフェース

プロパティ: clickable, map, opacity

StyledMapType クラス extends MVCObject、implements MapType

プロパティ: altmaxZoomminZoomnameprojectionradiustileSize

メソッド: getTilereleaseTile

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

StyledMapTypeOptions インターフェース

プロパティ: altmaxZoomminZoomname

図形描画ライブラリ

DrawingManager クラスMVCObjectMVCObject を継承します。

メソッド: getDrawingModegetMapsetDrawingModesetMapsetOptions

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: circlecompletemarkercompleteoverlaycompletepolygoncompletepolylinecompleterectanglecomplete

DrawingManagerOptions インターフェース

プロパティ: circleOptionsdrawingControldrawingControlOptionsdrawingModemapmarkerOptionspolygonOptionspolylineOptionsrectangleOptions

DrawingControlOptions インターフェース

プロパティ: drawingModesposition

OverlayCompleteEvent インターフェース

プロパティ: overlaytype

OverlayType 定数

定数: CIRCLEMARKERPOLYGONPOLYLINERECTANGLE

ヒートマップ

HeatmapLayer クラス extends MVCObject

メソッド: getDatagetMapsetDatasetMapsetOptions

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

HeatmapLayerOptions インターフェース

プロパティ: datadissipatinggradientmapmaxIntensityopacityradius

WeightedLocation インターフェース

プロパティ: locationweight

最大ズーム

MaxZoomService クラス

メソッド: getMaxZoomAtLatLng

MaxZoomResult インターフェース

プロパティ: statuszoom

MaxZoomStatus 定数

定数: ERROROK

マーカー(以前のバージョン)

Marker クラスMVCObject を継承します。

メソッド: getAnimationgetClickablegetCursorgetDraggablegetIcongetLabelgetMapgetOpacitygetPositiongetShapegetTitlegetVisiblegetZIndexsetAnimationsetClickablesetCursorsetDraggablesetIconsetLabelsetMapsetOpacitysetOptionssetPositionsetShapesetTitlesetVisiblesetZIndex

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

定数: MAX_ZINDEX

イベント: animation_changedclickclickable_changedcontextmenucursor_changeddblclickdragdragenddraggable_changeddragstartflat_changedicon_changedmousedownmouseoutmouseovermouseupposition_changedshape_changedtitle_changedvisible_changedzindex_changedrightclick

MarkerOptions インターフェース

プロパティ: anchorPointanimationclickablecrossOnDragcursordraggableiconlabelmapopacityoptimizedpositionshapetitlevisiblezIndexBetacollisionBehavior

CollisionBehavior 定数

定数: OPTIONAL_AND_HIDES_LOWER_PRIORITYREQUIREDREQUIRED_AND_HIDES_OPTIONAL

アイコン インターフェース

プロパティ: anchorlabelOriginoriginscaledSizesizeurl

MarkerLabel インターフェース

プロパティ: classNamecolorfontFamilyfontSizefontWeighttext

MarkerShape インターフェース

プロパティ: coordstype

シンボル インターフェース

プロパティ: anchorfillColorfillOpacitylabelOriginpathrotationscalestrokeColorstrokeOpacitystrokeWeight

SymbolPath 定数

定数: BACKWARD_CLOSED_ARROWBACKWARD_OPEN_ARROWCIRCLEFORWARD_CLOSED_ARROWFORWARD_OPEN_ARROW

アニメーション定数

定数: BOUNCEDROP

ストリートビュー

レンダリング

StreetViewPanorama クラス extends MVCObject

プロパティ: controls

メソッド: focusgetLinksgetLocationgetMotionTrackinggetPanogetPhotographerPovgetPositiongetPovgetStatusgetVisiblegetZoomregisterPanoProvidersetLinkssetMotionTrackingsetOptionssetPanosetPositionsetPovsetVisiblesetZoom

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: closeclickpano_changedposition_changedpov_changedresizestatus_changedvisible_changedzoom_changed

StreetViewPanoramaOptions インターフェース

プロパティ: addressControladdressControlOptionsclickToGocontrolSizedisableDefaultUIdisableDoubleClickZoomenableCloseButtonfullscreenControlfullscreenControlOptionsimageDateControllinksControlmotionTrackingmotionTrackingControlmotionTrackingControlOptionspanControlpanControlOptionspanopositionpovscrollwheelshowRoadLabelsvisiblezoomzoomControlzoomControlOptions

StreetViewAddressControlOptions インターフェース

プロパティ: position

PanoProviderOptions インターフェース

プロパティ: cors

StreetViewTileData インターフェース

プロパティ: centerHeading, tileSize, worldSize

メソッド: getTileUrl

StreetViewPov インターフェース

プロパティ: headingpitch

StreetViewCoverageLayer クラス extends MVCObject

メソッド: getMapsetMap

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

サービス

StreetViewService クラス

メソッド: getPanorama

StreetViewStatus 定数

定数: OKUNKNOWN_ERRORZERO_RESULTS

StreetViewLocationRequest インターフェース

プロパティ: locationpreferenceradiussourcessource

StreetViewPanoRequest インターフェース

プロパティ: pano

StreetViewResponse インターフェース

プロパティ: data

StreetViewLocation インターフェース

プロパティ: descriptionlatLngpanoshortDescription

StreetViewPreference 定数

定数: BESTNEAREST

StreetViewSource 定数

定数: DEFAULTGOOGLEOUTDOOR

StreetViewPanoramaData インターフェース

プロパティ: copyrightimageDatelinkslocationtiles

プロパティ: description, heading, pano

場所

Places ウィジェット

PlaceAutocompleteElement クラス HTMLElement を拡張し、PlaceAutocompleteElementOptions を実装します。

プロパティ: includedPrimaryTypesincludedRegionCodeslocationBiaslocationRestrictionnameoriginplaceholderrequestedLanguagerequestedRegionunitSystemvalue

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-error, gmp-select

PlaceAutocompleteElementOptions インターフェース

プロパティ: includedPrimaryTypesincludedRegionCodeslocationBiaslocationRestrictionnameoriginrequestedLanguagerequestedRegionunitSystemvalue

PlacePredictionSelectEvent クラスEvent を拡張します

プロパティ: placePrediction

BasicPlaceAutocompleteElement クラス HTMLElement を拡張し、BasicPlaceAutocompleteElementOptions を実装します

プロパティ: includedPrimaryTypesincludedRegionCodeslocationBiaslocationRestrictionnameoriginrequestedLanguagerequestedRegionunitSystem

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-error, gmp-select

BasicPlaceAutocompleteElementOptions インターフェース

プロパティ: includedPrimaryTypesincludedRegionCodeslocationBiaslocationRestrictionnameoriginrequestedLanguagerequestedRegionunitSystem

PlaceDetailsElement クラス extends HTMLElement、implements PlaceDetailsElementOptions

プロパティ: place

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-error, gmp-load

PlaceDetailsElementOptions インターフェース
PlaceDetailsCompactElement クラス extends HTMLElementPlaceDetailsCompactElementOptions を実装

プロパティ: orientation, place, truncationPreferred

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-error, gmp-load

PlaceDetailsCompactElementOptions インターフェース

プロパティ: orientationtruncationPreferred

PlaceDetailsOrientation 定数

定数: HORIZONTALVERTICAL

PlaceDetailsPlaceRequestElement クラスは、HTMLElement を拡張し、PlaceDetailsPlaceRequestElementOptions を実装します。

プロパティ: place

継承されたメソッド: addEventListenerremoveEventListener

PlaceDetailsPlaceRequestElementOptions インターフェース

プロパティ: place

PlaceDetailsLocationRequestElement クラスHTMLElement を拡張し、PlaceDetailsLocationRequestElementOptions を実装します。

プロパティ: location

継承されたメソッド: addEventListenerremoveEventListener

PlaceDetailsLocationRequestElementOptions インターフェース

プロパティ: location

PlaceSearchElement クラス extends HTMLElement, implements PlaceSearchElementOptions

プロパティ: attributionPositionorientationplacesselectabletruncationPreferred

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-errorgmp-loadgmp-select

PlaceSearchElementOptions インターフェース

プロパティ: attributionPositionorientationselectabletruncationPreferred

PlaceSearchAttributionPosition 定数

定数: BOTTOMTOP

PlaceSearchOrientation 定数

定数: HORIZONTALVERTICAL

PlaceSelectEvent クラスEvent を拡張します

プロパティ: place

PlaceNearbySearchRequestElement クラス extends HTMLElement、implements PlaceNearbySearchRequestElementOptions

プロパティ: excludedPrimaryTypesexcludedTypesincludedPrimaryTypesincludedTypeslocationRestrictionmaxResultCountrankPreference

継承されたメソッド: addEventListenerremoveEventListener

PlaceNearbySearchRequestElementOptions インターフェース

プロパティ: excludedPrimaryTypesexcludedTypesincludedPrimaryTypesincludedTypeslocationRestrictionmaxResultCountrankPreference

PlaceTextSearchRequestElement クラス extends HTMLElement、implements PlaceTextSearchRequestElementOptions

プロパティ: evConnectorTypesevMinimumChargingRateKwincludedTypeisOpenNowlocationBiaslocationRestrictionmaxResultCountminRatingpriceLevelsrankPreferencetextQueryuseStrictTypeFiltering

継承されたメソッド: addEventListenerremoveEventListener

PlaceTextSearchRequestElementOptions インターフェース

プロパティ: evConnectorTypesevMinimumChargingRateKwincludedTypeisOpenNowlocationBiaslocationRestrictionmaxResultCountminRatingpriceLevelsrankPreferencetextQueryuseStrictTypeFiltering

Autocomplete クラス extends MVCObject

メソッド: getBoundsgetFieldsgetPlacesetBoundssetComponentRestrictionssetFieldssetOptionssetTypes

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: place_changed

AutocompleteOptions インターフェース

プロパティ: boundscomponentRestrictionsfieldsstrictBoundstypesplaceIdOnly

メソッド: getBoundsgetPlacessetBounds

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: places_changed

SearchBoxOptions インターフェース

プロパティ: bounds

HTMLElement

プロパティ: contextToken

継承されたメソッド: addEventListenerremoveEventListener

アルファ版PlaceContextualElementOptions インターフェース

プロパティ: contextToken

アルファ版PlaceContextualListConfigElement クラス extends HTMLElement、implements PlaceContextualListConfigElementOptions

プロパティ: layoutmapHidden

継承されたメソッド: addEventListenerremoveEventListener

アルファ版PlaceContextualListConfigElementOptions インターフェース

プロパティ: layoutmapHidden

アルファ版PlaceContextualListLayout 定数

定数: COMPACTVERTICAL

プレイス ウィジェットのコンテンツのカスタマイズ

PlaceContentConfigElement クラス HTMLElement を拡張し、PlaceContentConfigElementOptions を実装します。

継承されたメソッド: addEventListenerremoveEventListener

PlaceContentConfigElementOptions インターフェース
PlaceAllContentElement クラスHTMLElementHTMLElement を拡張し、PlaceAllContentElementOptions を実装します

継承されたメソッド: addEventListenerremoveEventListener

PlaceAllContentElementOptions インターフェース
PlaceStandardContentElement クラスHTMLElement を拡張し、PlaceStandardContentElementOptions を実装します

継承されたメソッド: addEventListenerremoveEventListener

PlaceStandardContentElementOptions インターフェース
PlaceMediaElement クラスHTMLElement を拡張し、PlaceMediaElementOptions を実装します。

プロパティ: lightboxPreferredpreferredSize

継承されたメソッド: addEventListenerremoveEventListener

PlaceMediaElementOptions インターフェース

プロパティ: lightboxPreferredpreferredSize

MediaSize 定数

定数: LARGEMEDIUMSMALL

PlaceAddressElement クラス HTMLElement を拡張し、PlaceAddressElementOptions を実装します。

継承されたメソッド: addEventListenerremoveEventListener

PlaceAddressElementOptions インターフェース
PlaceRatingElement クラス extends HTMLElement, implements PlaceRatingElementOptions

継承されたメソッド: addEventListenerremoveEventListener

PlaceRatingElementOptions インターフェース
PlaceTypeElement クラス extends HTMLElement、implements PlaceTypeElementOptions

継承されたメソッド: addEventListenerremoveEventListener

PlaceTypeElementOptions インターフェース
PlacePriceElement クラス extends HTMLElement、implements PlacePriceElementOptions

継承されたメソッド: addEventListenerremoveEventListener

PlacePriceElementOptions インターフェース
PlaceAccessibleEntranceIconElement クラスHTMLElement を拡張し、PlaceAccessibleEntranceIconElementOptions を実装します。

継承されたメソッド: addEventListenerremoveEventListener

PlaceAccessibleEntranceIconElementOptions インターフェース
PlaceOpenNowStatusElement クラス extends HTMLElement, implements PlaceOpenNowStatusElementOptions

継承されたメソッド: addEventListenerremoveEventListener

PlaceOpenNowStatusElementOptions インターフェース
PlaceReviewSummaryElement クラス extends HTMLElement, implements PlaceReviewSummaryElementOptions

継承されたメソッド: addEventListenerremoveEventListener

PlaceReviewSummaryElementOptions インターフェース
PlaceReviewsElement クラス extends HTMLElement、implements PlaceReviewsElementOptions

継承されたメソッド: addEventListenerremoveEventListener

PlaceReviewsElementOptions インターフェース
PlaceSummaryElement クラス HTMLElement を拡張し、PlaceSummaryElementOptions を実装します

継承されたメソッド: addEventListenerremoveEventListener

PlaceSummaryElementOptions インターフェース
PlaceFeatureListElement クラス extends HTMLElement、implements PlaceFeatureListElementOptions

継承されたメソッド: addEventListenerremoveEventListener

PlaceFeatureListElementOptions インターフェース
PlaceOpeningHoursElement クラス HTMLElement を拡張し、PlaceOpeningHoursElementOptions を実装します。

継承されたメソッド: addEventListenerremoveEventListener

PlaceOpeningHoursElementOptions インターフェース
PlacePhoneNumberElement クラスHTMLElement を拡張し、PlacePhoneNumberElementOptions を実装します。

継承されたメソッド: addEventListenerremoveEventListener

PlacePhoneNumberElementOptions インターフェース
PlacePlusCodeElement クラス extends HTMLElement、implements PlacePlusCodeElementOptions

継承されたメソッド: addEventListenerremoveEventListener

PlacePlusCodeElementOptions インターフェース
PlaceTypeSpecificHighlightsElement クラス extends HTMLElement, implements PlaceTypeSpecificHighlightsElementOptions

継承されたメソッド: addEventListenerremoveEventListener

PlaceTypeSpecificHighlightsElementOptions インターフェース
PlaceWebsiteElement クラス extends HTMLElement、implements PlaceWebsiteElementOptions

継承されたメソッド: addEventListenerremoveEventListener

PlaceWebsiteElementOptions インターフェース
PlaceAttributionElement クラスHTMLElement を拡張し、PlaceAttributionElementOptions を実装します

プロパティ: darkSchemeColorlightSchemeColor

継承されたメソッド: addEventListenerremoveEventListener

PlaceAttributionElementOptions インターフェース

プロパティ: darkSchemeColorlightSchemeColor

AttributionColor 定数

定数: BLACKGRAYWHITE

プレイス データ

プレイスクラス implements PlaceOptions

静的メソッド: searchByTextsearchNearby

プロパティ: accessibilityOptionsaddressComponentsadrFormatAddressallowsDogsattributionsbusinessStatusconsumerAlertcurrentOpeningHourscurrentSecondaryOpeningHoursdisplayNamedisplayNameLanguageCodeeditorialSummaryeditorialSummaryLanguageCodeevChargeAmenitySummaryevChargeOptionsformattedAddressfuelOptionsgenerativeSummarygoogleMapsLinksgoogleMapsURIhasCurbsidePickuphasDeliveryhasDineInhasLiveMusichasMenuForChildrenhasOutdoorSeatinghasRestroomhasTakeouticonBackgroundColoridinternationalPhoneNumberisGoodForChildrenisGoodForGroupsisGoodForWatchingSportsisReservablelocationnationalPhoneNumberneighborhoodSummaryparkingOptionspaymentOptionsphotosplusCodepostalAddresspriceLevelpriceRangeprimaryTypeprimaryTypeDisplayNameprimaryTypeDisplayNameLanguageCoderatingregularOpeningHoursregularSecondaryOpeningHoursrequestedLanguagerequestedRegionresourceNamereviewsreviewSummaryservesBeerservesBreakfastservesBrunchservesCocktailsservesCoffeeservesDessertservesDinnerservesLunchservesVegetarianFoodservesWineshortFormattedAddresssubDestinationssvgIconMaskURItypesuserRatingCountutcOffsetMinutesviewportwebsiteURIopeningHourshasWiFi

メソッド: fetchFieldsBetagetNextOpeningTimeBetaisOpen

継承されるメソッド: toJSON

PlaceOptions インターフェース

プロパティ: idrequestedLanguagerequestedRegionresourceName

AccessibilityOptions クラス

プロパティ: hasWheelchairAccessibleEntrancehasWheelchairAccessibleParkinghasWheelchairAccessibleRestroomhasWheelchairAccessibleSeating

AddressComponent クラス

プロパティ: longText, shortText, types

継承されるメソッド: toJSON

アトリビューション クラス

プロパティ: providerproviderURI

継承されるメソッド: toJSON

AuthorAttribution クラス

プロパティ: displayName, photoURI, uri

継承されるメソッド: toJSON

ConnectorAggregation クラス

プロパティ: availabilityLastUpdateTimeavailableCountcountmaxChargeRateKwoutOfServiceCounttype

ConsumerAlert クラス

プロパティ: details, languageCode, overview

継承されるメソッド: toJSON

ConsumerAlertDetails クラス

プロパティ: aboutLinkTitleaboutLinkURIdescriptiontitle

ContentBlock クラス

プロパティ: content, contentLanguageCode, referencedPlaces

継承されるメソッド: toJSON

EVChargeAmenitySummary クラス

プロパティ: coffeedisclosureTextdisclosureTextLanguageCodeflagContentURIoverviewrestaurantstore

継承されるメソッド: toJSON

EVChargeOptions クラス

プロパティ: connectorAggregationsconnectorCount

継承されるメソッド: toJSON

EVConnectorType 定数

定数: CCS_COMBO_1CCS_COMBO_2CHADEMOJ1772NACSOTHERTESLATYPE_2UNSPECIFIED_GB_TUNSPECIFIED_WALL_OUTLET

EVSearchOptions インターフェース

プロパティ: connectorTypesminimumChargingRateKw

FetchFieldsRequest インターフェース

プロパティ: fields

FuelOptions クラス

プロパティ: fuelPrices

継承されるメソッド: toJSON

FuelPrice クラス

プロパティ: price, type, updateTime

FuelType 定数

定数: BIO_DIESELDIESELDIESEL_PLUSE100E80E85LPGMETHANEMIDGRADEPREMIUMREGULAR_UNLEADEDSP100SP91SP91_E10SP92SP95SP95_E10SP98SP99TRUCK_DIESEL

GenerativeSummary クラス

プロパティ: disclosureTextdisclosureTextLanguageCodeflagContentURIoverviewoverviewLanguageCode

継承されるメソッド: toJSON

プロパティ: directionsURIphotosURIplaceURIreviewsURIwriteAReviewURI

継承されるメソッド: toJSON

Money クラス

プロパティ: currencyCode, nanos, units

メソッド: toString

継承されるメソッド: toJSON

NeighborhoodSummary クラス

プロパティ: descriptiondisclosureTextdisclosureTextLanguageCodeflagContentURIoverview

継承されるメソッド: toJSON

OpeningHours クラス

プロパティ: periods, specialDays, weekdayDescriptions

継承されるメソッド: toJSON

OpeningHoursPeriod クラス

プロパティ: closeopen

継承されるメソッド: toJSON

OpeningHoursPoint クラス

プロパティ: day, hour, minute

継承されるメソッド: toJSON

SecondaryOpeningHours クラスOpeningHours を拡張します

プロパティ: type

継承されたプロパティ: periodsspecialDaysweekdayDescriptions

継承されるメソッド: toJSON

ParkingOptions クラス

プロパティ: hasFreeGarageParkinghasFreeParkingLothasFreeStreetParkinghasPaidGarageParkinghasPaidParkingLothasPaidStreetParkinghasValetParking

PaymentOptions クラス

プロパティ: acceptsCashOnlyacceptsCreditCardsacceptsDebitCardsacceptsNFC

Photo クラス

プロパティ: authorAttributionsflagContentURIgoogleMapsURIheightPxwidthPx

メソッド: getURI

継承されるメソッド: toJSON

PlusCode クラス

プロパティ: compoundCodeglobalCode

継承されるメソッド: toJSON

PostalAddress クラスPostalAddressLiteral を実装

プロパティ: addressLinesadministrativeArealanguageCodelocalityorganizationpostalCoderecipientsregionCodesortingCodesublocality

継承されるメソッド: toJSON

PostalAddressLiteral インターフェース

プロパティ: addressLinesadministrativeArealanguageCodelocalityorganizationpostalCoderecipientsregionCodesortingCodesublocality

PriceLevel 定数

定数: EXPENSIVEFREEINEXPENSIVEMODERATEVERY_EXPENSIVE

PriceRange クラス

プロパティ: endPricestartPrice

継承されるメソッド: toJSON

クラスのレビュー

プロパティ: authorAttributionflagContentURIgoogleMapsURIoriginalTextoriginalTextLanguageCodepublishTimeratingrelativePublishTimeDescriptiontexttextLanguageCodevisitDateMonthvisitDateYear

継承されるメソッド: toJSON

ReviewSummary クラス

プロパティ: disclosureTextdisclosureTextLanguageCodeflagContentURIreviewsURItexttextLanguageCode

継承されるメソッド: toJSON

SearchByTextRequest インターフェース

プロパティ: evSearchOptionsfieldsincludedTypeisOpenNowlanguagelocationBiaslocationRestrictionmaxResultCountminRatingpriceLevelsrankPreferenceregiontextQueryuseStrictTypeFilteringqueryBetarankBy

SearchByTextRankPreference 定数

定数: DISTANCERELEVANCE

SearchNearbyRequest インターフェース

プロパティ: excludedPrimaryTypesexcludedTypesfieldsincludedPrimaryTypesincludedTypeslanguagelocationRestrictionmaxResultCountrankPreferenceregion

SearchNearbyRankPreference 定数

定数: DISTANCEPOPULARITY

予測入力データ

AutocompleteSuggestion クラス

静的メソッド: fetchAutocompleteSuggestions

プロパティ: placePrediction

AutocompleteRequest インターフェース

プロパティ: includedPrimaryTypesincludedRegionCodesinputinputOffsetlanguagelocationBiaslocationRestrictionoriginregionsessionToken

AutocompleteSessionToken クラス
PlacePrediction クラス

プロパティ: distanceMetersmainTextplaceIdsecondaryTexttexttypes

メソッド: BetafetchAddressValidationtoPlace

StringRange クラス

プロパティ: endOffsetstartOffset

FormattableText クラス

プロパティ: matchestext

Geocoder

Geocoder クラス

メソッド: geocode

GeocoderRequest インターフェース

プロパティ: addressboundscomponentRestrictionsBetaextraComputationsfulfillOnZeroResultslanguagelocationplaceIdregion

GeocoderComponentRestrictions インターフェース

プロパティ: administrativeAreacountrylocalitypostalCoderoute

ベータ版ExtraGeocodeComputation 定数

定数: ADDRESS_DESCRIPTORS

GeocoderStatus 定数

定数: ERRORINVALID_REQUESTOKOVER_QUERY_LIMITREQUEST_DENIEDUNKNOWN_ERRORZERO_RESULTS

GeocoderResponse インターフェース

プロパティ: Betaaddress_descriptor, plus_code, results

GeocoderResult インターフェース

プロパティ: address_componentsBetaaddress_descriptorformatted_addressgeometrypartial_matchplace_idplus_codepostcode_localitiestypes

ベータ版AddressDescriptor インターフェース

プロパティ: areaslandmarks

GeocoderAddressComponent インターフェース

プロパティ: long_name, short_name, types

GeocoderGeometry インターフェース

プロパティ: boundslocationlocation_typeviewport

GeocoderLocationType 定数

定数: APPROXIMATEGEOMETRIC_CENTERRANGE_INTERPOLATEDROOFTOP

ベータ版ランドマーク インターフェース

プロパティ: display_namedisplay_name_language_codeplace_idspatial_relationshipstraight_line_distance_meterstravel_distance_meterstypes

ベータ版Area インターフェース

プロパティ: containmentdisplay_namedisplay_name_language_codeplace_id

ベータ版包含定数

定数: NEAROUTSKIRTSWITHIN

ベータ版SpatialRelationship 定数

定数: ACROSS_THE_ROADAROUND_THE_CORNERBEHINDBESIDEDOWN_THE_ROADNEARWITHIN

Places Autocomplete サービス(非推奨)

AutocompleteService クラス

メソッド: getPlacePredictionsgetQueryPredictions

AutocompletionRequest インターフェース

プロパティ: componentRestrictionsinputlanguagelocationBiaslocationRestrictionoffsetoriginregionsessionTokentypesboundslocationradius

AutocompleteResponse インターフェース

プロパティ: predictions

QueryAutocompletionRequest インターフェース

プロパティ: boundsinputlocationoffsetradius

ComponentRestrictions インターフェース

プロパティ: country

AutocompletePrediction インターフェース

プロパティ: descriptiondistance_metersmatched_substringsplace_idstructured_formattingtermstypes

QueryAutocompletePrediction インターフェース

プロパティ: descriptionmatched_substringsplace_idterms

PredictionTerm インターフェース

プロパティ: offsetvalue

PredictionSubstring インターフェース

プロパティ: lengthoffset

StructuredFormatting インターフェース

プロパティ: main_text, main_text_matched_substrings, secondary_text

Address Validation

AddressValidation クラス

静的メソッド: fetchAddressValidation

プロパティ: addressgeocodemetadataresponseIduspsDataverdict

継承されるメソッド: toJSON

AddressValidationRequest インターフェース

プロパティ: addressplaceAutocompleteElementpreviousResponseIdsessionTokenuspsCASSEnabled

Address クラス

プロパティ: componentsformattedAddressmissingComponentTypespostalAddressunconfirmedComponentTypesunresolvedTokens

継承されるメソッド: toJSON

AddressComponent クラス

プロパティ: componentNamecomponentNameLanguageCodecomponentTypeconfirmationLevelinferredreplacedspellCorrectedunexpected

AddressMetadata クラス

プロパティ: business, poBox, residential

継承されるメソッド: toJSON

ConfirmationLevel 定数

定数: CONFIRMEDUNCONFIRMED_AND_SUSPICIOUSUNCONFIRMED_BUT_PLAUSIBLE

Geocode クラス

プロパティ: boundsfeatureSizeMeterslocationplaceIdplaceTypesplusCode

メソッド: fetchPlace

継承されるメソッド: toJSON

粒度定数

定数: BLOCKOTHERPREMISEPREMISE_PROXIMITYROUTESUB_PREMISE

ベータ版PossibleNextAction 定数

定数: ACCEPTCONFIRMCONFIRM_ADD_SUBPREMISESFIX

USPSAddress クラス

プロパティ: citycityStateZipAddressLinefirmfirstAddressLinesecondAddressLinestateurbanizationzipCodezipCodeExtension

継承されるメソッド: toJSON

USPSData クラス

プロパティ: abbreviatedCityaddressRecordTypecarrierRoutecarrierRouteIndicatorcassProcessedcountydeliveryPointCheckDigitdeliveryPointCodedpvCMRAdpvConfirmationdpvDoorNotAccessibledpvDropdpvEnhancedDeliveryCodedpvFootnotedpvNonDeliveryDaysdpvNonDeliveryDaysValuesdpvNoSecureLocationdpvNoStatdpvNoStatReasonCodedpvPBSAdpvThrowbackdpvVacantelotFlagelotNumbererrorMessagefipsCountyCodehasDefaultAddresshasNoEWSMatchlacsLinkIndicatorlacsLinkReturnCodepmbDesignatorpmbNumberpoBoxOnlyPostalCodepostOfficeCitypostOfficeStatestandardizedAddresssuiteLinkFootnote

継承されるメソッド: toJSON

判定クラス

プロパティ: addressCompletegeocodeGranularityhasInferredComponentshasReplacedComponentshasUnconfirmedComponentsinputGranularityBetapossibleNextActionvalidationGranularity

プレイス サービス(非推奨)

PlacesService クラス

メソッド: findPlaceFromPhoneNumberfindPlaceFromQuerygetDetailsnearbySearchtextSearch

PlaceDetailsRequest インターフェース

プロパティ: fieldslanguageplaceIdregionsessionToken

FindPlaceFromPhoneNumberRequest インターフェース

プロパティ: fieldslanguagelocationBiasphoneNumber

FindPlaceFromQueryRequest インターフェース

プロパティ: fieldslanguagelocationBiasquery

PlaceSearchRequest インターフェース

プロパティ: boundskeywordlanguagelocationmaxPriceLevelminPriceLevelopenNowradiusrankBytypename

TextSearchRequest インターフェース

プロパティ: boundslanguagelocationqueryradiusregiontype

RankBy 定数

定数: DISTANCEPROMINENCE

LocationBias typedef
LocationRestriction typedef
PlacesServiceStatus 定数

定数: INVALID_REQUESTNOT_FOUNDOKOVER_QUERY_LIMITREQUEST_DENIEDUNKNOWN_ERRORZERO_RESULTS

PlaceSearchPagination インターフェース

プロパティ: hasNextPage

メソッド: nextPage

PlaceResult インターフェース

プロパティ: address_componentsadr_addressaspectsbusiness_statusformatted_addressformatted_phone_numbergeometryhtml_attributionsiconicon_background_coloricon_mask_base_uriinternational_phone_numbernameopening_hoursphotosplace_idplus_codeprice_levelratingreviewstypesurluser_ratings_totalutc_offset_minutesvicinitywebsiteutc_offsetpermanently_closed

PlaceAspectRating インターフェース

プロパティ: ratingtype

BusinessStatus 定数

定数: CLOSED_PERMANENTLYCLOSED_TEMPORARILYOPERATIONAL

PlaceGeometry インターフェース

プロパティ: locationviewport

PlaceOpeningHours インターフェース

プロパティ: periods, weekday_text, open_now

メソッド: isOpen

PlaceOpeningHoursPeriod インターフェース

プロパティ: closeopen

PlaceOpeningHoursTime インターフェース

プロパティ: dayhoursminutesnextDatetime

PlacePlusCode インターフェース

プロパティ: compound_codeglobal_code

PlacePhoto インターフェース

プロパティ: height, html_attributions, width

メソッド: getUrl

PhotoOptions インターフェース

プロパティ: maxHeightmaxWidth

PlaceReview インターフェース

プロパティ: author_nameauthor_urllanguageprofile_photo_urlratingrelative_time_descriptiontexttimeaspects

ルート

ルート

ルートクラス

静的メソッド: computeRoutes

プロパティ: descriptiondistanceMetersdurationMillislegslocalizedValuesoptimizedIntermediateWaypointIndicespathpolylineDetailsrouteLabelsrouteTokenspeedPathsstaticDurationMillistravelAdvisoryviewportwarnings

メソッド: createPolylinescreateWaypointAdvancedMarkers

継承されるメソッド: toJSON

ComputeRoutesRequest インターフェース

プロパティ: arrivalTimecomputeAlternativeRoutesdepartureTimedestinationextraComputationsfieldsintermediateslanguageoptimizeWaypointOrderoriginpolylineQualityregionrequestedReferenceRoutesrouteModifiersroutingPreferencetrafficModeltransitPreferencetravelModeunits

ComputeRoutesExtraComputation 定数

定数: FLYOVER_INFO_ON_POLYLINEFUEL_CONSUMPTIONHTML_FORMATTED_NAVIGATION_INSTRUCTIONSNARROW_ROAD_INFO_ON_POLYLINETOLLSTRAFFIC_ON_POLYLINE

DirectionalLocationLiteral インターフェース extends LatLngAltitudeLiteral

プロパティ: heading

継承されたプロパティ: altitudelatlng

LatLngAltitude

プロパティ: heading

継承されたプロパティ: altitudelatlng

メソッド: toJSON

継承されるメソッド: equals

FallbackInfo クラス

プロパティ: reasonroutingMode

継承されるメソッド: toJSON

FallbackReason 定数

定数: LATENCY_EXCEEDEDSERVER_ERROR

FallbackRoutingMode 定数

定数: TRAFFIC_AWARETRAFFIC_UNAWARE

GeocodedWaypoint クラス

プロパティ: geocoderStatusintermediateWaypointRequestIndexpartialMatchplaceIdtypes

継承されるメソッド: toJSON

GeocodingResults クラス

プロパティ: destination, intermediates, origin

継承されるメソッド: toJSON

MultiModalSegment クラス

プロパティ: instructionsmaneuverstepEndIndexstepStartIndextravelMode

継承されるメソッド: toJSON

PolylineDetailInfo クラス

プロパティ: endIndex, presence, startIndex

継承されるメソッド: toJSON

PolylineDetails クラス

プロパティ: flyoverInfonarrowRoadInfo

継承されるメソッド: toJSON

PolylineQuality 定数

定数: HIGH_QUALITYOVERVIEW

ReferenceRoute 定数

定数: FUEL_EFFICIENTSHORTER_DISTANCE

RoadFeatureState 定数

定数: DOES_NOT_EXISTEXISTS

RouteLabel 定数

定数: DEFAULT_ROUTEDEFAULT_ROUTE_ALTERNATEFUEL_EFFICIENTSHORTER_DISTANCE

RouteLeg クラス

プロパティ: distanceMetersdurationMillisendLocationlocalizedValuespathspeedPathsstartLocationstaticDurationMillisstepsstepsOverviewtravelAdvisory

継承されるメソッド: toJSON

RouteLegLocalizedValues クラス

プロパティ: distancedistanceLanguagedurationdurationLanguagestaticDurationstaticDurationLanguage

継承されるメソッド: toJSON

RouteLegStep クラス

プロパティ: distanceMetersendLocationinstructionslocalizedValuesmaneuverpathstartLocationstaticDurationMillistransitDetailstravelMode

継承されるメソッド: toJSON

RouteLegStepLocalizedValues クラス

プロパティ: distancedistanceLanguagestaticDurationstaticDurationLanguage

継承されるメソッド: toJSON

RouteLegTravelAdvisory クラス

プロパティ: speedReadingIntervalstollInfo

継承されるメソッド: toJSON

RouteLocalizedValues クラス

プロパティ: distancedistanceLanguagedurationdurationLanguagestaticDurationstaticDurationLanguagetransitFaretransitFareLanguage

継承されるメソッド: toJSON

RouteModifiers インターフェース

プロパティ: avoidFerriesavoidHighwaysavoidIndooravoidTollstollPassesvehicleInfo

RoutePolylineDetails インターフェース

プロパティ: speed, transitDetails, travelMode

RoutePolylineOptions インターフェース

プロパティ: colorSchemepolylineOptions

RouteTravelAdvisory クラス

プロパティ: fuelConsumptionMicrolitersrouteRestrictionsPartiallyIgnoredspeedReadingIntervalstollInfotransitFare

継承されるメソッド: toJSON

RoutingPreference 定数

定数: TRAFFIC_AWARETRAFFIC_AWARE_OPTIMALTRAFFIC_UNAWARE

速度定数

定数: NORMALSLOWTRAFFIC_JAM

SpeedPath インターフェース

プロパティ: pathspeed

SpeedReadingInterval クラス

プロパティ: endPolylinePointIndex, speed, startPolylinePointIndex

StepsOverview クラス

プロパティ: multiModalSegments

継承されるメソッド: toJSON

TollInfo クラス

プロパティ: estimatedPrices

継承されるメソッド: toJSON

TransitAgency クラス

プロパティ: name, phoneNumber, url

継承されるメソッド: toJSON

TransitDetails クラス

プロパティ: arrivalStoparrivalTimedepartureStopdepartureTimeheadsignheadwayMillisstopCounttransitLinetripShortText

継承されるメソッド: toJSON

TransitLine クラス

プロパティ: agenciescoloriconURLnameshortNametextColorurlvehicle

継承されるメソッド: toJSON

TransitPreference インターフェース

プロパティ: allowedTransitModesroutingPreference

TransitStop クラス

プロパティ: locationname

継承されるメソッド: toJSON

TransitVehicle クラス

プロパティ: iconURLlocalIconURLnamenameLanguagevehicleType

継承されるメソッド: toJSON

VehicleEmissionType 定数

定数: DIESELELECTRICGASOLINEHYBRID

VehicleInfo インターフェース

プロパティ: emissionType

ウェイポイント インターフェース

プロパティ: locationsideOfRoadvehicleStopovervia

WaypointMarkerDetails インターフェース

プロパティ: index, leg, totalMarkers

ルート マトリックス

RouteMatrix クラス

静的メソッド: computeRouteMatrix

プロパティ: rows

継承されるメソッド: toJSON

RouteMatrixRow クラス

プロパティ: items

継承されるメソッド: toJSON

RouteMatrixItem クラス

プロパティ: conditiondistanceMetersdurationMilliserrorfallbackInfolocalizedValuesstaticDurationMillistravelAdvisory

ComputeRouteMatrixRequest インターフェース

プロパティ: arrivalTimedepartureTimedestinationsextraComputationsfieldslanguageoriginsregionroutingPreferencetrafficModeltransitPreferencetravelModeunits

ComputeRouteMatrixExtraComputation 定数

定数: TOLLS

RouteMatrixItemCondition 定数

定数: ROUTE_EXISTSROUTE_NOT_FOUND

RouteMatrixItemError クラスError を拡張します

継承されるメソッド: toJSON

RouteMatrixItemLocalizedValues クラス

プロパティ: distancedistanceLanguagedurationdurationLanguagestaticDurationstaticDurationLanguagetransitFaretransitFareLanguage

継承されるメソッド: toJSON

RouteMatrixOrigin インターフェース

プロパティ: routeModifierswaypoint

Elevation

ElevationService クラス

メソッド: getElevationAlongPathgetElevationForLocations

LocationElevationRequest インターフェース

プロパティ: locations

LocationElevationResponse インターフェース

プロパティ: results

PathElevationRequest インターフェース

プロパティ: pathsamples

PathElevationResponse インターフェース

プロパティ: results

ElevationResult インターフェース

プロパティ: elevation, location, resolution

ElevationStatus 定数

定数: INVALID_REQUESTOKOVER_QUERY_LIMITREQUEST_DENIEDUNKNOWN_ERROR

ルート(非推奨)

DirectionsService クラス

メソッド: route

DirectionsRequest インターフェース

プロパティ: avoidFerriesavoidHighwaysavoidTollsdestinationdrivingOptionslanguageoptimizeWaypointsoriginprovideRouteAlternativesregiontransitOptionstravelModeunitSystemwaypoints

DirectionsStatus 定数

定数: INVALID_REQUESTMAX_WAYPOINTS_EXCEEDEDNOT_FOUNDOKOVER_QUERY_LIMITREQUEST_DENIEDUNKNOWN_ERRORZERO_RESULTS

DirectionsResult インターフェース

プロパティ: available_travel_modesgeocoded_waypointsrequestroutes

DirectionsRenderer クラス extends MVCObject

メソッド: getDirectionsgetMapgetPanelgetRouteIndexsetDirectionssetMapsetOptionssetPanelsetRouteIndex

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: directions_changed

DirectionsRendererOptions インターフェース

プロパティ: directionsdraggablehideRouteListinfoWindowmapmarkerOptionspanelpolylineOptionspreserveViewportrouteIndexsuppressBicyclingLayersuppressInfoWindowssuppressMarkerssuppressPolylines

DirectionsWaypoint インターフェース

プロパティ: locationstopover

DirectionsGeocodedWaypoint インターフェース

プロパティ: partial_match, place_id, types

DirectionsRoute インターフェース

プロパティ: boundscopyrightsfarelegsoverview_pathoverview_polylinesummarywarningswaypoint_order

DirectionsLeg インターフェース

プロパティ: arrival_timedeparture_timedistancedurationduration_in_trafficend_addressend_locationstart_addressstart_locationstepsvia_waypointstraffic_speed_entry

DirectionsStep インターフェース

プロパティ: distancedurationencoded_lat_lngsend_locationinstructionsmaneuverpathstart_locationstepstransittransit_detailstravel_modestart_pointend_pointlat_lngspolyline

DirectionsPolyline インターフェース

プロパティ: points

プレイス インターフェース

プロパティ: location, placeId, query

TravelMode 定数

定数: BICYCLINGDRIVINGTRANSITBetaTWO_WHEELERWALKING

DrivingOptions インターフェース

プロパティ: departureTimetrafficModel

TrafficModel 定数

定数: BEST_GUESSOPTIMISTICPESSIMISTIC

TransitOptions インターフェース

プロパティ: arrivalTimedepartureTimemodesroutingPreference

TransitMode 定数

定数: BUSBetaLIGHT_RAILRAILSUBWAYTRAINTRAM

TransitRoutePreference 定数

定数: FEWER_TRANSFERSLESS_WALKING

TransitFare インターフェース

プロパティ: currency, text, value

TransitDetails インターフェース

プロパティ: arrival_stoparrival_timedeparture_stopdeparture_timeheadsignheadwaylinenum_stopstrip_short_name

TransitStop インターフェース

プロパティ: locationname

TransitLine インターフェース

プロパティ: agenciescoloriconnameshort_nametext_colorurlvehicle

TransitAgency インターフェース

プロパティ: name, phone, url

TransitVehicle インターフェース

プロパティ: iconlocal_iconnametype

VehicleType 定数

定数: BUSCABLE_CARCOMMUTER_TRAINFERRYFUNICULARGONDOLA_LIFTHEAVY_RAILHIGH_SPEED_TRAININTERCITY_BUSMETRO_RAILMONORAILOTHERRAILSHARE_TAXISUBWAYTRAMTROLLEYBUS

UnitSystem 定数

定数: IMPERIALMETRIC

距離インターフェース

プロパティ: textvalue

期間インターフェース

プロパティ: textvalue

時間インターフェース

プロパティ: text, time_zone, value

DirectionsTravelMode 定数
DirectionsUnitSystem 定数

距離行列(非推奨)

DistanceMatrixService クラス

メソッド: getDistanceMatrix

DistanceMatrixRequest インターフェース

プロパティ: avoidFerriesavoidHighwaysavoidTollsdestinationsdrivingOptionslanguageoriginsregiontransitOptionstravelModeunitSystem

DistanceMatrixResponse インターフェース

プロパティ: destinationAddresses, originAddresses, rows

DistanceMatrixResponseRow インターフェース

プロパティ: elements

DistanceMatrixResponseElement インターフェース

プロパティ: distancedurationduration_in_trafficfarestatus

DistanceMatrixStatus 定数

定数: INVALID_REQUESTMAX_DIMENSIONS_EXCEEDEDMAX_ELEMENTS_EXCEEDEDOKOVER_QUERY_LIMITREQUEST_DENIEDUNKNOWN_ERROR

DistanceMatrixElementStatus 定数

定数: NOT_FOUNDOKZERO_RESULTS

3D Maps

3D 地図

Map3DElement クラス extends HTMLElementMap3DElementOptions を実装

プロパティ: boundscameraPositioncenterdefaultUIHiddendescriptionfovgestureHandlingheadinginternalUsageAttributionIdslanguagemapIdmaxAltitudemaxHeadingmaxTiltminAltitudeminHeadingminTiltmoderangeregionrolltiltdefaultUIDisabled

メソッド: flyCameraAroundflyCameraTostopCameraAnimation

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-animationendgmp-camerapositionchangegmp-centerchangegmp-clickgmp-errorgmp-fovchangegmp-headingchangegmp-map-id-errorgmp-rangechangegmp-rollchangegmp-steadychangegmp-tiltchange

Map3DElementOptions インターフェース

プロパティ: boundscameraPositioncenterdefaultUIHiddendescriptionfovgestureHandlingheadinginternalUsageAttributionIdslanguagemapIdmaxAltitudemaxHeadingmaxTiltminAltitudeminHeadingminTiltmoderangeregionrolltiltdefaultUIDisabled

MapMode 定数

定数: HYBRIDSATELLITE

GestureHandling 定数

定数: AUTOCOOPERATIVEGREEDY

FlyAroundAnimationOptions インターフェース

プロパティ: cameradurationMillisrepeatCountrounds

FlyToAnimationOptions インターフェース

プロパティ: durationMillisendCamera

CameraOptions インターフェース

プロパティ: altitudeModecameraPositioncenterfovheadingrangerolltilt

SteadyChangeEvent クラス extends Event

プロパティ: isSteady

LocationClickEvent クラス extends Event

プロパティ: position

PlaceClickEvent クラスLocationClickEvent を拡張します

プロパティ: placeId

継承されたプロパティ: position

メソッド: fetchPlace

地図上に図形を描画する

MarkerElement クラス HTMLElement を拡張し、MarkerElementOptions を実装します。

プロパティ: altitudeModeanchorLeftanchorTopcollisionBehaviorcollisionPrioritypositiontitle

継承されたメソッド: addEventListenerremoveEventListener

MarkerElementOptions インターフェース

プロパティ: altitudeModeanchorLeftanchorTopcollisionBehaviorcollisionPrioritypositiontitle

MarkerInteractiveElement クラスMarkerElement を継承し、MarkerInteractiveElementOptions を実装します。

プロパティ: gmpPopoverTargetElement

継承されたプロパティ: altitudeModeanchorLeftanchorTopcollisionBehaviorcollisionPrioritypositiontitle

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-click

MarkerInteractiveElementOptions インターフェース extends MarkerElementOptions

プロパティ: gmpPopoverTargetElement

継承されたプロパティ: altitudeModeanchorLeftanchorTopcollisionBehaviorcollisionPrioritypositiontitle

Marker3DElement クラス extends HTMLElement, implements Marker3DElementOptions

プロパティ: altitudeModecollisionBehaviorcollisionPrioritydrawsWhenOccludedextrudedlabelpositionsizePreservedzIndex

継承されたメソッド: addEventListenerremoveEventListener

Marker3DElementOptions インターフェース

プロパティ: altitudeModecollisionBehaviorcollisionPrioritydrawsWhenOccludedextrudedlabelpositionsizePreservedzIndex

Marker3DInteractiveElement クラスは、Marker3DElement を拡張し、Marker3DInteractiveElementOptions を実装します。

プロパティ: gmpPopoverTargetElementtitle

継承されたプロパティ: altitudeModecollisionBehaviorcollisionPrioritydrawsWhenOccludedextrudedlabelpositionsizePreservedzIndex

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-click

Marker3DInteractiveElementOptions インターフェースMarker3DElementOptions拡張します

プロパティ: gmpPopoverTargetElementtitle

継承されたプロパティ: altitudeModecollisionBehaviorcollisionPrioritydrawsWhenOccludedextrudedlabelpositionsizePreservedzIndex

Model3DElement クラス extends HTMLElement, implements Model3DElementOptions

プロパティ: altitudeModeorientationpositionscalesrc

継承されたメソッド: addEventListenerremoveEventListener

Model3DElementOptions インターフェース

プロパティ: altitudeModeorientationpositionscalesrc

Model3DInteractiveElement クラスは、Model3DElement を拡張し、Model3DInteractiveElementOptions を実装します。

継承されたプロパティ: altitudeModeorientationpositionscalesrc

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-click

Model3DInteractiveElementOptions インターフェースModel3DElementOptions を拡張します

継承されたプロパティ: altitudeModeorientationpositionscalesrc

Polyline3DElement クラス extends HTMLElementPolyline3DElementOptions を実装

プロパティ: altitudeModedrawsOccludedSegmentsextrudedgeodesicouterColorouterWidthpathstrokeColorstrokeWidthzIndexcoordinates

継承されたメソッド: addEventListenerremoveEventListener

Polyline3DElementOptions インターフェース

プロパティ: altitudeModecoordinatesdrawsOccludedSegmentsextrudedgeodesicouterColorouterWidthstrokeColorstrokeWidthzIndex

Polyline3DInteractiveElement クラス extends Polyline3DElement、implements Polyline3DInteractiveElementOptions

継承されたプロパティ: altitudeModedrawsOccludedSegmentsextrudedgeodesicouterColorouterWidthpathstrokeColorstrokeWidthzIndexcoordinates

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-click

Polyline3DInteractiveElementOptions インターフェース extends Polyline3DElementOptions

継承されたプロパティ: altitudeModecoordinatesdrawsOccludedSegmentsextrudedgeodesicouterColorouterWidthstrokeColorstrokeWidthzIndex

Polygon3DElement クラス extends HTMLElement、implements Polygon3DElementOptions

プロパティ: altitudeModedrawsOccludedSegmentsextrudedfillColorgeodesicinnerPathspathstrokeColorstrokeWidthzIndexouterCoordinatesinnerCoordinates

継承されたメソッド: addEventListenerremoveEventListener

Polygon3DElementOptions インターフェース

プロパティ: altitudeModedrawsOccludedSegmentsextrudedfillColorgeodesicinnerCoordinatesouterCoordinatesstrokeColorstrokeWidthzIndex

Polygon3DInteractiveElement クラス extends Polygon3DElementPolygon3DInteractiveElementOptions を実装

継承されたプロパティ: altitudeModedrawsOccludedSegmentsextrudedfillColorgeodesicinnerPathspathstrokeColorstrokeWidthzIndexouterCoordinatesinnerCoordinates

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-click

Polygon3DInteractiveElementOptions インターフェースPolygon3DElementOptions を拡張します

継承されたプロパティ: altitudeModedrawsOccludedSegmentsextrudedfillColorgeodesicinnerCoordinatesouterCoordinatesstrokeColorstrokeWidthzIndex

FlattenerElement クラス extends HTMLElement, implements FlattenerElementOptions

プロパティ: innerPathspath

継承されたメソッド: addEventListenerremoveEventListener

FlattenerElementOptions インターフェース

プロパティ: innerPathspath

PopoverElement クラスHTMLElement を拡張し、PopoverElementOptions を実装します。

プロパティ: altitudeModeautoPanDisabledlightDismissDisabledopenpositionAnchor

継承されたメソッド: addEventListenerremoveEventListener

PopoverElementOptions インターフェース

プロパティ: altitudeModeautoPanDisabledlightDismissDisabledopenpositionAnchor

AltitudeMode 定数

定数: ABSOLUTECLAMP_TO_GROUNDRELATIVE_TO_GROUNDRELATIVE_TO_MESH

環境(アルファ版)

大気質

アルファ版AirQualityMeterElement クラス extends HTMLElement, implements AirQualityMeterElementOptions

プロパティ: locationrequestedLanguage

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-error, gmp-load

AirQualityMeterElementOptions インターフェース

プロパティ: locationrequestedLanguage

移動経路の共有

地図表示

JourneySharingMapView クラス

プロパティ: automaticViewportModeelementenableTrafficlocationProvidersmapmapOptionslocationProviderdestinationMarkerSetuporiginMarkerSetuptaskOutcomeMarkerSetupunsuccessfulTaskMarkerSetupvehicleMarkerSetupwaypointMarkerSetupanticipatedRoutePolylineSetuptakenRoutePolylineSetuppingMarkerSetupsuccessfulTaskMarkerSetupdestinationMarkersoriginMarkerssuccessfulTaskMarkerstaskOutcomeMarkersunsuccessfulTaskMarkersvehicleMarkerswaypointMarkersanticipatedRoutePolylinestakenRoutePolylines

メソッド: addLocationProviderremoveLocationProvider

JourneySharingMapViewOptions インターフェース

プロパティ: automaticViewportModeelementlocationProvidersmapOptionslocationProviderdestinationMarkerSetuporiginMarkerSetuptaskOutcomeMarkerSetupunsuccessfulTaskMarkerSetupvehicleMarkerSetupwaypointMarkerSetupanticipatedRoutePolylineSetuptakenRoutePolylineSetuppingMarkerSetupsuccessfulTaskMarkerSetup

AutomaticViewportMode 定数

定数: FIT_ANTICIPATED_ROUTENONE

LocationProvider 抽象クラス

メソッド: addListener

PollingLocationProvider 抽象クラスLocationProvider を拡張します

プロパティ: isPollingpollingIntervalMillis

継承されるメソッド: addListener

イベント: ispollingchange

PollingLocationProviderIsPollingChangeEvent インターフェース

プロパティ: error

認証

AuthToken インターフェース

プロパティ: expiresInSecondstoken

AuthTokenContext インターフェース

プロパティ: deliveryVehicleIdtaskIdtrackingIdtripIdvehicleId

AuthTokenFetcher typedef
AuthTokenFetcherOptions インターフェース

プロパティ: contextserviceType

FleetEngineServiceType 定数

定数: DELIVERY_VEHICLE_SERVICETASK_SERVICETRIP_SERVICEUNKNOWN_SERVICE

UI のカスタマイズ

PolylineSetup typedef
PolylineSetupOptions インターフェース

プロパティ: polylineOptionsvisible

DefaultPolylineSetupOptions インターフェース

プロパティ: defaultPolylineOptionsdefaultVisible

MarkerSetup typedef
MarkerSetupOptions インターフェース

プロパティ: markerOptions

DefaultMarkerSetupOptions インターフェース

プロパティ: defaultMarkerOptions

MarkerCustomizationFunctionParams インターフェース

プロパティ: defaultOptions, isNew, marker

DeliveryVehicleMarkerCustomizationFunctionParams インターフェースMarkerCustomizationFunctionParams を拡張します

プロパティ: vehicle

継承されたプロパティ: defaultOptionsisNewmarker

PlannedStopMarkerCustomizationFunctionParams インターフェースDeliveryVehicleMarkerCustomizationFunctionParams を拡張します。

プロパティ: stopIndex

継承されたプロパティ: defaultOptionsisNewmarkervehicle

TaskMarkerCustomizationFunctionParams インターフェースDeliveryVehicleMarkerCustomizationFunctionParams を拡張

プロパティ: task

継承されたプロパティ: defaultOptionsisNewmarkervehicle

ShipmentMarkerCustomizationFunctionParams インターフェース extends MarkerCustomizationFunctionParams

プロパティ: taskTrackingInfo

継承されたプロパティ: defaultOptionsisNewmarker

TripMarkerCustomizationFunctionParams インターフェースMarkerCustomizationFunctionParamsMarkerCustomizationFunctionParams を拡張します

プロパティ: trip

継承されたプロパティ: defaultOptionsisNewmarker

TripWaypointMarkerCustomizationFunctionParams インターフェースTripMarkerCustomizationFunctionParamsTripMarkerCustomizationFunctionParams を拡張します

プロパティ: waypointIndex

継承されたプロパティ: defaultOptionsisNewmarkertrip

VehicleMarkerCustomizationFunctionParams インターフェースMarkerCustomizationFunctionParams を拡張します

プロパティ: vehicle

継承されたプロパティ: defaultOptionsisNewmarker

VehicleWaypointMarkerCustomizationFunctionParams インターフェース VehicleMarkerCustomizationFunctionParams を拡張します

プロパティ: waypointIndex

継承されたプロパティ: defaultOptionsisNewmarkervehicle

PolylineCustomizationFunctionParams インターフェース

プロパティ: defaultOptions, isNew, polylines

ShipmentPolylineCustomizationFunctionParams インターフェースPolylineCustomizationFunctionParams を拡張します

プロパティ: taskTrackingInfo

継承されたプロパティ: defaultOptionsisNewpolylines

TripPolylineCustomizationFunctionParams インターフェースPolylineCustomizationFunctionParams を拡張します

プロパティ: trip

継承されたプロパティ: defaultOptionsisNewpolylines

VehiclePolylineCustomizationFunctionParams インターフェースPolylineCustomizationFunctionParams を拡張します

プロパティ: vehicle

継承されたプロパティ: defaultOptionsisNewpolylines

DeliveryVehiclePolylineCustomizationFunctionParams インターフェースPolylineCustomizationFunctionParams を拡張します

プロパティ: deliveryVehicle

継承されたプロパティ: defaultOptionsisNewpolylines

Fleet Engine エンティティ

タスク インターフェース

プロパティ: attributesestimatedCompletionTimelatestVehicleLocationUpdatenameoutcomeoutcomeLocationoutcomeLocationSourceoutcomeTimeplannedLocationremainingVehicleJourneySegmentsstatustargetTimeWindowtrackingIdtypevehicleId

TaskInfo インターフェース

プロパティ: extraDurationMillis, id, targetTimeWindow

TaskTrackingInfo インターフェース

プロパティ: attributesestimatedArrivalTimeestimatedTaskCompletionTimelatestVehicleLocationUpdatenameplannedLocationremainingDrivingDistanceMetersremainingStopCountroutePolylinePointsstatetargetTimeWindowtaskOutcometaskOutcomeTimetrackingId

Trip インターフェース

プロパティ: actualDropOffLocationactualPickupLocationdropOffTimelatestVehicleLocationUpdatenamepassengerCountpickupTimeplannedDropOffLocationplannedPickupLocationremainingWaypointsstatustypevehicleId

DeliveryVehicle インターフェース

プロパティ: attributescurrentRouteSegmentEndPointlatestVehicleLocationUpdatenamenavigationStatusremainingDistanceMetersremainingDurationMillisremainingVehicleJourneySegments

DeliveryVehicleStop インターフェース

プロパティ: plannedLocation, state, tasks

DeliveryVehicleStopState 定数

定数: ARRIVEDENROUTENEWUNSPECIFIED

VehicleJourneySegment インターフェース

プロパティ: drivingDistanceMetersdrivingDurationMillispathstop

VehicleLocationUpdate インターフェース

プロパティ: headinglocationspeedKilometersPerHourtime

VehicleWaypoint インターフェース

プロパティ: distanceMetersdurationMillislocationpathspeedReadingIntervals

車両インターフェース

プロパティ: attributescurrentRouteSegmentEndPointcurrentRouteSegmentVersioncurrentTripsetaToFirstWaypointlatestLocationmaximumCapacitynamenavigationStatusremainingDistanceMeterssupportedTripTypesvehicleStatevehicleTypewaypointswaypointsVersion

VehicleNavigationStatus 定数

定数: ARRIVED_AT_DESTINATIONENROUTE_TO_DESTINATIONNO_GUIDANCEOFF_ROUTEUNKNOWN_NAVIGATION_STATUS

VehicleState 定数

定数: OFFLINEONLINEUNKNOWN_VEHICLE_STATE

VehicleType 定数

定数: AUTOTAXITRUCKTWO_WHEELERUNKNOWN

TripType 定数

定数: EXCLUSIVESHAREDUNKNOWN_TRIP_TYPE

TripWaypoint インターフェース

プロパティ: distanceMetersdurationMillislocationpathspeedReadingIntervalstripIdwaypointType

WaypointType 定数

定数: DROP_OFF_WAYPOINT_TYPEINTERMEDIATE_DESTINATION_WAYPOINT_TYPEPICKUP_WAYPOINT_TYPEUNKNOWN_WAYPOINT_TYPE

TimeWindow インターフェース

プロパティ: endTimestartTime

速度定数

定数: NORMALSLOWTRAFFIC_JAM

SpeedReadingInterval インターフェース

プロパティ: endPolylinePointIndex, speed, startPolylinePointIndex

移動状況と注文状況

FleetEngineTripLocationProvider クラスPollingLocationProvider を継承します。

静的メソッド: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTIONTRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

プロパティ: tripId

継承されたプロパティ: isPollingpollingIntervalMillis

メソッド: refresh

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineTripLocationProviderOptions インターフェース

プロパティ: activePolylineCustomizationauthTokenFetcherdestinationMarkerCustomizationoriginMarkerCustomizationpollingIntervalMillisprojectIdremainingPolylineCustomizationtakenPolylineCustomizationtripIdvehicleMarkerCustomizationwaypointMarkerCustomization

FleetEngineTripLocationProviderUpdateEvent インターフェース

プロパティ: trip

フリートのトラッキング - Last Mile Fleet

FleetEngineDeliveryVehicleLocationProvider クラスPollingLocationProvider を拡張します

プロパティ: deliveryVehicleIdshouldShowOutcomeLocationsshouldShowTasksstaleLocationThresholdMillistaskFilterOptions

継承されたプロパティ: isPollingpollingIntervalMillis

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineDeliveryVehicleLocationProviderOptions インターフェース

プロパティ: activePolylineCustomizationauthTokenFetcherdeliveryVehicleIddeliveryVehicleMarkerCustomizationplannedStopMarkerCustomizationpollingIntervalMillisprojectIdremainingPolylineCustomizationshouldShowOutcomeLocationsshouldShowTasksstaleLocationThresholdMillistakenPolylineCustomizationtaskFilterOptionstaskMarkerCustomizationtaskOutcomeMarkerCustomization

FleetEngineTaskFilterOptions インターフェース

プロパティ: completionTimeFrom, completionTimeTo, state

FleetEngineDeliveryVehicleLocationProviderUpdateEvent インターフェース

プロパティ: completedVehicleJourneySegments, deliveryVehicle, tasks

FleetEngineDeliveryFleetLocationProvider クラスPollingLocationProvider を継承します。

プロパティ: deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

継承されたプロパティ: isPollingpollingIntervalMillis

継承されるメソッド: addListener

イベント: update

継承されたイベント: ispollingchange

FleetEngineDeliveryFleetLocationProviderOptions インターフェース

プロパティ: authTokenFetcherdeliveryVehicleFilterdeliveryVehicleMarkerCustomizationlocationRestrictionprojectIdstaleLocationThresholdMillis

FleetEngineDeliveryFleetLocationProviderUpdateEvent インターフェース

プロパティ: deliveryVehicles

フリート トラッキング - オンデマンドの配車とデリバリー

FleetEngineVehicleLocationProvider クラスPollingLocationProvider を継承

静的メソッド: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTIONTRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

プロパティ: staleLocationThresholdMillisvehicleId

継承されたプロパティ: isPollingpollingIntervalMillis

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineVehicleLocationProviderOptions インターフェース

プロパティ: activePolylineCustomizationauthTokenFetcherdestinationMarkerCustomizationintermediateDestinationMarkerCustomizationoriginMarkerCustomizationpollingIntervalMillisprojectIdremainingPolylineCustomizationstaleLocationThresholdMillistakenPolylineCustomizationvehicleIdvehicleMarkerCustomization

FleetEngineVehicleLocationProviderUpdateEvent インターフェース

プロパティ: tripsvehicle

FleetEngineFleetLocationProvider クラスPollingLocationProvider を継承します。

プロパティ: locationRestriction, staleLocationThresholdMillis, vehicleFilter

継承されたプロパティ: isPollingpollingIntervalMillis

継承されるメソッド: addListener

イベント: update

継承されたイベント: ispollingchange

FleetEngineFleetLocationProviderOptions インターフェース

プロパティ: authTokenFetcherlocationRestrictionprojectIdstaleLocationThresholdMillisvehicleFiltervehicleMarkerCustomization

FleetEngineFleetLocationProviderUpdateEvent インターフェース

プロパティ: vehicles

配送追跡

FleetEngineShipmentLocationProvider クラスPollingLocationProvider を継承します。

プロパティ: trackingId

継承されたプロパティ: isPollingpollingIntervalMillis

メソッド: refresh

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineShipmentLocationProviderOptions インターフェース

プロパティ: activePolylineCustomizationauthTokenFetcherdeliveryVehicleMarkerCustomizationdestinationMarkerCustomizationpollingIntervalMillisprojectIdremainingPolylineCustomizationtakenPolylineCustomizationtrackingId

FleetEngineShipmentLocationProviderUpdateEvent インターフェース

プロパティ: taskTrackingInfo

ライブラリ インターフェース

ライブラリ インターフェース

CoreLibrary インターフェース

プロパティ: ColorSchemeControlPositioneventLatLngLatLngAltitudeLatLngBoundsMapsNetworkErrorMapsNetworkErrorEndpointMapsRequestErrorMapsServerErrorMVCArrayMVCObjectOrientation3DPointRPCStatusSettingsSizeSymbolPathUnitSystemVector3D

MapsLibrary インターフェース

プロパティ: BicyclingLayerCircleDataFeatureTypeGroundOverlayImageMapTypeInfoWindowKmlLayerKmlLayerStatusMapMapElementMapTypeControlStyleMapTypeIdMapTypeRegistryMaxZoomServiceMaxZoomStatusOverlayViewPolygonPolylineRectangleRenderingTypeStrokePositionStyledMapTypeTrafficLayerTransitLayerWebGLOverlayViewZoomChangeEvent

Maps3DLibrary インターフェース

プロパティ: AltitudeModeFlattenerElementGestureHandlingLocationClickEventMap3DElementMapModeMarker3DElementMarker3DInteractiveElementMarkerElementMarkerInteractiveElementModel3DElementModel3DInteractiveElementPlaceClickEventPolygon3DElementPolygon3DInteractiveElementPolyline3DElementPolyline3DInteractiveElementPopoverElementSteadyChangeEvent

PlacesLibrary インターフェース

プロパティ: AccessibilityOptionsAddressComponentAttributionAuthorAttributionAutocompleteAutocompleteServiceAutocompleteSessionTokenAutocompleteSuggestionBusinessStatusConnectorAggregationConsumerAlertConsumerAlertDetailsContentBlockEVChargeAmenitySummaryEVChargeOptionsEVConnectorTypeFormattableTextFuelOptionsFuelPriceFuelTypeGenerativeSummaryGoogleMapsLinksMoneyNeighborhoodSummaryOpeningHoursOpeningHoursPeriodOpeningHoursPointParkingOptionsPaymentOptionsPhotoPlacePlaceContextualElementPlaceContextualListConfigElementPlaceContextualListLayoutPlacePredictionPlacesServicePlacesServiceStatusPlusCodePostalAddressPriceLevelPriceRangeRankByReviewReviewSummarySearchBoxSearchByTextRankPreferenceSearchNearbyRankPreferenceSecondaryOpeningHours、StringRange

GeocodingLibrary インターフェース

プロパティ: ContainmentExtraGeocodeComputationGeocoderGeocoderLocationTypeGeocoderStatusSpatialRelationship

RoutesLibrary インターフェース

プロパティ: ComputeRouteMatrixExtraComputationComputeRoutesExtraComputationDirectionalLocationDirectionsRendererDirectionsServiceDirectionsStatusDistanceMatrixElementStatusDistanceMatrixServiceDistanceMatrixStatusFallbackInfoFallbackReasonFallbackRoutingModeGeocodedWaypointGeocodingResultsMultiModalSegmentPolylineDetailInfoPolylineDetailsPolylineQualityReferenceRouteRoadFeatureStateRouteRouteLabelRouteLegRouteLegLocalizedValuesRouteLegStepRouteLegStepLocalizedValuesRouteLegTravelAdvisoryRouteLocalizedValuesRouteMatrixRouteMatrixItemRouteMatrixItemConditionRouteMatrixItemErrorRouteMatrixItemLocalizedValuesRouteMatrixRowRouteTravelAdvisoryRoutingPreferenceSpeedSpeedReadingIntervalStepsOverviewTollInfoTrafficModelTransitAgencyTransitDetailsTransitLineTransitModeTransitRoutePreferenceTransitStopTransitVehicleTravelModeVehicleEmissionTypeVehicleType

MarkerLibrary インターフェース

プロパティ: AdvancedMarkerClickEventAdvancedMarkerElementAnimationCollisionBehaviorMarkerPinElement

GeometryLibrary インターフェース

プロパティ: encoding, poly, spherical

ElevationLibrary インターフェース

プロパティ: ElevationServiceElevationStatus

StreetViewLibrary インターフェース

プロパティ: InfoWindowOverlayViewStreetViewCoverageLayerStreetViewPanoramaStreetViewPreferenceStreetViewServiceStreetViewSourceStreetViewStatus

JourneySharingLibrary インターフェース

プロパティ: AutomaticViewportModeDeliveryVehicleStopStateFleetEngineDeliveryFleetLocationProviderFleetEngineDeliveryVehicleLocationProviderFleetEngineFleetLocationProviderFleetEngineServiceTypeFleetEngineShipmentLocationProviderFleetEngineTripLocationProviderFleetEngineVehicleLocationProviderJourneySharingMapViewSpeedTripTypeVehicleNavigationStatusVehicleStateVehicleTypeWaypointType

DrawingLibrary インターフェース

プロパティ: DrawingManagerOverlayType

VisualizationLibrary インターフェース

プロパティ: HeatmapLayer

AirQualityLibrary インターフェース

プロパティ: AirQualityMeterElement

AddressValidationLibrary インターフェース

プロパティ: AddressAddressComponentAddressMetadataAddressValidationConfirmationLevelGeocodeGranularityBetaPossibleNextActionUSPSAddressUSPSDataVerdict