KmlAuthor インターフェース · Google for Developers

メイン コンテンツにスキップ

最終更新日: 2026 年 7 月 13 日(月)

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

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

グローバル コンセプト

google.maps

google.maps 名前空間

定数: version

静的メソッド: importLibrary

設定

Settings クラス ライブラリ「core」

静的メソッド: getInstance

プロパティ: BetaexperienceIdsfetchAppCheckToken

MapsAppCheckTokenResult インターフェース

プロパティ: token

イベント システム

イベント Namespace ライブラリ「core」

静的メソッド: addListeneraddListenerOnceclearInstanceListenersclearListenershasListenersremoveListenertriggeraddDomListeneraddDomListenerOnce

MapsEventListener インターフェース

メソッド: remove

MVCObject クラス ライブラリ「core」

メソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

MVCArray クラス extends MVCObject, library "core"

メソッド: clearforEachgetArraygetAtgetLengthinsertAtpoppushremoveAtsetAt

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: insert_atremove_atset_at

ErrorEvent インターフェース

プロパティ: error

エラー

MapsNetworkError クラス extends Error、ライブラリ「core」

プロパティ: codeendpoint

MapsRequestError クラスは、MapsNetworkError を継承します。ライブラリ「core」

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

MapsServerError クラス extends MapsNetworkError、ライブラリ「core」

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

MapsNetworkErrorEndpoint 定数 ライブラリ「core」

定数: DIRECTIONS_ROUTE, DISTANCE_MATRIX, ELEVATION_ALONG_PATH, ELEVATION_LOCATIONS, FLEET_ENGINE_GET_DELIVERY_VEHICLE, FLEET_ENGINE_GET_TRIP, FLEET_ENGINE_GET_VEHICLE, FLEET_ENGINE_LIST_DELIVERY_VEHICLES, FLEET_ENGINE_LIST_TASKS, FLEET_ENGINE_LIST_VEHICLES, FLEET_ENGINE_SEARCH_TASKS, GEOCODER_GEOCODE, MAPS_MAX_ZOOM, PLACES_AUTOCOMPLETE, PLACES_DETAILS, PLACES_FIND_PLACE_FROM_PHONE_NUMBER, PLACES_FIND_PLACE_FROM_QUERY, PLACES_GATEWAY, PLACES_GET_PLACE, PLACES_LOCAL_CONTEXT_SEARCH, PLACES_NEARBY_SEARCH, PLACES_SEARCH_TEXT, STREETVIEW_GET_PANORAMA

RPCStatus 定数 ライブラリ "core"

定数: ABORTEDALREADY_EXISTSCANCELLEDDATA_LOSSDEADLINE_EXCEEDEDFAILED_PRECONDITIONINTERNALINVALID_ARGUMENTNOT_FOUNDOKOUT_OF_RANGEPERMISSION_DENIEDRESOURCE_EXHAUSTEDUNAUTHENTICATEDUNAVAILABLEUNIMPLEMENTEDUNKNOWN

マップ

マップ

MapElement クラス (タグ: <gmp-map> HTMLElement を拡張し、MapElementOptions を実装します。ライブラリは "maps" です。

プロパティ: center(属性: center)、 headingInteractionDisabled(属性: heading-interaction-disabled)、 innerMapinternalUsageAttributionIds(属性: internal-usage-attribution-ids)、 mapId(属性: map-id)、 renderingType(属性: rendering-type)、 tiltInteractionDisabled(属性: tilt-interaction-disabled)、 zoom(属性: zoom

スロット: control-block-end-inline-centercontrol-block-end-inline-endcontrol-block-end-inline-startcontrol-block-start-inline-centercontrol-block-start-inline-endcontrol-block-start-inline-startcontrol-inline-end-block-centercontrol-inline-end-block-endcontrol-inline-end-block-startcontrol-inline-start-block-centercontrol-inline-start-block-endcontrol-inline-start-block-startdefault

継承されたメソッド: addEventListenerremoveEventListener

イベント: gmp-zoomchange

MapElementOptions インターフェース

プロパティ: centerheadingInteractionDisabledinternalUsageAttributionIdsmapIdrenderingTypetiltInteractionDisabledzoom

ZoomChangeEvent クラス extends Event, library "maps"
Map クラス extends MVCObject, ライブラリ「maps」

定数: DEMO_MAP_ID

プロパティ: controlsdatamapTypesoverlayMapTypes

メソッド: fitBoundsgetBoundsgetCentergetClickableIconsBetagetDatasetFeatureLayergetDivgetFeatureLayergetHeadinggetHeadingInteractionEnabledgetInternalUsageAttributionIdsgetMapCapabilitiesgetMapTypeIdgetProjectiongetRenderingTypegetStreetViewgetTiltgetTiltInteractionEnabledgetZoommoveCamerapanBypanTopanToBoundssetCentersetClickableIconssetHeadingsetHeadingInteractionEnabledsetMapTypeIdsetOptionssetRenderingTypesetStreetViewsetTiltsetTiltInteractionEnabledsetZoom

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: 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 定数 ライブラリ "core"

定数: DARKFOLLOW_SYSTEMLIGHT

MapTypeId 定数 library "maps"

定数: HYBRIDROADMAPSATELLITETERRAIN

MapTypeRegistry クラス extends MVCObject、ライブラリ「maps」

メソッド: set

継承されたメソッド: addListenerbindTogetnotifysetValuesunbindunbindAll

MapRestriction インターフェース

プロパティ: latLngBoundsstrictBounds

TrafficLayer クラス extends MVCObject、ライブラリ「maps」

メソッド: getMapsetMapsetOptions

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

TrafficLayerOptions インターフェース

プロパティ: autoRefreshmap

TransitLayer クラス extends MVCObject、ライブラリ「maps」

メソッド: getMapsetMap

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

BicyclingLayer クラス extends MVCObject, library "maps"

メソッド: getMapsetMap

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

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

プロパティ: centerheadingtiltzoom

VisibleRegion インターフェース

プロパティ: farLeftfarRightlatLngBoundsnearLeftnearRight

RenderingType 定数 ライブラリ "maps"

定数: RASTERUNINITIALIZEDVECTOR

MapCapabilities インターフェース

プロパティ: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

WebGLOverlayView クラス extends MVCObject、ライブラリ "maps"

メソッド: getMaponAddonContextLostonContextRestoredonDrawonRemoveonStateUpdaterequestRedrawrequestStateUpdatesetMap

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

WebGLDrawOptions インターフェース

プロパティ: gltransformer

WebGLStateOptions インターフェース

プロパティ: gl

CoordinateTransformer インターフェース

メソッド: fromLatLngAltitudegetCameraParams

CameraParams インターフェース extends CameraOptions

プロパティ: centerheadingtiltzoom

座標

LatLng クラス ライブラリ「core」

メソッド: equalslatlngtoJSONtoStringtoUrlValue

LatLngLiteral インターフェース

プロパティ: latlng

LatLngBounds クラス ライブラリ「core」

定数: MAX_BOUNDS

メソッド: containsequalsextendgetCentergetNorthEastgetSouthWestintersectsisEmptytoJSONtoSpantoStringtoUrlValueunion

LatLngBoundsLiteral インターフェース

プロパティ: eastnorthsouthwest

LatLngAltitude クラスは、LatLngAltitudeLiteralLatLngLiteral、ライブラリ「core」を実装します。

プロパティ: altitude, lat, lng

メソッド: equalstoJSON

LatLngAltitudeLiteral インターフェース extends LatLngLiteral

プロパティ: altitude, lat, lng

Point クラス ライブラリ「core」

プロパティ: xy

メソッド: equalstoString

サイズクラス ライブラリ「core」

プロパティ: heightwidth

メソッド: equalstoString

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

プロパティ: bottomleftrighttop

CircleLiteral インターフェース extends CircleOptions

プロパティ: centerradius

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

Orientation3D クラスは、ライブラリ「core」の Orientation3DLiteral を実装します。

プロパティ: heading, roll, tilt

メソッド: equalstoJSON

Orientation3DLiteral インターフェース

プロパティ: heading, roll, tilt

Vector3D クラス Vector3DLiteral を実装し、ライブラリは「core」

プロパティ: x, y, z

メソッド: equalstoJSON

Vector3DLiteral インターフェース

プロパティ: x, y, z

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

FeatureLayer インターフェース

プロパティ: BetadatasetIdfeatureTypeisAvailablestyle

メソッド: addListener

イベント: click, mousemove

FeatureType 定数 ライブラリ「maps」

定数: ADMINISTRATIVE_AREA_LEVEL_1ADMINISTRATIVE_AREA_LEVEL_2COUNTRYBetaDATASETLOCALITYPOSTAL_CODESCHOOL_DISTRICT

FeatureStyleFunction typedef
FeatureStyleFunctionOptions インターフェース

プロパティ: feature

FeatureStyleOptions インターフェース

プロパティ: fillColorfillOpacitystrokeColorstrokeOpacitystrokeWeight

機能インターフェース

プロパティ: featureType

PlaceFeature インターフェース extends Feature

プロパティ: placeId

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

メソッド: fetchPlace

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

プロパティ: datasetAttributesdatasetId

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

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

プロパティ: features

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

継承されるメソッド: stop

コントロール

CameraControlOptions インターフェース

プロパティ: position

FullscreenControlOptions インターフェース

プロパティ: position

MapTypeControlOptions インターフェース

プロパティ: mapTypeIds, position, style

MapTypeControlStyle 定数 library "maps"

定数: DEFAULTDROPDOWN_MENUHORIZONTAL_BAR

MotionTrackingControlOptions インターフェース

プロパティ: position

PanControlOptions インターフェース

プロパティ: position

RotateControlOptions インターフェース

プロパティ: position

ScaleControlOptions インターフェース

プロパティ: style

ScaleControlStyle 定数

定数: DEFAULT

StreetViewControlOptions インターフェース

プロパティ: positionsources

ZoomControlOptions インターフェース

プロパティ: position

ControlPosition 定数 ライブラリ "core"

定数: 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

ジオメトリ ライブラリ

エンコード名前空間 ライブラリ「geometry」

静的メソッド: decodePathencodePath

球面名前空間 ライブラリ「geometry」

静的メソッド: computeAreacomputeDistanceBetweencomputeHeadingcomputeLengthcomputeOffsetcomputeOffsetOrigincomputeSignedAreainterpolateAlphatraversePath

poly namespace library "geometry"

静的メソッド: containsLocationisLocationOnEdge

地図上での図形描画

高度なマーカー

AdvancedMarkerElement クラス (タグ: <gmp-advanced-marker> extends HTMLElement、implements AdvancedMarkerElementOptions、ライブラリ "marker"

プロパティ: anchorLeft(属性: anchor-left)、 anchorTop(属性: anchor-top)、 collisionBehaviorgmpClickable(属性: gmp-clickable)、 gmpDraggablemapposition(属性: position)、 title(属性: title)、 zIndexelementcontent

メソッド: addListener

継承されたメソッド: addEventListenerremoveEventListener

イベント: clickdragdragenddragstartgmp-click

AdvancedMarkerElementOptions インターフェース

プロパティ: anchorLeftanchorTopcollisionBehaviorcontentgmpClickablegmpDraggablemappositiontitlezIndex

AdvancedMarkerClickEvent クラス extends Event、ライブラリ「マーカー」
PinElement クラス extends HTMLElementPinElementOptions を実装、ライブラリ「マーカー」

プロパティ: backgroundborderColorglyphColorglyphSrcglyphTextscaleelementglyph

継承されたメソッド: addEventListenerremoveEventListener

PinElementOptions インターフェース

プロパティ: backgroundborderColorglyphColorglyphSrcglyphTextscaleglyph

情報ウィンドウ

InfoWindow クラス extends MVCObject、ライブラリ「maps」、「streetView」

プロパティ: isOpen

メソッド: closefocusgetContentgetHeaderContentgetHeaderDisabledgetPositiongetZIndexopensetContentsetHeaderContentsetHeaderDisabledsetOptionssetPositionsetZIndex

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: closecloseclickcontent_changeddomreadyheadercontent_changedheaderdisabled_changedposition_changedvisiblezindex_changed

InfoWindowOptions インターフェース

プロパティ: ariaLabelcontentdisableAutoPanheaderContentheaderDisabledmaxWidthminWidthpixelOffsetpositionzIndex

InfoWindowOpenOptions インターフェース

プロパティ: anchor, map, shouldFocus

ポリゴン

Polyline クラス extends MVCObject, library "maps"

メソッド: getDraggablegetEditablegetMapgetPathgetVisiblesetDraggablesetEditablesetMapsetOptionssetPathsetVisible

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: clickcontextmenudblclickdragdragenddragstartmousedownmousemovemouseoutmouseovermouseuprightclick

PolylineOptions インターフェース

プロパティ: clickabledraggableeditablegeodesiciconsmappathstrokeColorstrokeOpacitystrokeWeightvisiblezIndex

IconSequence インターフェース

プロパティ: fixedRotationiconoffsetrepeat

Polygon クラス extends MVCObject、ライブラリ "maps"

メソッド: getDraggablegetEditablegetMapgetPathgetPathsgetVisiblesetDraggablesetEditablesetMapsetOptionssetPathsetPathssetVisible

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: clickcontextmenudblclickdragdragenddragstartmousedownmousemovemouseoutmouseovermouseuprightclick

PolygonOptions インターフェース

プロパティ: clickabledraggableeditablefillColorfillOpacitygeodesicmappathsstrokeColorstrokeOpacitystrokePositionstrokeWeightvisiblezIndex

PolyMouseEvent インターフェース extends MapMouseEvent

プロパティ: edge, path, vertex

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

継承されるメソッド: stop

Rectangle クラス extends MVCObject、ライブラリ「maps」

メソッド: getBoundsgetDraggablegetEditablegetMapgetVisiblesetBoundssetDraggablesetEditablesetMapsetOptionssetVisible

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: bounds_changedclickcontextmenudblclickdragdragenddragstartmousedownmousemovemouseoutmouseovermouseuprightclick

RectangleOptions インターフェース

プロパティ: boundsclickabledraggableeditablefillColorfillOpacitymapstrokeColorstrokeOpacitystrokePositionstrokeWeightvisiblezIndex

Circle クラス extends MVCObject, ライブラリ "maps"

メソッド: getBoundsgetCentergetDraggablegetEditablegetMapgetRadiusgetVisiblesetCentersetDraggablesetEditablesetMapsetOptionssetRadiussetVisible

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: center_changedclickdblclickdragdragenddragstartmousedownmousemovemouseoutmouseovermouseupradius_changedrightclick

CircleOptions インターフェース

プロパティ: centerclickabledraggableeditablefillColorfillOpacitymapradiusstrokeColorstrokeOpacitystrokePositionstrokeWeightvisiblezIndex

StrokePosition 定数 ライブラリ「maps」

定数: CENTERINSIDEOUTSIDE

データ

Data クラスMVCObject を継承し、ライブラリ「maps」

メソッド: addaddGeoJsoncontainsforEachgetControlPositiongetControlsgetDrawingModegetFeatureByIdgetMapgetStyleloadGeoJsonoverrideStyleremoverevertStylesetControlPositionsetControlssetDrawingModesetMapsetStyletoGeoJson

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: addfeatureclickcontextmenudblclickmousedownmouseoutmouseovermouseupremovefeatureremovepropertysetgeometrysetpropertyrightclick

Data.DataOptions インターフェース

プロパティ: controlPositioncontrolsdrawingModefeatureFactorymapstyle

Data.GeoJsonOptions インターフェース

プロパティ: idPropertyName

Data.StyleOptions インターフェース

プロパティ: animationclickablecursordraggableeditablefillColorfillOpacityiconiconslabelopacityshapestrokeColorstrokeOpacitystrokeWeighttitlevisiblezIndex

Data.StylingFunction typedef
Data.Feature クラス library "maps"

メソッド: forEachPropertygetGeometrygetIdgetPropertyremovePropertysetGeometrysetPropertytoGeoJson

イベント: removepropertysetgeometrysetproperty

Data.FeatureOptions インターフェース

プロパティ: geometry, id, properties

Data.Geometry インターフェース

メソッド: forEachLatLnggetType

Data.Point クラス は、ライブラリ「maps」の Data.Geometry を実装します

メソッド: forEachLatLnggetgetType

Data.MultiPoint クラス Data.Geometry を実装、ライブラリ「maps」

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.LineString クラス Data.Geometry を実装し、ライブラリは "maps"

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.MultiLineString クラス Data.Geometry を実装、ライブラリ "maps"

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.LinearRing クラス Data.Geometry を実装、ライブラリ「maps」

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.Polygon クラス Data.Geometry を実装します。ライブラリ "maps"

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.MultiPolygon クラス Data.Geometry を実装します。ライブラリは「maps」です。

メソッド: forEachLatLnggetArraygetAtgetLengthgetType

Data.GeometryCollection クラス Data.Geometry を実装します。ライブラリ「maps」

メソッド: 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 クラス extends MVCObject、ライブラリ「maps」、「streetView」

静的メソッド: preventMapHitsAndGesturesFrompreventMapHitsFrom

メソッド: drawgetMapgetPanesgetProjectiononAddonRemovesetMap

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

MapPanes インターフェース

プロパティ: floatPanemapPanemarkerLayeroverlayLayeroverlayMouseTarget

MapCanvasProjection インターフェース

メソッド: fromContainerPixelToLatLngfromDivPixelToLatLngfromLatLngToContainerPixelfromLatLngToDivPixelgetVisibleRegiongetWorldWidth

KML

KmlLayer クラス extends MVCObject、ライブラリ "maps"

メソッド: getDefaultViewportgetMapgetMetadatagetStatusgetUrlgetZIndexsetMapsetOptionssetUrlsetZIndex

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: clickdefaultviewport_changedstatus_changed

KmlLayerOptions インターフェース

プロパティ: clickablemappreserveViewportscreenOverlayssuppressInfoWindowsurlzIndex

KmlLayerMetadata インターフェース

プロパティ: authordescriptionhasScreenOverlaysnamesnippet

KmlLayerStatus 定数 ライブラリ "maps"

定数: DOCUMENT_NOT_FOUNDDOCUMENT_TOO_LARGEFETCH_ERRORINVALID_DOCUMENTINVALID_REQUESTLIMITS_EXCEEDEDOKTIMED_OUTUNKNOWN

KmlMouseEvent インターフェース

プロパティ: featureData, latLng, pixelOffset

KmlFeatureData インターフェース

プロパティ: authordescriptionidinfoWindowHtmlnamesnippet

プロパティ: email, name, uri

イメージ オーバーレイ

MapType インターフェース

プロパティ: altmaxZoomminZoomnameprojectionradiustileSize

メソッド: getTilereleaseTile

Projection インターフェース

メソッド: fromLatLngToPointfromPointToLatLng

ImageMapType クラス extends MVCObject、implements MapType、ライブラリ「maps」

プロパティ: altmaxZoomminZoomnameprojectionradiustileSize

メソッド: getOpacitygetTilereleaseTilesetOpacity

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: tilesloaded

ImageMapTypeOptions インターフェース

プロパティ: altgetTileUrlmaxZoomminZoomnameopacitytileSize

GroundOverlay クラス extends MVCObject、ライブラリ「maps」

メソッド: getBoundsgetMapgetOpacitygetUrlsetMapsetOpacity

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: click, dblclick

GroundOverlayOptions インターフェース

プロパティ: clickable, map, opacity

StyledMapType クラス extends MVCObject, implements MapType, ライブラリ "maps"

プロパティ: altmaxZoomminZoomnameprojectionradiustileSize

メソッド: getTilereleaseTile

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

StyledMapTypeOptions インターフェース

プロパティ: altmaxZoomminZoomname

図形描画ライブラリ

DrawingManager クラス MVCObject を拡張し、ライブラリ「drawing」

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

OverlayType 定数 ライブラリ「drawing」

定数: CIRCLEMARKERPOLYGONPOLYLINERECTANGLE

最大ズーム

MaxZoomService クラス ライブラリ "maps"

メソッド: getMaxZoomAtLatLng

MaxZoomResult インターフェース

プロパティ: statuszoom

MaxZoomStatus 定数 ライブラリ「maps」

定数: ERROROK

マーカー(非推奨)

マーカー クラス extends MVCObject、ライブラリ「marker」

定数: MAX_ZINDEX

メソッド: getAnimationgetClickablegetCursorgetDraggablegetIcongetLabelgetMapgetOpacitygetPositiongetShapegetTitlegetVisiblegetZIndexsetAnimationsetClickablesetCursorsetDraggablesetIconsetLabelsetMapsetOpacitysetOptionssetPositionsetShapesetTitlesetVisiblesetZIndex

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: animation_changedclickclickable_changedcontextmenucursor_changeddblclickdragdragenddraggable_changeddragstartflat_changedicon_changedmousedownmouseoutmouseovermouseupposition_changedshape_changedtitle_changedvisible_changedzindex_changedrightclick

MarkerOptions インターフェース

プロパティ: anchorPointanimationclickablecrossOnDragcursordraggableiconlabelmapopacityoptimizedpositionshapetitlevisiblezIndexBetacollisionBehavior

CollisionBehavior 定数 ライブラリ "marker"

定数: OPTIONAL_AND_HIDES_LOWER_PRIORITYREQUIREDREQUIRED_AND_HIDES_OPTIONAL

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

プロパティ: anchorlabelOriginoriginscaledSizesizeurl

MarkerLabel インターフェース

プロパティ: classNamecolorfontFamilyfontSizefontWeighttext

MarkerShape インターフェース

プロパティ: coordstype

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

プロパティ: anchorfillColorfillOpacitylabelOriginpathrotationscalestrokeColorstrokeOpacitystrokeWeight

SymbolPath 定数 ライブラリ "core"

定数: BACKWARD_CLOSED_ARROWBACKWARD_OPEN_ARROWCIRCLEFORWARD_CLOSED_ARROWFORWARD_OPEN_ARROW

アニメーション定数 ライブラリ「マーカー」

定数: BOUNCEDROP

ヒートマップ(非推奨)

HeatmapLayer クラス ライブラリ「visualization」

ストリートビュー

レンダリング

StreetViewPanorama クラス extends MVCObject, ライブラリ "streetView"

プロパティ: 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、ライブラリ「streetView」

メソッド: getMapsetMap

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

サービス

StreetViewService クラス ライブラリ "streetView"

メソッド: getPanorama

StreetViewStatus 定数 ライブラリ "streetView"

定数: OKUNKNOWN_ERRORZERO_RESULTS

StreetViewLocationRequest インターフェース

プロパティ: locationpreferenceradiussourcessource

StreetViewPanoRequest インターフェース

プロパティ: pano

StreetViewResponse インターフェース

プロパティ: data

StreetViewLocation インターフェース

プロパティ: descriptionlatLngpanoshortDescription

StreetViewPreference 定数 ライブラリ「streetView」

定数: BESTNEAREST

StreetViewSource 定数 ライブラリ "streetView"

定数: DEFAULTGOOGLEOUTDOOR

StreetViewPanoramaData インターフェース

プロパティ: copyrightimageDatelinkslocationtiles

StreetViewLink インターフェース

プロパティ: description, heading, pano

場所

Places ウィジェット

PlaceAutocompleteElement クラス (タグ: <gmp-place-autocomplete> HTMLElement を拡張し、PlaceAutocompleteElementOptions を実装します。ライブラリは「places」です。

プロパティ: description(属性: description)、 disabled(属性: disabled)、 futureOpeningBusinessesIncluded(属性: future-opening-businesses-included)、 includedPrimaryTypes(属性: included-primary-types)、 includedRegionCodes(属性: included-region-codes)、 internalUsageAttributionIds(属性: internal-usage-attribution-ids)、 locationBiaslocationRestrictionmaxlength(属性: maxlength)、 name(属性: name)、 noClearButton(属性: no-clear-button)、 noInputIcon(属性: no-input-icon)、 origin(属性: origin)、 placeholder(属性: placeholder)、 pureServiceAreaBusinessesIncluded(属性: pure-service-area-businesses-included)、 readonly(属性: readonly)、 requestedLanguage(属性: requested-language)、 requestedRegion(属性: requested-region)、 unitSystem(属性: unit-system)、 value

スロット: clear-iconinput-iconprediction-item-icon

パーツ: focus-ringinputprediction-itemprediction-item-iconprediction-item-main-textprediction-item-matchprediction-item-nonmatchprediction-item-secondary-textprediction-item-selectedprediction-list

CSS プロパティ: background-colorborderborder-radiuscolorcolor-schemefontfont-familyfont-sizefont-stylefont-weightline-height

継承されたメソッド: addEventListenerremoveEventListener

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

PlaceAutocompleteElementOptions インターフェース

プロパティ: descriptiondisabledfutureOpeningBusinessesIncludedincludedPrimaryTypesincludedRegionCodesinternalUsageAttributionIdslocationBiaslocationRestrictionmaxlengthnamenoClearButtonnoInputIconoriginplaceholderpureServiceAreaBusinessesIncludedreadonlyrequestedLanguagerequestedRegionunitSystemvalue

PlacePredictionSelectEvent クラス extends Event、ライブラリ "places"

プロパティ: placePrediction

BasicPlaceAutocompleteElement クラス (タグ: <gmp-basic-place-autocomplete> HTMLElement を拡張し、BasicPlaceAutocompleteElementOptions を実装します。ライブラリは「places」です。

プロパティ: description(属性: description)、 disabled(属性: disabled)、 futureOpeningBusinessesIncluded(属性: future-opening-businesses-included)、 includedPrimaryTypes(属性: included-primary-types)、 includedRegionCodes(属性: included-region-codes)、 internalUsageAttributionIds(属性: internal-usage-attribution-ids)、 locationBiaslocationRestrictionmaxlength(属性: maxlength)、 name(属性: name)、 noClearButton(属性: no-clear-button)、 noInputIcon(属性: no-input-icon)、 origin(属性: origin)、 placeholder(属性: placeholder)、 pureServiceAreaBusinessesIncluded(属性: pure-service-area-businesses-included)、 readonly(属性: readonly)、 requestedLanguage(属性: requested-language)、 requestedRegion(属性: requested-region)、 unitSystem(属性: unit-system

スロット: clear-iconinput-iconprediction-item-icon

パーツ: focus-ringinputprediction-itemprediction-item-iconprediction-item-main-textprediction-item-matchprediction-item-nonmatchprediction-item-secondary-textprediction-item-selectedprediction-list

CSS プロパティ: background-colorborderborder-radiuscolorcolor-schemefontfont-familyfont-sizefont-stylefont-weightline-height

継承されたメソッド: addEventListenerremoveEventListener

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

BasicPlaceAutocompleteElementOptions インターフェース

プロパティ: descriptiondisabledfutureOpeningBusinessesIncludedincludedPrimaryTypesincludedRegionCodesinternalUsageAttributionIdslocationBiaslocationRestrictionmaxlengthnamenoClearButtonnoInputIconoriginplaceholderpureServiceAreaBusinessesIncludedreadonlyrequestedLanguagerequestedRegionunitSystem

PlaceDetailsElement クラス (タグ: <gmp-place-details> HTMLElement を拡張し、PlaceDetailsElementOptions を実装します。ライブラリは「places」です。

プロパティ: internalUsageAttributionIds(attr: internal-usage-attribution-ids)、 place

CSS プロパティ: --gmp-button-border-color--gmp-button-border-radius--gmp-button-border-width--gmp-collage-border-radius-outer--gmp-dialog-border-radius--gmp-mat-color-disabled-surface--gmp-mat-color-info--gmp-mat-color-negative--gmp-mat-color-neutral-container--gmp-mat-color-on-neutral-container--gmp-mat-color-on-positive-container--gmp-mat-color-on-secondary-container--gmp-mat-color-on-surface--gmp-mat-color-on-surface-variant--gmp-mat-color-outline-decorative--gmp-mat-color-positive--gmp-mat-color-positive-container--gmp-mat-color-primary--gmp-mat-color-secondary-container--gmp-mat-color-surface--gmp-mat-font-body-medium--gmp-mat-font-body-small--gmp-mat-font-display-small--gmp-mat-font-family--gmp-mat-font-headline-medium--gmp-mat-font-label-large--gmp-mat-font-label-medium--gmp-mat-font-title-small--gmp-mat-spacing-extra-large--gmp-mat-spacing-extra-small--gmp-mat-spacing-large--gmp-mat-spacing-medium--gmp-mat-spacing-small--gmp-mat-spacing-two-extra-large--gmp-star-rating-colorbackground-colorborderborder-radiuscolor-schemefont-size

継承されたメソッド: addEventListenerremoveEventListener

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

PlaceDetailsElementOptions インターフェース

プロパティ: internalUsageAttributionIds

PlaceDetailsCompactElement クラス (タグ: <gmp-place-details-compact> HTMLElement を拡張し、PlaceDetailsCompactElementOptions を実装します。ライブラリ「places」

プロパティ: internalUsageAttributionIds(属性: internal-usage-attribution-ids)、 orientation(属性: orientation)、 placetruncationPreferred(属性: truncation-preferred

CSS プロパティ: --gmp-button-border-color--gmp-button-border-radius--gmp-button-border-width--gmp-dialog-border-radius--gmp-mat-color-info--gmp-mat-color-negative--gmp-mat-color-neutral-container--gmp-mat-color-on-secondary-container--gmp-mat-color-on-surface--gmp-mat-color-on-surface-variant--gmp-mat-color-outline-decorative--gmp-mat-color-positive--gmp-mat-color-primary--gmp-mat-color-secondary-container--gmp-mat-color-surface--gmp-mat-font-body-medium--gmp-mat-font-body-small--gmp-mat-font-family--gmp-mat-font-headline-medium--gmp-mat-font-label-large--gmp-mat-font-label-medium--gmp-mat-font-title-small--gmp-mat-spacing-extra-small--gmp-mat-spacing-large--gmp-mat-spacing-medium--gmp-mat-spacing-small--gmp-star-rating-color--gmp-thumbnail-border-radiusbackground-colorborderborder-radiuscolor-schemefont-size

継承されたメソッド: addEventListenerremoveEventListener

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

PlaceDetailsCompactElementOptions インターフェース

プロパティ: internalUsageAttributionIds, orientation, truncationPreferred

PlaceDetailsOrientation 定数 ライブラリ「places」

定数: HORIZONTALVERTICAL

PlaceDetailsPlaceRequestElement クラス (タグ: <gmp-place-details-place-request> HTMLElement を拡張し、PlaceDetailsPlaceRequestElementOptions を実装します。ライブラリは「places」です。

プロパティ: place(attr: place

継承されたメソッド: addEventListenerremoveEventListener

PlaceDetailsPlaceRequestElementOptions インターフェース

プロパティ: place

PlaceDetailsLocationRequestElement クラス (タグ: <gmp-place-details-location-request> HTMLElement を拡張し、PlaceDetailsLocationRequestElementOptions を実装します。ライブラリは「places」です。

プロパティ: location(attr: location

継承されたメソッド: addEventListenerremoveEventListener

PlaceDetailsLocationRequestElementOptions インターフェース

プロパティ: location

PlaceSearchElement クラス (タグ: <gmp-place-search> extends HTMLElement, implements PlaceSearchElementOptions, ライブラリ "places"

プロパティ: attributionPosition(属性: attribution-position)、internalUsageAttributionIds(属性: internal-usage-attribution-ids)、orientation(属性: orientation)、placesselectable(属性: selectable)、truncationPreferred(属性: truncation-preferred

CSS プロパティ: --gmp-button-border-color--gmp-button-border-radius--gmp-button-border-width--gmp-card-border-radius--gmp-dialog-border-radius--gmp-mat-color-info--gmp-mat-color-negative--gmp-mat-color-neutral-container--gmp-mat-color-on-neutral-container--gmp-mat-color-on-secondary-container--gmp-mat-color-on-surface--gmp-mat-color-on-surface-variant--gmp-mat-color-outline-decorative--gmp-mat-color-positive--gmp-mat-color-primary--gmp-mat-color-secondary-container--gmp-mat-color-surface--gmp-mat-font-body-small--gmp-mat-font-family--gmp-mat-font-headline-medium--gmp-mat-font-label-large--gmp-mat-font-title-medium--gmp-mat-spacing-extra-small--gmp-mat-spacing-large--gmp-mat-spacing-medium--gmp-mat-spacing-small--gmp-star-rating-color--gmp-thumbnail-border-radiusbackground-colorborderborder-radiuscolor-schemefont-size

継承されたメソッド: addEventListenerremoveEventListener

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

PlaceSearchElementOptions インターフェース

プロパティ: attributionPositioninternalUsageAttributionIdsorientationselectabletruncationPreferred

PlaceSearchAttributionPosition 定数 ライブラリ「places」

定数: BOTTOMTOP

PlaceSearchOrientation 定数 ライブラリ「places」

定数: HORIZONTALVERTICAL

PlaceSelectEvent クラス extends Event、ライブラリ "places"

プロパティ: place

PlaceNearbySearchRequestElement クラス (タグ: <gmp-place-nearby-search-request> HTMLElement を拡張し、PlaceNearbySearchRequestElementOptions を実装します。ライブラリは「places」です。

プロパティ: excludedPrimaryTypes(属性: excluded-primary-types)、 excludedTypes(属性: excluded-types)、 futureOpeningBusinessesIncludedincludedPrimaryTypes(属性: included-primary-types)、 includedTypes(属性: included-types)、 locationRestriction(属性: location-restriction)、 maxResultCount(属性: max-result-count)、 rankPreference(属性: rank-preference

継承されたメソッド: addEventListenerremoveEventListener

PlaceNearbySearchRequestElementOptions インターフェース

プロパティ: excludedPrimaryTypesexcludedTypesfutureOpeningBusinessesIncludedincludedPrimaryTypesincludedTypeslocationRestrictionmaxResultCountrankPreference

PlaceTextSearchRequestElement クラス (タグ: <gmp-place-text-search-request> HTMLElement を拡張し、PlaceTextSearchRequestElementOptions を実装し、ライブラリ「places」

プロパティ: evConnectorTypes(属性: ev-connector-types)、 evMinimumChargingRateKw(属性: ev-minimum-charging-rate-kw)、 futureOpeningBusinessesIncludedincludedType(属性: included-type)、 isOpenNow(属性: is-open-now)、 locationBias(属性: location-bias)、 locationRestriction(属性: location-restriction)、 maxResultCount(属性: max-result-count)、 minRating(属性: min-rating)、 priceLevels(属性: price-levels)、 rankPreference(属性: rank-preference)、 textQuery(属性: text-query)、 useStrictTypeFiltering(属性: use-strict-type-filtering

継承されたメソッド: addEventListenerremoveEventListener

PlaceTextSearchRequestElementOptions インターフェース

プロパティ: evConnectorTypesevMinimumChargingRateKwfutureOpeningBusinessesIncludedincludedTypeisOpenNowlocationBiaslocationRestrictionmaxResultCountminRatingpriceLevelsrankPreferencetextQueryuseStrictTypeFiltering

Autocomplete クラス extends MVCObject、ライブラリ「places」

メソッド: getBoundsgetFieldsgetPlacesetBoundssetComponentRestrictionssetFieldssetOptionssetTypes

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: place_changed

AutocompleteOptions インターフェース

プロパティ: boundscomponentRestrictionsfieldsstrictBoundstypesplaceIdOnly

SearchBox クラス MVCObject を継承します(ライブラリ「places」)

メソッド: getBoundsgetPlacessetBounds

継承されたメソッド: addListenerbindTogetnotifysetsetValuesunbindunbindAll

イベント: places_changed

SearchBoxOptions インターフェース

プロパティ: bounds

アルファ版PlaceContextualElement クラス (tag: <gmp-place-contextual> HTMLElement を拡張し、PlaceContextualElementOptions を実装します。ライブラリは「places」です。

プロパティ: contextToken(attr: context-token

継承されたメソッド: addEventListenerremoveEventListener

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

プロパティ: contextToken

アルファ版PlaceContextualListConfigElement クラス (タグ: <gmp-place-contextual-list-config> HTMLElement を拡張し、PlaceContextualListConfigElementOptions を実装し、ライブラリ「places」

プロパティ: layout(属性: layout)、 mapHidden(属性: map-hidden

継承されたメソッド: addEventListenerremoveEventListener

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

プロパティ: layoutmapHidden

アルファ版PlaceContextualListLayout 定数 ライブラリ "places"

定数: COMPACTVERTICAL

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

PlaceContentConfigElement クラス (タグ: <gmp-place-content-config> HTMLElement を拡張し、PlaceContentConfigElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListenerremoveEventListener

PlaceContentConfigElementOptions インターフェース
PlaceAllContentElement クラス (tag: <gmp-place-all-content> HTMLElement を拡張し、PlaceAllContentElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListenerremoveEventListener

PlaceAllContentElementOptions インターフェース
PlaceStandardContentElement クラス (タグ: <gmp-place-standard-content> HTMLElement を拡張し、PlaceStandardContentElementOptions を実装します。ライブラリは "places" です。

継承されたメソッド: addEventListenerremoveEventListener

PlaceStandardContentElementOptions インターフェース
PlaceMediaElement クラス (タグ: <gmp-place-media> HTMLElement を拡張し、PlaceMediaElementOptions を実装します。ライブラリは「places」です。

プロパティ:

Read the original on developers.google.com ↗