Google Maps JavaScript API v3 Reference

最終更新日: 2026 年 9 月 16 日(水)

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

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

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

グローバル コンセプト

google.maps

google.maps 名前空間

定数: version

静的メソッド: importLibrary

設定

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

静的メソッド: getInstance

プロパティ: BetaexperienceIds, fetchAppCheckToken

MapsAppCheckTokenResult インターフェース

プロパティ: token

イベント システム

イベント名前空間 ライブラリ「core」

静的メソッド: addListener、 addListenerOnce、 clearInstanceListeners、 clearListeners、 hasListeners、 removeListener、 trigger、 addDomListener、 addDomListenerOnce

MapsEventListener インターフェース

メソッド: remove

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

メソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

MVCArray クラス extends MVCObject、ライブラリ「core」

メソッド: clear、forEach、getArray、getAt、getLength、insertAt、pop、push、removeAt、setAt

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: insert_at、 remove_at、 set_at

ErrorEvent インターフェース

プロパティ: error

エラー

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

プロパティ: code, endpoint

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

継承されたプロパティ: code、 endpoint

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

継承されたプロパティ: code、 endpoint

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」

定数: ABORTED、ALREADY_EXISTS、CANCELLED、DATA_LOSS、DEADLINE_EXCEEDED、FAILED_PRECONDITION、INTERNAL、INVALID_ARGUMENT、NOT_FOUND、OK、OUT_OF_RANGE、PERMISSION_DENIED、RESOURCE_EXHAUSTED、UNAUTHENTICATED、UNAVAILABLE、UNIMPLEMENTED、UNKNOWN

マップ

マップ

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

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

スロット: control-block-end-inline-center、 control-block-end-inline-end、 control-block-end-inline-start、 control-block-start-inline-center、 control-block-start-inline-end、 control-block-start-inline-start、 control-inline-end-block-center、 control-inline-end-block-end、 control-inline-end-block-start、 control-inline-start-block-center、 control-inline-start-block-end、 control-inline-start-block-start、 default

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-zoomchange

MapElementOptions インターフェース

プロパティ: center、 headingInteractionDisabled、 internalUsageAttributionIds、 mapId、 renderingType、 tiltInteractionDisabled、 zoom

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

定数: DEMO_MAP_ID

プロパティ: controls、data、mapTypes、overlayMapTypes

メソッド: fitBounds、getBounds、getCenter、getClickableIcons、BetagetDatasetFeatureLayer、getDiv、getFeatureLayer、getHeading、getHeadingInteractionEnabled、getInternalUsageAttributionIds、getMapCapabilities、getMapTypeId、getProjection、getRenderingType、getStreetView、getTilt、getTiltInteractionEnabled、getZoom、moveCamera、panBy、panTo、panToBounds、setCenter、setClickableIcons、setHeading、setHeadingInteractionEnabled、setMapTypeId、setOptions、setRenderingType、setStreetView、setTilt、setTiltInteractionEnabled、setZoom

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: bounds_changed、 center_changed、 click、 contextmenu、 dblclick、 drag、 dragend、 dragstart、 heading_changed、 idle、 isfractionalzoomenabled_changed、 mapcapabilities_changed、 maptypeid_changed、 mousemove、 mouseout、 mouseover、 projection_changed、 renderingtype_changed、 tilesloaded、 tilt_changed、 zoom_changed、 rightclick

MapOptions インターフェース

プロパティ: backgroundColor、cameraControl、cameraControlOptions、center、clickableIcons、colorScheme、controlSize、disableDefaultUI、disableDoubleClickZoom、draggableCursor、draggingCursor、fullscreenControl、fullscreenControlOptions、gestureHandling、heading、headingInteractionEnabled、internalUsageAttributionIds、isFractionalZoomEnabled、keyboardShortcuts、mapId、mapTypeControl、mapTypeControlOptions、mapTypeId、maxZoom、minZoom、noClear、renderingType、restriction、rotateControl、rotateControlOptions、scaleControl、scaleControlOptions、scrollwheel、streetView、streetViewControl、streetViewControlOptions、styles、tilt、tiltInteractionEnabled、zoom、zoomControl、zoomControlOptions、draggable、panControl、panControlOptions

MapTypeStyle インターフェース

プロパティ: elementType、 featureType、 stylers

MapMouseEvent インターフェース

プロパティ: domEvent, latLng

メソッド: stop

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

プロパティ: placeId

継承されたプロパティ: domEvent、 latLng

継承されるメソッド: stop

ColorScheme 定数 ライブラリ「core」

定数: DARK、FOLLOW_SYSTEM、LIGHT

MapTypeId 定数 library "maps"

定数: HYBRID、ROADMAP、SATELLITE、TERRAIN

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

メソッド: set

継承されたメソッド: addListener、 bindTo、 get、 notify、 setValues、 unbind、 unbindAll

MapRestriction インターフェース

プロパティ: latLngBounds, strictBounds

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

メソッド: getMap、setMap、setOptions

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

TrafficLayerOptions インターフェース

プロパティ: autoRefresh, map

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

メソッド: getMap、setMap

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

BicyclingLayer クラス extends MVCObject, library "maps"

メソッド: getMap、setMap

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

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

プロパティ: center、heading、tilt、zoom

VisibleRegion インターフェース

プロパティ: farLeft、farRight、latLngBounds、nearLeft、nearRight

RenderingType 定数 ライブラリ "maps"

定数: RASTER、UNINITIALIZED、VECTOR

MapCapabilities インターフェース

プロパティ: isAdvancedMarkersAvailable、 isDataDrivenStylingAvailable、 isWebGLOverlayViewAvailable

WebGL

WebGLOverlayView クラス extends MVCObject, library "maps"

メソッド: getMap、onAdd、onContextLost、onContextRestored、onDraw、onRemove、onStateUpdate、requestRedraw、requestStateUpdate、setMap

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

WebGLDrawOptions インターフェース

プロパティ: gl, transformer

WebGLStateOptions インターフェース

プロパティ: gl

CoordinateTransformer インターフェース

メソッド: fromLatLngAltitude、getCameraParams

CameraParams インターフェースは CameraOptions を拡張します

プロパティ: center、heading、tilt、zoom

座標

LatLng クラス library "core"

メソッド: equals、 lat、 lng、 toJSON、 toString、 toUrlValue

LatLngLiteral インターフェース

プロパティ: lat, lng

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

定数: MAX_BOUNDS

メソッド: contains、equals、extend、getCenter、getNorthEast、getSouthWest、intersects、isEmpty、toJSON、toSpan、toString、toUrlValue、union

LatLngBoundsLiteral インターフェース

プロパティ: east、north、south、west

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

プロパティ: altitude、 lat、 lng

メソッド: equals、toJSON

LatLngAltitudeLiteral インターフェースは LatLngLiteral を拡張します。

プロパティ: altitude、 lat、 lng

ポイント クラス ライブラリ「core」

プロパティ: x, y

メソッド: equals、toString

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

プロパティ: height, width

メソッド: equals、toString

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

プロパティ: bottom、left、right、top

CircleLiteral インターフェース extends CircleOptions

プロパティ: center, radius

継承されたプロパティ: clickable、draggable、editable、fillColor、fillOpacity、map、strokeColor、strokeOpacity、strokePosition、strokeWeight、visible、zIndex

Orientation3D クラス は Orientation3DLiteral を実装します。ライブラリは "core" です。

プロパティ: heading、 roll、 tilt

メソッド: equals、toJSON

Orientation3DLiteral インターフェース

プロパティ: heading、 roll、 tilt

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

プロパティ: x、 y、 z

メソッド: equals、toJSON

Vector3DLiteral インターフェース

プロパティ: x、 y、 z

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

FeatureLayer インターフェース

プロパティ: BetadatasetId、featureType、isAvailable、style

メソッド: addListener

イベント: click, mousemove

FeatureType 定数 library "maps"

定数: ADMINISTRATIVE_AREA_LEVEL_1、 ADMINISTRATIVE_AREA_LEVEL_2、 COUNTRY、 BetaDATASET、 LOCALITY、 POSTAL_CODE、 SCHOOL_DISTRICT

FeatureStyleFunction typedef
FeatureStyleFunctionOptions インターフェース

プロパティ: feature

FeatureStyleOptions インターフェース

プロパティ: fillColor、fillOpacity、strokeColor、strokeOpacity、strokeWeight

機能インターフェース

プロパティ: featureType

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

プロパティ: placeId

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

メソッド: fetchPlace

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

プロパティ: datasetAttributes, datasetId

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

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

プロパティ: features

継承されたプロパティ: domEvent、 latLng

継承されるメソッド: stop

コントロール

CameraControlOptions インターフェース

プロパティ: position

FullscreenControlOptions インターフェース

プロパティ: position

MapTypeControlOptions インターフェース

プロパティ: mapTypeIds、 position、 style

MapTypeControlStyle 定数 library "maps"

定数: DEFAULT、DROPDOWN_MENU、HORIZONTAL_BAR

MotionTrackingControlOptions インターフェース

プロパティ: position

PanControlOptions インターフェース

プロパティ: position

RotateControlOptions インターフェース

プロパティ: position

ScaleControlOptions インターフェース

プロパティ: style

ScaleControlStyle 定数

定数: DEFAULT

StreetViewControlOptions インターフェース

プロパティ: position, sources

ZoomControlOptions インターフェース

プロパティ: position

ControlPosition 定数 ライブラリ「core」

定数: BLOCK_END_INLINE_CENTER, BLOCK_END_INLINE_END, BLOCK_END_INLINE_START, BLOCK_START_INLINE_CENTER, BLOCK_START_INLINE_END, BLOCK_START_INLINE_START, BOTTOM_CENTER, BOTTOM_LEFT, BOTTOM_RIGHT, INLINE_END_BLOCK_CENTER, INLINE_END_BLOCK_END, INLINE_END_BLOCK_START, INLINE_START_BLOCK_CENTER, INLINE_START_BLOCK_END, INLINE_START_BLOCK_START, LEFT_BOTTOM, LEFT_CENTER, LEFT_TOP, RIGHT_BOTTOM, RIGHT_CENTER, RIGHT_TOP, TOP_CENTER, TOP_LEFT, TOP_RIGHT

ジオメトリ ライブラリ

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

静的メソッド: decodePath、 encodePath

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

静的メソッド: computeArea、 computeDistanceBetween、 computeHeading、 computeLength、 computeOffset、 computeOffsetOrigin、 computeSignedArea、 interpolate、 AlphatraversePath

poly namespace library "geometry"

静的メソッド: containsLocation、 isLocationOnEdge

地図上での図形描画

高度なマーカー

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

プロパティ: anchorLeft(属性: anchor-left)、 anchorTop(属性: anchor-top)、 collisionBehavior、 gmpClickable(属性: gmp-clickable)、 gmpDraggable、 map、 position(属性: position)、 title(属性: title)、 zIndex、 element、 content

メソッド: addListener

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-click、 gmp-drag、 gmp-dragend、 gmp-dragstart、 click、 dragstart、 drag、 dragend

AdvancedMarkerElementOptions インターフェース

プロパティ: anchorLeft、anchorTop、collisionBehavior、content、gmpClickable、gmpDraggable、map、position、title、zIndex

AdvancedMarkerClickEvent クラスは、Event を拡張し、ライブラリ「マーカー」
PinElement クラス extends HTMLElement, implements PinElementOptions, library "marker"

プロパティ: background、borderColor、glyphColor、glyphSrc、glyphText、scale、element、glyph

継承されるメソッド: addEventListener, removeEventListener

PinElementOptions インターフェース

プロパティ: background、 borderColor、 glyphColor、 glyphSrc、 glyphText、 scale、 glyph

情報ウィンドウ

InfoWindow クラス extends MVCObject, ライブラリ "maps", "streetView"

プロパティ: isOpen

メソッド: close、focus、getContent、getHeaderContent、getHeaderDisabled、getPosition、getZIndex、open、setContent、setHeaderContent、setHeaderDisabled、setOptions、setPosition、setZIndex

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: close、 closeclick、 content_changed、 domready、 headercontent_changed、 headerdisabled_changed、 position_changed、 visible、 zindex_changed

InfoWindowOptions インターフェース

プロパティ: ariaLabel、content、disableAutoPan、headerContent、headerDisabled、maxWidth、minWidth、pixelOffset、position、zIndex

InfoWindowOpenOptions インターフェース

プロパティ: anchor、 map、 shouldFocus

ポリゴン

Polyline クラス extends MVCObject, library "maps"

メソッド: getDraggable、getEditable、getMap、getPath、getVisible、setDraggable、setEditable、setMap、setOptions、setPath、setVisible

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: click、 contextmenu、 dblclick、 drag、 dragend、 dragstart、 mousedown、 mousemove、 mouseout、 mouseover、 mouseup、 rightclick

PolylineOptions インターフェース

プロパティ: clickable、draggable、editable、geodesic、icons、map、path、strokeColor、strokeOpacity、strokeWeight、visible、zIndex

IconSequence インターフェース

プロパティ: fixedRotation、icon、offset、repeat

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

メソッド: getDraggable、getEditable、getMap、getPath、getPaths、getVisible、setDraggable、setEditable、setMap、setOptions、setPath、setPaths、setVisible

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: click、 contextmenu、 dblclick、 drag、 dragend、 dragstart、 mousedown、 mousemove、 mouseout、 mouseover、 mouseup、 rightclick

PolygonOptions インターフェース

プロパティ: clickable、draggable、editable、fillColor、fillOpacity、geodesic、map、paths、strokeColor、strokeOpacity、strokePosition、strokeWeight、visible、zIndex

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

プロパティ: edge、 path、 vertex

継承されたプロパティ: domEvent、 latLng

継承されるメソッド: stop

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

メソッド: getBounds、getDraggable、getEditable、getMap、getVisible、setBounds、setDraggable、setEditable、setMap、setOptions、setVisible

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: bounds_changed、 click、 contextmenu、 dblclick、 drag、 dragend、 dragstart、 mousedown、 mousemove、 mouseout、 mouseover、 mouseup、 rightclick

RectangleOptions インターフェース

プロパティ: bounds、 clickable、 draggable、 editable、 fillColor、 fillOpacity、 map、 strokeColor、 strokeOpacity、 strokePosition、 strokeWeight、 visible、 zIndex

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

メソッド: getBounds、getCenter、getDraggable、getEditable、getMap、getRadius、getVisible、setCenter、setDraggable、setEditable、setMap、setOptions、setRadius、setVisible

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: center_changed、 click、 dblclick、 drag、 dragend、 dragstart、 mousedown、 mousemove、 mouseout、 mouseover、 mouseup、 radius_changed、 rightclick

CircleOptions インターフェース

プロパティ: center、clickable、draggable、editable、fillColor、fillOpacity、map、radius、strokeColor、strokeOpacity、strokePosition、strokeWeight、visible、zIndex

StrokePosition 定数 library "maps"

定数: CENTER、INSIDE、OUTSIDE

データ

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

メソッド: add、addGeoJson、contains、forEach、getControlPosition、getControls、getDrawingMode、getFeatureById、getMap、getStyle、loadGeoJson、overrideStyle、remove、revertStyle、setControlPosition、setControls、setDrawingMode、setMap、setStyle、toGeoJson

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: addfeature、 click、 contextmenu、 dblclick、 mousedown、 mouseout、 mouseover、 mouseup、 removefeature、 removeproperty、 setgeometry、 setproperty、 rightclick

Data.DataOptions インターフェース

プロパティ: controlPosition、 controls、 drawingMode、 featureFactory、 map、 style

Data.GeoJsonOptions インターフェース

プロパティ: idPropertyName

Data.StyleOptions インターフェース

プロパティ: animation、clickable、cursor、draggable、editable、fillColor、fillOpacity、icon、icons、label、opacity、shape、strokeColor、strokeOpacity、strokeWeight、title、visible、zIndex

Data.StylingFunction typedef
Data.Feature クラス ライブラリ「maps」

メソッド: forEachProperty、 getGeometry、 getId、 getProperty、 removeProperty、 setGeometry、 setProperty、 toGeoJson

イベント: removeproperty、 setgeometry、 setproperty

Data.FeatureOptions インターフェース

プロパティ: geometry、 id、 properties

Data.Geometry インターフェース

メソッド: forEachLatLng、getType

Data.Point クラス ライブラリ「maps」の Data.Geometry を実装

メソッド: forEachLatLng、get、getType

Data.MultiPoint クラス は Data.Geometry を実装します(ライブラリ「maps」)

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

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

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

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

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

Data.LinearRing クラス は Data.Geometry を実装します(ライブラリ「maps」)

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

Data.Polygon クラス ライブラリ「maps」の Data.Geometry を実装

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

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

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

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

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

Data.MouseEvent インターフェース extends MapMouseEvent

プロパティ: feature

継承されたプロパティ: domEvent、 latLng

継承されるメソッド: stop

Data.AddFeatureEvent インターフェース

プロパティ: feature

Data.RemoveFeatureEvent インターフェース

プロパティ: feature

Data.SetGeometryEvent インターフェース

プロパティ: feature、 newGeometry、 oldGeometry

Data.SetPropertyEvent インターフェース

プロパティ: feature、name、newValue、oldValue

Data.RemovePropertyEvent インターフェース

プロパティ: feature、 name、 oldValue

DOM 要素

OverlayView クラス extends MVCObject, library "maps", "streetView"

静的メソッド: preventMapHitsAndGesturesFrom、 preventMapHitsFrom

メソッド: draw、 getMap、 getPanes、 getProjection、 onAdd、 onRemove、 setMap

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

MapPanes インターフェース

プロパティ: floatPane、mapPane、markerLayer、overlayLayer、overlayMouseTarget

MapCanvasProjection インターフェース

メソッド: fromContainerPixelToLatLng、 fromDivPixelToLatLng、 fromLatLngToContainerPixel、 fromLatLngToDivPixel、 getVisibleRegion、 getWorldWidth

KML

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

メソッド: getDefaultViewport、getMap、getMetadata、getStatus、getUrl、getZIndex、setMap、setOptions、setUrl、setZIndex

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: click、 defaultviewport_changed、 status_changed

KmlLayerOptions インターフェース

プロパティ: clickable、 map、 preserveViewport、 screenOverlays、 suppressInfoWindows、 url、 zIndex

KmlLayerMetadata インターフェース

プロパティ: author、description、hasScreenOverlays、name、snippet

KmlLayerStatus 定数 ライブラリ「maps」

定数: DOCUMENT_NOT_FOUND、 DOCUMENT_TOO_LARGE、 FETCH_ERROR、 INVALID_DOCUMENT、 INVALID_REQUEST、 LIMITS_EXCEEDED、 OK、 TIMED_OUT、 UNKNOWN

KmlMouseEvent インターフェース

プロパティ: featureData、 latLng、 pixelOffset

KmlFeatureData インターフェース

プロパティ: author、 description、 id、 infoWindowHtml、 name、 snippet

KmlAuthor インターフェース

プロパティ: email、 name、 uri

画像オーバーレイ

MapType インターフェース

プロパティ: alt、 maxZoom、 minZoom、 name、 projection、 radius、 tileSize

メソッド: getTile、releaseTile

Projection インターフェース

メソッド: fromLatLngToPoint、fromPointToLatLng

ImageMapType クラス extends MVCObject, implements MapType, library "maps"

プロパティ: alt、 maxZoom、 minZoom、 name、 projection、 radius、 tileSize

メソッド: getOpacity、 getTile、 releaseTile、 setOpacity

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: tilesloaded

ImageMapTypeOptions インターフェース

プロパティ: alt、 getTileUrl、 maxZoom、 minZoom、 name、 opacity、 tileSize

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

メソッド: getBounds、 getMap、 getOpacity、 getUrl、 setMap、 setOpacity

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: click, dblclick

GroundOverlayOptions インターフェース

プロパティ: clickable、 map、 opacity

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

プロパティ: alt、 maxZoom、 minZoom、 name、 projection、 radius、 tileSize

メソッド: getTile、releaseTile

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

StyledMapTypeOptions インターフェース

プロパティ: alt、maxZoom、minZoom、name

図形描画ライブラリ

DrawingManager クラス extends MVCObject、ライブラリ「drawing」

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

OverlayType 定数 library "drawing"

定数: CIRCLE、 MARKER、 POLYGON、 POLYLINE、 RECTANGLE

最大ズーム

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

メソッド: getMaxZoomAtLatLng

MaxZoomResult インターフェース

プロパティ: status, zoom

MaxZoomStatus 定数 ライブラリ "maps"

定数: ERROR、OK

マーカー(非推奨)

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

定数: MAX_ZINDEX

メソッド: getAnimation、getClickable、getCursor、getDraggable、getIcon、getLabel、getMap、getOpacity、getPosition、getShape、getTitle、getVisible、getZIndex、setAnimation、setClickable、setCursor、setDraggable、setIcon、setLabel、setMap、setOpacity、setOptions、setPosition、setShape、setTitle、setVisible、setZIndex

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: animation_changed、 click、 clickable_changed、 contextmenu、 cursor_changed、 dblclick、 drag、 dragend、 draggable_changed、 dragstart、 flat_changed、 icon_changed、 mousedown、 mouseout、 mouseover、 mouseup、 position_changed、 shape_changed、 title_changed、 visible_changed、 zindex_changed、 rightclick

MarkerOptions インターフェース

プロパティ: anchorPoint、animation、clickable、crossOnDrag、cursor、draggable、icon、label、map、opacity、optimized、position、shape、title、visible、zIndex、BetacollisionBehavior

CollisionBehavior 定数 ライブラリ "marker"

定数: OPTIONAL_AND_HIDES_LOWER_PRIORITY、REQUIRED、REQUIRED_AND_HIDES_OPTIONAL

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

プロパティ: anchor、 labelOrigin、 origin、 scaledSize、 size、 url

MarkerLabel インターフェース

プロパティ: className、 color、 fontFamily、 fontSize、 fontWeight、 text

MarkerShape インターフェース

プロパティ: coords, type

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

プロパティ: anchor、fillColor、fillOpacity、labelOrigin、path、rotation、scale、strokeColor、strokeOpacity、strokeWeight

SymbolPath 定数 ライブラリ「core」

定数: BACKWARD_CLOSED_ARROW、 BACKWARD_OPEN_ARROW、 CIRCLE、 FORWARD_CLOSED_ARROW、 FORWARD_OPEN_ARROW

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

定数: BOUNCE、DROP

ヒートマップ(非推奨)

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

ストリートビュー

レンダリング

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

プロパティ: controls

メソッド: focus、getLinks、getLocation、getMotionTracking、getPano、getPhotographerPov、getPosition、getPov、getStatus、getVisible、getZoom、registerPanoProvider、setLinks、setMotionTracking、setOptions、setPano、setPosition、setPov、setVisible、setZoom

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: closeclick、 pano_changed、 position_changed、 pov_changed、 resize、 status_changed、 visible_changed、 zoom_changed

StreetViewPanoramaOptions インターフェース

プロパティ: addressControl、addressControlOptions、clickToGo、controlSize、disableDefaultUI、disableDoubleClickZoom、enableCloseButton、fullscreenControl、fullscreenControlOptions、imageDateControl、linksControl、motionTracking、motionTrackingControl、motionTrackingControlOptions、panControl、panControlOptions、pano、position、pov、scrollwheel、showRoadLabels、visible、zoom、zoomControl、zoomControlOptions

StreetViewAddressControlOptions インターフェース

プロパティ: position

PanoProviderOptions インターフェース

プロパティ: cors

StreetViewTileData インターフェース

プロパティ: centerHeading、 tileSize、 worldSize

メソッド: getTileUrl

StreetViewPov インターフェース

プロパティ: heading, pitch

StreetViewCoverageLayer クラス extends MVCObject, library "streetView"

メソッド: getMap、setMap

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

サービス

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

メソッド: getPanorama

StreetViewStatus 定数 ライブラリ "streetView"

定数: OK、UNKNOWN_ERROR、ZERO_RESULTS

StreetViewLocationRequest インターフェース

プロパティ: location、preference、radius、sources、source

StreetViewPanoRequest インターフェース

プロパティ: pano

StreetViewResponse インターフェース

プロパティ: data

StreetViewLocation インターフェース

プロパティ: description、latLng、pano、shortDescription

StreetViewPreference 定数 ライブラリ "streetView"

定数: BEST、NEAREST

StreetViewSource 定数 ライブラリ "streetView"

定数: DEFAULT、GOOGLE、OUTDOOR

StreetViewPanoramaData インターフェース

プロパティ: copyright、imageDate、links、location、tiles

プロパティ: description、 heading、 pano

場所

プレイス ウィジェット

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)、 locationBias、 locationRestriction、 maxlength(属性: 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-icon、 input-icon、 prediction-item-icon

パーツ: focus-ring、 input、 prediction-item、 prediction-item-icon、 prediction-item-main-text、 prediction-item-match、 prediction-item-nonmatch、 prediction-item-secondary-text、 prediction-item-selected、 prediction-list

CSS プロパティ: background-color、 border、 border-radius、 color、 color-scheme、 font、 font-family、 font-size、 font-style、 font-weight、 line-height

継承されるメソッド: addEventListener, removeEventListener

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

PlaceAutocompleteElementOptions インターフェース

プロパティ: description、disabled、futureOpeningBusinessesIncluded、includedPrimaryTypes、includedRegionCodes、internalUsageAttributionIds、locationBias、locationRestriction、maxlength、name、noClearButton、noInputIcon、origin、placeholder、pureServiceAreaBusinessesIncluded、readonly、requestedLanguage、requestedRegion、unitSystem、value

PlacePredictionSelectEvent クラス 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)、 locationBias、 locationRestriction、 maxlength(属性: 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-icon、 input-icon、 prediction-item-icon

パーツ: focus-ring、 input、 prediction-item、 prediction-item-icon、 prediction-item-main-text、 prediction-item-match、 prediction-item-nonmatch、 prediction-item-secondary-text、 prediction-item-selected、 prediction-list

CSS プロパティ: background-color、 border、 border-radius、 color、 color-scheme、 font、 font-family、 font-size、 font-style、 font-weight、 line-height

継承されるメソッド: addEventListener, removeEventListener

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

BasicPlaceAutocompleteElementOptions インターフェース

プロパティ: description、disabled、futureOpeningBusinessesIncluded、includedPrimaryTypes、includedRegionCodes、internalUsageAttributionIds、locationBias、locationRestriction、maxlength、name、noClearButton、noInputIcon、origin、placeholder、pureServiceAreaBusinessesIncluded、readonly、requestedLanguage、requestedRegion、unitSystem

PlaceDetailsElement クラス (タグ: <gmp-place-details>) HTMLElement を拡張し、PlaceDetailsElementOptions を実装、ライブラリ "places"

プロパティ: internalUsageAttributionIds(属性: 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-color、background-color、border、border-radius、color-scheme、font-size

継承されるメソッド: addEventListener, removeEventListener

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

PlaceDetailsElementOptions インターフェース

プロパティ: internalUsageAttributionIds

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

プロパティ: internalUsageAttributionIds(属性: internal-usage-attribution-ids)、 orientation(属性: orientation)、 place、 truncationPreferred(属性: 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-radius、background-color、border、border-radius、color-scheme、font-size

継承されるメソッド: addEventListener, removeEventListener

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

PlaceDetailsCompactElementOptions インターフェース

プロパティ: internalUsageAttributionIds、 orientation、 truncationPreferred

ベータ版AdvancedPlaceDetailsElement クラス (タグ: <gmp-advanced-place-details>) extends PlaceDetailsElement、HTMLElement、implements AdvancedPlaceDetailsElementOptions、PlaceDetailsElementOptions、ライブラリ「places」

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

スロット: action-corner、 action-main

継承された 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-color、background-color、border、border-radius、color-scheme、font-size

継承されるメソッド: addEventListener, removeEventListener

継承されたイベント: gmp-error、 gmp-load

ベータ版AdvancedPlaceDetailsElementOptions インターフェース は PlaceDetailsElementOptions を拡張します

プロパティ: internalUsageAttributionIds

ベータ版AdvancedPlaceDetailsCompactElement クラス (タグ: <gmp-advanced-place-details-compact>) PlaceDetailsCompactElement、HTMLElement を拡張し、AdvancedPlaceDetailsCompactElementOptions、PlaceDetailsCompactElementOptions を実装します。ライブラリは「places」です。

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

継承されたプロパティ: orientation(属性: orientation)、truncationPreferred(属性: truncation-preferred)

スロット: action-corner、 action-main

継承される 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-radius、background-color、border、border-radius、color-scheme、font-size

継承されるメソッド: addEventListener, removeEventListener

継承されたイベント: gmp-error、 gmp-load

ベータ版AdvancedPlaceDetailsCompactElementOptions インターフェース は PlaceDetailsCompactElementOptions を拡張します

プロパティ: internalUsageAttributionIds

継承されたプロパティ: orientation、 truncationPreferred

PlaceDetailsOrientation 定数 ライブラリ「places」

定数: HORIZONTAL、VERTICAL

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

プロパティ: place(属性: place)

継承されるメソッド: addEventListener, removeEventListener

PlaceDetailsPlaceRequestElementOptions インターフェース

プロパティ: place

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

プロパティ: location(属性: location)

継承されるメソッド: addEventListener, removeEventListener

PlaceDetailsLocationRequestElementOptions インターフェース

プロパティ: location

PlaceSearchElement クラス (タグ: <gmp-place-search>) extends HTMLElement、implements PlaceSearchElementOptions、ライブラリ「places」

プロパティ: attributionPosition(属性: attribution-position)、internalUsageAttributionIds(属性: internal-usage-attribution-ids)、orientation(属性: orientation)、places、selectable(属性: 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-radius、background-color、border、border-radius、color-scheme、font-size

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-error、 gmp-load、 gmp-select

PlaceSearchElementOptions インターフェース

プロパティ: attributionPosition、internalUsageAttributionIds、orientation、selectable、truncationPreferred

ベータ版AdvancedPlaceSearchElement クラス (タグ: <gmp-advanced-place-search>) extends PlaceSearchElement、HTMLElement、implements AdvancedPlaceSearchElementOptions、PlaceSearchElementOptions、ライブラリ「places」

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

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

スロット: details-item

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-radius、background-color、border、border-radius、color-scheme、font-size

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-error、 gmp-load、 gmp-select

ベータ版AdvancedPlaceSearchElementOptions インターフェース extends PlaceSearchElementOptions

プロパティ: attributionPosition、internalUsageAttributionIds、orientation、selectable、truncationPreferred

ベータ版AdvancedPlaceListElement クラス (タグ: <gmp-advanced-place-list>) extends HTMLElement、implements AdvancedPlaceListElementOptions、ライブラリ「places」

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

スロット: details-item

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-radius、background-color、border、border-radius、color-scheme、font-size

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-error、 gmp-load、 gmp-select

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

プロパティ: attributionPosition、 internalUsageAttributionIds、 orientation、 places、 selectable、 truncationPreferred

PlaceSearchAttributionPosition 定数 ライブラリ「places」

定数: BOTTOM、TOP

PlaceSearchOrientation 定数 ライブラリ「places」

定数: HORIZONTAL、VERTICAL

PlaceSelectEvent クラス extends Event, library "places"

プロパティ: place

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

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

継承されるメソッド: addEventListener, removeEventListener

PlaceNearbySearchRequestElementOptions インターフェース

プロパティ: excludedPrimaryTypes、excludedTypes、futureOpeningBusinessesIncluded、includedPrimaryTypes、includedTypes、locationRestriction、maxResultCount、rankPreference

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

プロパティ: evConnectorTypes(属性: ev-connector-types)、 evMinimumChargingRateKw(属性: ev-minimum-charging-rate-kw)、 futureOpeningBusinessesIncluded、 includedType(属性: 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)

継承されるメソッド: addEventListener, removeEventListener

PlaceTextSearchRequestElementOptions インターフェース

プロパティ: evConnectorTypes、 evMinimumChargingRateKw、 futureOpeningBusinessesIncluded、 includedType、 isOpenNow、 locationBias、 locationRestriction、 maxResultCount、 minRating、 priceLevels、 rankPreference、 textQuery、 useStrictTypeFiltering

Autocomplete クラス は MVCObject を継承し、ライブラリは「places」

メソッド: getBounds、 getFields、 getPlace、 setBounds、 setComponentRestrictions、 setFields、 setOptions、 setTypes

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: place_changed

AutocompleteOptions インターフェース

プロパティ: bounds、 componentRestrictions、 fields、 strictBounds、 types、 placeIdOnly

メソッド: getBounds、getPlaces、setBounds

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: places_changed

SearchBoxOptions インターフェース

プロパティ: bounds

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

プロパティ: contextToken(属性: context-token)

継承されるメソッド: addEventListener, removeEventListener

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

プロパティ: contextToken

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

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

継承されるメソッド: addEventListener, removeEventListener

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

プロパティ: layout, mapHidden

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

定数: COMPACT、VERTICAL

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

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

継承されるメソッド: addEventListener, removeEventListener

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

継承されるメソッド: addEventListener, removeEventListener

PlaceAllContentElementOptions インターフェース
PlaceStandardContentElement クラス (タグ: <gmp-place-standard-content>) extends HTMLElement、implements PlaceStandardContentElementOptions、ライブラリ "places"

継承されるメソッド: addEventListener, removeEventListener

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

プロパティ: lightboxPreferred(属性: lightbox-preferred)、 preferredSize(属性: preferred-size)

継承されるメソッド: addEventListener, removeEventListener

PlaceMediaElementOptions インターフェース

プロパティ: lightboxPreferred, preferredSize

MediaSize 定数 ライブラリ "places"

定数: LARGE、MEDIUM、SMALL

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

継承されるメソッド: addEventListener, removeEventListener

PlaceAddressElementOptions インターフェース
PlaceRatingElement クラス (タグ: <gmp-place-rating>) は HTMLElement を拡張し、PlaceRatingElementOptions を実装します(ライブラリ「places」)。

継承されるメソッド: addEventListener, removeEventListener

PlaceRatingElementOptions インターフェース
PlaceTypeElement クラス (タグ: <gmp-place-type>) HTMLElement を拡張し、PlaceTypeElementOptions を実装し、ライブラリ "places"

継承されるメソッド: addEventListener, removeEventListener

PlaceTypeElementOptions インターフェース
PlacePriceElement クラス (タグ: <gmp-place-price>) HTMLElement を拡張し、PlacePriceElementOptions を実装します。ライブラリは「places」です。

継承されるメソッド: addEventListener, removeEventListener

PlacePriceElementOptions インターフェース
PlaceAccessibleEntranceIconElement クラス (タグ: <gmp-place-accessible-entrance-icon>) extends HTMLElement、implements PlaceAccessibleEntranceIconElementOptions、ライブラリ「places」

継承されるメソッド: addEventListener, removeEventListener

PlaceAccessibleEntranceIconElementOptions インターフェース
PlaceOpenNowStatusElement クラス (タグ: <gmp-place-open-now-status>) extends HTMLElement、implements PlaceOpenNowStatusElementOptions、ライブラリ "places"

継承されるメソッド: addEventListener, removeEventListener

PlaceOpenNowStatusElementOptions インターフェース
PlaceReviewSummaryElement クラス (タグ: <gmp-place-review-summary>) は HTMLElement を拡張し、PlaceReviewSummaryElementOptions を実装します。ライブラリは「places」です。

継承されるメソッド: addEventListener, removeEventListener

PlaceReviewSummaryElementOptions インターフェース
PlaceReviewsElement クラス (タグ: <gmp-place-reviews>) HTMLElement を拡張し、PlaceReviewsElementOptions を実装します。ライブラリは「places」です。

継承されるメソッド: addEventListener, removeEventListener

PlaceReviewsElementOptions インターフェース
PlaceSummaryElement クラス (タグ: <gmp-place-summary>) HTMLElement を拡張し、PlaceSummaryElementOptions を実装します。ライブラリは「places」です。

継承されるメソッド: addEventListener, removeEventListener

PlaceSummaryElementOptions インターフェース
PlaceFeatureListElement クラス (タグ: <gmp-place-feature-list>) HTMLElement を拡張し、PlaceFeatureListElementOptions を実装します。ライブラリは "places" です。

継承されるメソッド: addEventListener, removeEventListener

PlaceFeatureListElementOptions インターフェース
PlaceOpeningHoursElement クラス (タグ: <gmp-place-opening-hours>) extends HTMLElement、implements PlaceOpeningHoursElementOptions、ライブラリ "places"

継承されるメソッド: addEventListener, removeEventListener

PlaceOpeningHoursElementOptions インターフェース
PlacePhoneNumberElement クラス (タグ: <gmp-place-phone-number>) HTMLElement を拡張し、PlacePhoneNumberElementOptions を実装し、ライブラリ "places"

継承されるメソッド: addEventListener, removeEventListener

PlacePhoneNumberElementOptions インターフェース
PlacePlusCodeElement クラス (タグ: <gmp-place-plus-code>) は HTMLElement を拡張し、PlacePlusCodeElementOptions を実装します。ライブラリは「places」です。

継承されるメソッド: addEventListener, removeEventListener

PlacePlusCodeElementOptions インターフェース
PlaceTypeSpecificHighlightsElement クラス (タグ: <gmp-place-type-specific-highlights>) HTMLElement を拡張し、PlaceTypeSpecificHighlightsElementOptions を実装します。ライブラリは「places」です。

継承されるメソッド: addEventListener, removeEventListener

PlaceTypeSpecificHighlightsElementOptions インターフェース
PlaceWebsiteElement クラス (タグ: <gmp-place-website>) HTMLElement を拡張し、PlaceWebsiteElementOptions を実装します。ライブラリは「places」です。

継承されるメソッド: addEventListener, removeEventListener

PlaceWebsiteElementOptions インターフェース
PlaceAttributionElement クラス (タグ: <gmp-place-attribution>) HTMLElement を拡張し、PlaceAttributionElementOptions を実装、ライブラリ「places」

プロパティ: darkSchemeColor(属性: dark-scheme-color)、 lightSchemeColor(属性: light-scheme-color)

継承されるメソッド: addEventListener, removeEventListener

PlaceAttributionElementOptions インターフェース

プロパティ: darkSchemeColor, lightSchemeColor

AttributionColor 定数 ライブラリ「places」

定数: BLACK、GRAY、WHITE

ベータ版PlaceButtonElement クラス (タグ: <gmp-place-button>) は HTMLElement を拡張し、PlaceButtonElementOptions を実装し、ライブラリ「places」

プロパティ: actionAriaLabel(属性: action-aria-label)、 label(属性: label)

スロット: icon-start

パーツ: button

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-click

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

プロパティ: actionAriaLabel, label

ベータ版PlaceLinkElement クラス (タグ: <gmp-place-link>) は HTMLElement を拡張し、PlaceLinkElementOptions を実装します。ライブラリは「places」です。

プロパティ: action(属性: action)、actionAriaLabel(属性: action-aria-label)、defaultIconHidden(属性: default-icon-hidden)、href(属性: href)、label(属性: label)、target(属性: target)

スロット: icon-start

パーツ: button

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-click

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

プロパティ: action、actionAriaLabel、href、label、target

ベータ版ActionLinkType 定数 ライブラリ「places」

定数: CALL、 CUSTOM、 OPEN_DIRECTIONS、 OPEN_MAP、 OPEN_WEBSITE

ベータ版ActionButtonPosition 定数 library "places"

定数: ACTION_CORNER、ACTION_MAIN

ベータ版PlaceActionEvent クラス Event を拡張、ライブラリ「places」

プロパティ: place

ベータ版PlaceNameElement クラス (タグ: <gmp-place-name>) HTMLElement を拡張し、PlaceNameElementOptions を実装、ライブラリ "places"

継承されるメソッド: addEventListener, removeEventListener

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

Places Data

プレイスクラス は PlaceOptions を実装します。ライブラリ「places」

静的メソッド: searchByText、 searchNearby

プロパティ: accessibilityOptions、addressComponents、addressDescriptor、adrFormatAddress、allowsDogs、attributions、businessStatus、consumerAlert、containingPlaces、currentOpeningHours、currentSecondaryOpeningHours、displayName、displayNameLanguageCode、editorialSummary、editorialSummaryLanguageCode、evChargeAmenitySummary、evChargeOptions、formattedAddress、fuelOptions、futureOpeningDate、generativeSummary、googleMapsLinks、googleMapsURI、hasCurbsidePickup、hasDelivery、hasDineIn、hasLiveMusic、hasMenuForChildren、hasOutdoorSeating、hasRestroom、hasTakeout、iconBackgroundColor、id、internationalPhoneNumber、isGoodForChildren、isGoodForGroups、isGoodForWatchingSports、isPureServiceAreaBusiness、isReservable、location、nationalPhoneNumber、neighborhoodSummary、parkingOptions、paymentOptions、photos、plusCode、postalAddress、priceLevel、priceRange、primaryType、primaryTypeDisplayName、primaryTypeDisplayNameLanguageCode、rating、regularOpeningHours、regularSecondaryOpeningHours、requestedLanguage、requestedRegion、resourceName、reviews、reviewSummary、servesBeer、servesBreakfast、servesBrunch、servesCocktails、servesCoffee、servesDessert、servesDinner、servesLunch、servesVegetarianFood、servesWine、shortFormattedAddress、subDestinations、svgIconMaskURI、timeZone、transitStation、types、userRatingCount、utcOffsetMinutes、viewport、websiteURI、openingHours、hasWiFi

メソッド: fetchFields、BetagetNextOpeningTime、BetaisOpen

継承されるメソッド: toJSON

PlaceOptions インターフェース

プロパティ: id、requestedLanguage、requestedRegion、resourceName

AccessibilityOptions クラス ライブラリ「places」

プロパティ: hasWheelchairAccessibleEntrance、hasWheelchairAccessibleParking、hasWheelchairAccessibleRestroom、hasWheelchairAccessibleSeating

AddressComponent クラス library "places"

プロパティ: longText、 shortText、 types

継承されるメソッド: toJSON

AddressDescriptor クラス ライブラリ「places」

プロパティ: areas, landmarks

継承されるメソッド: toJSON

エリアクラス ライブラリ「places」

プロパティ: containment, place

継承されるメソッド: toJSON

アトリビューション クラス ライブラリ「places」

プロパティ: provider, providerURI

継承されるメソッド: toJSON

AuthorAttribution クラス library "places"

プロパティ: displayName、 photoURI、 uri

継承されるメソッド: toJSON

ConnectorAggregation クラス ライブラリ「places」

プロパティ: availabilityLastUpdateTime、 availableCount、 count、 maxChargeRateKw、 outOfServiceCount、 type

ConsumerAlert クラス ライブラリ「places」

プロパティ: details、 languageCode、 overview

継承されるメソッド: toJSON

ConsumerAlertDetails クラス ライブラリ「places」

プロパティ: aboutLinkTitle、aboutLinkURI、description、title

Containment 定数 library "places"

定数: NEAR、OUTSKIRTS、WITHIN

ContentBlock クラス ライブラリ「places」

プロパティ: content、 contentLanguageCode、 referencedPlaces

継承されるメソッド: toJSON

EVChargeAmenitySummary クラス ライブラリ「places」

プロパティ: coffee、 disclosureText、 disclosureTextLanguageCode、 flagContentURI、 overview、 restaurant、 store

継承されるメソッド: toJSON

EVChargeOptions クラス ライブラリ「places」

プロパティ: connectorAggregations, connectorCount

継承されるメソッド: toJSON

EVConnectorType 定数 ライブラリ「places」

定数: CCS_COMBO_1、 CCS_COMBO_2、 CHADEMO、 J1772、 NACS、 OTHER、 TESLA、 TYPE_2、 UNSPECIFIED_GB_T、 UNSPECIFIED_WALL_OUTLET

EVSearchOptions インターフェース

プロパティ: connectorTypes, minimumChargingRateKw

FetchFieldsRequest インターフェース

プロパティ: fields, internalUsageAttributionIds

FuelOptions クラス ライブラリ「places」

プロパティ: fuelPrices

継承されるメソッド: toJSON

FuelPrice クラス library "places"

プロパティ: price、 type、 updateTime

FuelType 定数 library "places"

定数: BIO_DIESEL, DIESEL, DIESEL_PLUS, E100, E80, E85, LPG, METHANE, MIDGRADE, PREMIUM, REGULAR_UNLEADED, SP100, SP91, SP91_E10, SP92, SP95, SP95_E10, SP98, SP99, TRUCK_DIESEL

GenerativeSummary クラス ライブラリ「places」

プロパティ: disclosureText、disclosureTextLanguageCode、flagContentURI、overview、overviewLanguageCode

継承されるメソッド: toJSON

プロパティ: directionsURI、photosURI、placeURI、reviewsURI、writeAReviewURI

継承されるメソッド: toJSON

ランドマーク クラス ライブラリ「places」

プロパティ: place、spatialRelationship、straightLineDistanceMeters、travelDistanceMeters

継承されるメソッド: toJSON

Money クラス library "places"

プロパティ: currencyCode、 nanos、 units

メソッド: toString

継承されるメソッド: toJSON

NeighborhoodSummary クラス library "places"

プロパティ: description、disclosureText、disclosureTextLanguageCode、flagContentURI、overview

継承されるメソッド: toJSON

OpeningHours クラス library "places"

プロパティ: periods、 specialDays、 weekdayDescriptions

継承されるメソッド: toJSON

OpeningHoursPeriod クラス library "places"

プロパティ: close, open

継承されるメソッド: toJSON

OpeningHoursPoint クラス ライブラリ「places」

プロパティ: day、 hour、 minute

継承されるメソッド: toJSON

SecondaryOpeningHours クラス extends OpeningHours、ライブラリ「places」

プロパティ: type

継承されたプロパティ: periods、 specialDays、 weekdayDescriptions

継承されるメソッド: toJSON

ParkingOptions クラス ライブラリ「places」

プロパティ: hasFreeGarageParking、 hasFreeParkingLot、 hasFreeStreetParking、 hasPaidGarageParking、 hasPaidParkingLot、 hasPaidStreetParking、 hasValetParking

PaymentOptions クラス ライブラリ「places」

プロパティ: acceptsCashOnly、acceptsCreditCards、acceptsDebitCards、acceptsNFC

写真クラス ライブラリ「場所」

プロパティ: authorAttributions、flagContentURI、googleMapsURI、heightPx、widthPx

メソッド: getURI

継承されるメソッド: toJSON

PlusCode クラス ライブラリ「places」

プロパティ: compoundCode, globalCode

継承されるメソッド: toJSON

PostalAddress クラスは、ライブラリ「places」の PostalAddressLiteral を実装します。

プロパティ: addressLines、administrativeArea、languageCode、locality、organization、postalCode、recipients、regionCode、sortingCode、sublocality

継承されるメソッド: toJSON

PostalAddressLiteral インターフェース

プロパティ: addressLines、administrativeArea、languageCode、locality、organization、postalCode、recipients、regionCode、sortingCode、sublocality

PriceLevel 定数 library "places"

定数: EXPENSIVE、 FREE、 INEXPENSIVE、 MODERATE、 VERY_EXPENSIVE

PriceRange クラス library "places"

プロパティ: endPrice, startPrice

継承されるメソッド: toJSON

クラス ライブラリ「places」を確認する

プロパティ: authorAttribution、flagContentURI、googleMapsURI、originalText、originalTextLanguageCode、publishTime、rating、relativePublishTimeDescription、text、textLanguageCode、visitDateMonth、visitDateYear

継承されるメソッド: toJSON

ReviewSummary クラス library "places"

プロパティ: disclosureText、 disclosureTextLanguageCode、 flagContentURI、 reviewsURI、 text、 textLanguageCode

継承されるメソッド: toJSON

SearchByTextRequest インターフェース

プロパティ: evSearchOptions、fields、futureOpeningBusinessesIncluded、includedType、internalUsageAttributionIds、isOpenNow、language、locationBias、locationRestriction、maxResultCount、minRating、priceLevels、pureServiceAreaBusinessesIncluded、rankPreference、region、textQuery、useStrictTypeFiltering、query、BetarankBy

SearchByTextRankPreference 定数 ライブラリ「places」

定数: DISTANCE、RELEVANCE

SearchNearbyRequest インターフェース

プロパティ: excludedPrimaryTypes、excludedTypes、fields、futureOpeningBusinessesIncluded、includedPrimaryTypes、includedTypes、internalUsageAttributionIds、language、locationRestriction、maxResultCount、rankPreference、region

SearchNearbyRankPreference 定数 ライブラリ「places」

定数: DISTANCE、POPULARITY

SpatialRelationship 定数 ライブラリ「places」

定数: ACROSS_THE_ROAD、 AROUND_THE_CORNER、 BEHIND、 BESIDE、 DOWN_THE_ROAD、 NEAR、 WITHIN

TimeZone クラス ライブラリ「places」

プロパティ: id, version

継承されるメソッド: toJSON

TransitAgency クラス library "places"

プロパティ: displayName、 displayNameLanguageCode、 fareURL、 icon、 lines、 url

継承されるメソッド: toJSON

TransitIcon クラス library "places"

プロパティ: nameIncluded, url

継承されるメソッド: toJSON

TransitLine クラス library "places"

プロパティ: backgroundColor、displayName、displayNameLanguageCode、icon、id、shortDisplayName、shortDisplayNameLanguageCode、textColor、url、vehicleIcon、vehicleType

継承されるメソッド: toJSON

TransitStation クラス library "places"

プロパティ: agencies、displayName、displayNameLanguageCode、stops

継承されるメソッド: toJSON

TransitStop クラス ライブラリ「places」

プロパティ: displayName、displayNameLanguageCode、hasWheelchairAccessibleEntrance、id、location、platformCode、platformCodeLanguageCode、signageText、signageTextLanguageCode、stopCode、stopCodeLanguageCode

継承されるメソッド: toJSON

TransitVehicleType 定数 library "places"

定数: AIRPLANE、 BUS、 CABLE_CAR、 COACH、 COMMUTER_TRAIN、 FERRY、 FUNICULAR、 GONDOLA_LIFT、 HEAVY_RAIL、 HIGH_SPEED_TRAIN、 HORSE_CARRIAGE、 INTERCITY_BUS、 LONG_DISTANCE_TRAIN、 METRO_RAIL、 MONORAIL、 RAIL、 SHARE_TAXI、 SPECIAL、 SUBWAY、 TRAM、 TROLLEYBUS

予測入力データ

AutocompleteSuggestion クラス library "places"

静的メソッド: fetchAutocompleteSuggestions

プロパティ: placePrediction

AutocompleteRequest インターフェース

プロパティ: futureOpeningBusinessesIncluded、 includedPrimaryTypes、 includedRegionCodes、 input、 inputOffset、 internalUsageAttributionIds、 language、 locationBias、 locationRestriction、 origin、 pureServiceAreaBusinessesIncluded、 region、 sessionToken

AutocompleteSessionToken クラス ライブラリ「places」
PlacePrediction クラス library "places"

プロパティ: distanceMeters、 mainText、 placeId、 secondaryText、 text、 types

メソッド: BetafetchAddressValidation、toPlace

StringRange クラス ライブラリ「places」

プロパティ: endOffset, startOffset

FormattableText クラス ライブラリ「places」

プロパティ: matches, text

メソッド: toString

Geocoder

Geocoder クラス ライブラリ「geocoding」

メソッド: geocode

GeocoderRequest インターフェース

プロパティ: address、bounds、componentRestrictions、BetaextraComputations、fulfillOnZeroResults、language、location、placeId、region

GeocoderComponentRestrictions インターフェース

プロパティ: administrativeArea、country、locality、postalCode、route

ベータ版ExtraGeocodeComputation 定数 ライブラリ「geocoding」

定数: ADDRESS_DESCRIPTORS

GeocoderStatus 定数 ライブラリ「geocoding」

定数: ERROR、 INVALID_REQUEST、 OK、 OVER_QUERY_LIMIT、 REQUEST_DENIED、 UNKNOWN_ERROR、 ZERO_RESULTS

GeocoderResponse インターフェース

プロパティ: Betaaddress_descriptor、 plus_code、 results

GeocoderResult インターフェース

プロパティ: address_components、Betaaddress_descriptor、formatted_address、geometry、partial_match、place_id、plus_code、postcode_localities、types

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

プロパティ: areas, landmarks

GeocoderAddressComponent インターフェース

プロパティ: long_name、 short_name、 types

GeocoderGeometry インターフェース

プロパティ: bounds、location、location_type、viewport

GeocoderLocationType 定数 ライブラリ「geocoding」

定数: APPROXIMATE、GEOMETRIC_CENTER、RANGE_INTERPOLATED、ROOFTOP

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

プロパティ: display_name、 display_name_language_code、 place_id、 spatial_relationship、 straight_line_distance_meters、 travel_distance_meters、 types

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

プロパティ: containment、display_name、display_name_language_code、place_id

ベータ版Containment 定数 ライブラリ「geocoding」

定数: NEAR、OUTSKIRTS、WITHIN

ベータ版SpatialRelationship 定数 ライブラリ「geocoding」

定数: ACROSS_THE_ROAD、 AROUND_THE_CORNER、 BEHIND、 BESIDE、 DOWN_THE_ROAD、 NEAR、 WITHIN

Places Autocomplete Service(非推奨)

AutocompleteService クラス ライブラリ「places」

メソッド: getPlacePredictions、getQueryPredictions

AutocompletionRequest インターフェース

プロパティ: componentRestrictions、 input、 language、 locationBias、 locationRestriction、 offset、 origin、 region、 sessionToken、 types、 bounds、 location、 radius

AutocompleteResponse インターフェース

プロパティ: predictions

QueryAutocompletionRequest インターフェース

プロパティ: bounds、input、location、offset、radius

ComponentRestrictions インターフェース

プロパティ: country

AutocompletePrediction インターフェース

プロパティ: description、 distance_meters、 matched_substrings、 place_id、 structured_formatting、 terms、 types

QueryAutocompletePrediction インターフェース

プロパティ: description、matched_substrings、place_id、terms

PredictionTerm インターフェース

プロパティ: offset, value

PredictionSubstring インターフェース

プロパティ: length, offset

StructuredFormatting インターフェース

プロパティ: main_text、 main_text_matched_substrings、 secondary_text

Address Validation

AddressValidation クラス ライブラリ「addressValidation」

静的メソッド: fetchAddressValidation

プロパティ: address、 geocode、 metadata、 responseId、 uspsData、 verdict

継承されるメソッド: toJSON

AddressValidationRequest インターフェース

プロパティ: address、 internalUsageAttributionIds、 placeAutocompleteElement、 previousResponseId、 sessionToken、 uspsCASSEnabled

アドレス クラス ライブラリ「addressValidation」

プロパティ: components、 formattedAddress、 missingComponentTypes、 postalAddress、 unconfirmedComponentTypes、 unresolvedTokens

継承されるメソッド: toJSON

AddressComponent クラス ライブラリ「addressValidation」

プロパティ: componentName、componentNameLanguageCode、componentType、confirmationLevel、inferred、replaced、spellCorrected、unexpected

AddressMetadata クラス ライブラリ「addressValidation」

プロパティ: business、 poBox、 residential

継承されるメソッド: toJSON

ConfirmationLevel 定数 ライブラリ "addressValidation"

定数: CONFIRMED、UNCONFIRMED_AND_SUSPICIOUS、UNCONFIRMED_BUT_PLAUSIBLE

Geocode クラス library "addressValidation"

プロパティ: bounds、 featureSizeMeters、 location、 placeId、 placeTypes、 plusCode

メソッド: fetchPlace

継承されるメソッド: toJSON

粒度定数 ライブラリ "addressValidation"

定数: BLOCK、 OTHER、 PREMISE、 PREMISE_PROXIMITY、 ROUTE、 SUB_PREMISE

ベータ版PossibleNextAction 定数 ライブラリ「addressValidation」

定数: ACCEPT、CONFIRM、CONFIRM_ADD_SUBPREMISES、FIX

USPSAddress クラス ライブラリ「addressValidation」

プロパティ: city、cityStateZipAddressLine、firm、firstAddressLine、secondAddressLine、state、urbanization、zipCode、zipCodeExtension

継承されるメソッド: toJSON

USPSData クラス library "addressValidation"

プロパティ: abbreviatedCity、addressRecordType、carrierRoute、carrierRouteIndicator、cassProcessed、county、deliveryPointCheckDigit、deliveryPointCode、dpvCMRA、dpvConfirmation、dpvDoorNotAccessible、dpvDrop、dpvEnhancedDeliveryCode、dpvFootnote、dpvNonDeliveryDays、dpvNonDeliveryDaysValues、dpvNoSecureLocation、dpvNoStat、dpvNoStatReasonCode、dpvPBSA、dpvThrowback、dpvVacant、elotFlag、elotNumber、errorMessage、fipsCountyCode、hasDefaultAddress、hasNoEWSMatch、lacsLinkIndicator、lacsLinkReturnCode、pmbDesignator、pmbNumber、poBoxOnlyPostalCode、postOfficeCity、postOfficeState、standardizedAddress、suiteLinkFootnote

継承されるメソッド: toJSON

判定クラス ライブラリ「addressValidation」

プロパティ: addressComplete、geocodeGranularity、hasInferredComponents、hasReplacedComponents、hasUnconfirmedComponents、inputGranularity、BetapossibleNextAction、validationGranularity

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

PlacesService クラス ライブラリ「places」

メソッド: findPlaceFromPhoneNumber、 findPlaceFromQuery、 getDetails、 nearbySearch、 textSearch

PlaceDetailsRequest インターフェース

プロパティ: fields、language、placeId、region、sessionToken

FindPlaceFromPhoneNumberRequest インターフェース

プロパティ: fields、language、locationBias、phoneNumber

FindPlaceFromQueryRequest インターフェース

プロパティ: fields、language、locationBias、query

PlaceSearchRequest インターフェース

プロパティ: bounds、keyword、language、location、maxPriceLevel、minPriceLevel、openNow、radius、rankBy、type、name

TextSearchRequest インターフェース

プロパティ: bounds、 language、 location、 query、 radius、 region、 type

RankBy 定数 ライブラリ "places"

定数: DISTANCE、PROMINENCE

LocationBias typedef
LocationRestriction typedef
PlacesServiceStatus 定数 ライブラリ「places」

定数: INVALID_REQUEST、 NOT_FOUND、 OK、 OVER_QUERY_LIMIT、 REQUEST_DENIED、 UNKNOWN_ERROR、 ZERO_RESULTS

PlaceSearchPagination インターフェース

プロパティ: hasNextPage

メソッド: nextPage

PlaceResult インターフェース

プロパティ: address_components、adr_address、aspects、business_status、formatted_address、formatted_phone_number、geometry、html_attributions、icon、icon_background_color、icon_mask_base_uri、international_phone_number、name、opening_hours、photos、place_id、plus_code、price_level、rating、reviews、types、url、user_ratings_total、utc_offset_minutes、vicinity、website、utc_offset、permanently_closed

PlaceAspectRating インターフェース

プロパティ: rating, type

BusinessStatus 定数 ライブラリ "places"

定数: CLOSED_PERMANENTLY、CLOSED_TEMPORARILY、FUTURE_OPENING、OPERATIONAL

PlaceGeometry インターフェース

プロパティ: location, viewport

PlaceOpeningHours インターフェース

プロパティ: periods、 weekday_text、 open_now

メソッド: isOpen

PlaceOpeningHoursPeriod インターフェース

プロパティ: close, open

PlaceOpeningHoursTime インターフェース

プロパティ: day、hours、minutes、nextDate、time

PlacePlusCode インターフェース

プロパティ: compound_code, global_code

PlacePhoto インターフェース

プロパティ: height、 html_attributions、 width

メソッド: getUrl

PhotoOptions インターフェース

プロパティ: maxHeight, maxWidth

PlaceReview インターフェース

プロパティ: author_name、author_url、language、profile_photo_url、rating、relative_time_description、text、time、aspects

ルート

ルート ウィジェット

アルファ版Route3DElement クラス (タグ: <gmp-route-3d>) extends HTMLElement、implements Route3DElementOptions、ライブラリ「routes」

プロパティ: autofitsCamera(属性: autofits-camera)、departureTime(属性: departure-time)、destination(属性: destination)、fallbackInfo、geocodingResults、internalUsageAttributionIds(属性: internal-usage-attribution-ids)、origin(属性: origin)、routes、routingPreference(属性: routing-preference)、trafficPolylinesDisabled(属性: traffic-polylines-disabled)、travelMode(属性: travel-mode)

継承されるメソッド: addEventListener, removeEventListener

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

Route3DElementOptions インターフェース

プロパティ: autofitsCamera、departureTime、destination、internalUsageAttributionIds、origin、routingPreference、trafficPolylinesDisabled、travelMode

ルートデータ

ルートクラス ライブラリ「routes」

静的メソッド: computeRoutes

プロパティ: description、distanceMeters、durationMillis、legs、localizedValues、optimizedIntermediateWaypointIndices、path、polylineDetails、routeLabels、routeToken、speedPaths、staticDurationMillis、travelAdvisory、viewport、warnings

メソッド: Alphacreate3DPolylines、 createPolylines、 AlphacreatePopover、 createWaypointAdvancedMarkers、 AlphacreateWaypointMarkers

継承されるメソッド: toJSON

ComputeRoutesRequest インターフェース

プロパティ: arrivalTime、computeAlternativeRoutes、departureTime、destination、extraComputations、fields、intermediates、internalUsageAttributionIds、language、optimizeWaypointOrder、origin、polylineQuality、region、requestedReferenceRoutes、routeModifiers、routingPreference、trafficModel、transitPreference、travelMode、units

ComputeRoutesExtraComputation 定数 ライブラリ「routes」

定数: FLYOVER_INFO_ON_POLYLINE、 FUEL_CONSUMPTION、 HTML_FORMATTED_NAVIGATION_INSTRUCTIONS、 NARROW_ROAD_INFO_ON_POLYLINE、 TOLLS、 TRAFFIC_ON_POLYLINE

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

プロパティ: forEach, markerClass

DirectionalLocationLiteral インターフェース は、LatLngAltitudeLiteral、LatLngLiteral を継承します。

プロパティ: heading

継承されたプロパティ: altitude、 lat、 lng

DirectionalLocation クラスは、LatLngAltitude を拡張し、DirectionalLocationLiteral、LatLngAltitudeLiteral、LatLngLiteral、ライブラリ「routes」を実装します

プロパティ: heading

継承されたプロパティ: altitude、 lat、 lng

メソッド: toJSON

継承されるメソッド: equals

FallbackInfo クラス library "routes"

プロパティ: reason, routingMode

継承されるメソッド: toJSON

FallbackReason 定数 library "routes"

定数: LATENCY_EXCEEDED、SERVER_ERROR

FallbackRoutingMode 定数 ライブラリ "routes"

定数: TRAFFIC_AWARE、TRAFFIC_UNAWARE

GeocodedWaypoint クラス ライブラリ「routes」

プロパティ: geocoderStatus、intermediateWaypointRequestIndex、partialMatch、placeId、types

継承されるメソッド: toJSON

GeocodingResults クラス ライブラリ「routes」

プロパティ: destination、 intermediates、 origin

継承されるメソッド: toJSON

MultiModalSegment クラス ライブラリ「routes」

プロパティ: instructions、maneuver、stepEndIndex、stepStartIndex、travelMode

継承されるメソッド: toJSON

PolylineDetailInfo クラス ライブラリ「routes」

プロパティ: endIndex、 presence、 startIndex

継承されるメソッド: toJSON

PolylineDetails クラス ライブラリ「routes」

プロパティ: flyoverInfo, narrowRoadInfo

継承されるメソッド: toJSON

PolylineQuality 定数 library "routes"

定数: HIGH_QUALITY、OVERVIEW

ReferenceRoute 定数 library "routes"

定数: FUEL_EFFICIENT、SHORTER_DISTANCE

RoadFeatureState 定数 ライブラリ「routes」

定数: DOES_NOT_EXIST、EXISTS

RouteLabel 定数 ライブラリ「routes」

定数: DEFAULT_ROUTE、DEFAULT_ROUTE_ALTERNATE、FUEL_EFFICIENT、SHORTER_DISTANCE

RouteLeg クラス library "routes"

プロパティ: distanceMeters、durationMillis、endLocation、localizedValues、path、speedPaths、startLocation、staticDurationMillis、steps、stepsOverview、travelAdvisory

継承されるメソッド: toJSON

RouteLegLocalizedValues クラス ライブラリ「routes」

プロパティ: distance、 distanceLanguage、 duration、 durationLanguage、 staticDuration、 staticDurationLanguage

継承されるメソッド: toJSON

RouteLegStep クラス ライブラリ「routes」

プロパティ: distanceMeters、endLocation、instructions、localizedValues、maneuver、path、startLocation、staticDurationMillis、transitDetails、travelMode

継承されるメソッド: toJSON

RouteLegStepLocalizedValues クラス ライブラリ「routes」

プロパティ: distance、distanceLanguage、staticDuration、staticDurationLanguage

継承されるメソッド: toJSON

RouteLegTravelAdvisory クラス ライブラリ「routes」

プロパティ: speedReadingIntervals, tollInfo

継承されるメソッド: toJSON

RouteLocalizedValues クラス ライブラリ「routes」

プロパティ: distance、distanceLanguage、duration、durationLanguage、staticDuration、staticDurationLanguage、transitFare、transitFareLanguage

継承されるメソッド: toJSON

RouteModifiers インターフェース

プロパティ: avoidFerries、 avoidHighways、 avoidIndoor、 avoidTolls、 tollPasses、 vehicleInfo

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

プロパティ: polylineOptions, trafficPolylinesDisabled

RoutePolylineDetails インターフェース

プロパティ: speed、 transitDetails、 travelMode

RoutePolylineOptions インターフェース

プロパティ: colorScheme, polylineOptions

RouteTravelAdvisory クラス ライブラリ「routes」

プロパティ: fuelConsumptionMicroliters、routeRestrictionsPartiallyIgnored、speedReadingIntervals、tollInfo、transitFare

継承されるメソッド: toJSON

RoutingPreference 定数 ライブラリ「routes」

定数: TRAFFIC_AWARE、TRAFFIC_AWARE_OPTIMAL、TRAFFIC_UNAWARE

速度定数 ライブラリ「routes」

定数: NORMAL、SLOW、TRAFFIC_JAM

SpeedPath インターフェース

プロパティ: path, speed

SpeedReadingInterval クラス library "routes"

プロパティ: endPolylinePointIndex、 speed、 startPolylinePointIndex

StepsOverview クラス library "routes"

プロパティ: multiModalSegments

継承されるメソッド: toJSON

TollInfo クラス ライブラリ「routes」

プロパティ: estimatedPrices

継承されるメソッド: toJSON

TransitAgency クラス ライブラリ「routes」

プロパティ: name、 phoneNumber、 url

継承されるメソッド: toJSON

TransitDetails クラス library "routes"

プロパティ: arrivalStop、arrivalTime、departureStop、departureTime、headsign、headwayMillis、stopCount、transitLine、tripShortText

継承されるメソッド: toJSON

TransitLine クラス library "routes"

プロパティ: agencies、color、iconURL、name、shortName、textColor、url、vehicle

継承されるメソッド: toJSON

TransitPreference インターフェース

プロパティ: allowedTransitModes, routingPreference

TransitStop クラス ライブラリ「routes」

プロパティ: location, name

継承されるメソッド: toJSON

TransitVehicle クラス ライブラリ「routes」

プロパティ: iconURL、localIconURL、name、nameLanguage、vehicleType

継承されるメソッド: toJSON

VehicleEmissionType 定数 ライブラリ「routes」

定数: DIESEL、ELECTRIC、GASOLINE、HYBRID

VehicleInfo インターフェース

プロパティ: emissionType

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

プロパティ: location、sideOfRoad、vehicleStopover、via

WaypointMarkerDetails インターフェース

プロパティ: index、 leg、 totalMarkers

ルート マトリックス

RouteMatrix クラス ライブラリ「routes」

静的メソッド: computeRouteMatrix

プロパティ: rows

継承されるメソッド: toJSON

RouteMatrixRow クラス ライブラリ「routes」

プロパティ: items

継承されるメソッド: toJSON

RouteMatrixItem クラス ライブラリ「routes」

プロパティ: condition、distanceMeters、durationMillis、error、fallbackInfo、localizedValues、staticDurationMillis、travelAdvisory

ComputeRouteMatrixRequest インターフェース

プロパティ: arrivalTime、departureTime、destinations、extraComputations、fields、internalUsageAttributionIds、language、origins、region、routingPreference、trafficModel、transitPreference、travelMode、units

ComputeRouteMatrixExtraComputation 定数 ライブラリ「routes」

定数: TOLLS

RouteMatrixItemCondition 定数 ライブラリ「routes」

定数: ROUTE_EXISTS、ROUTE_NOT_FOUND

RouteMatrixItemError クラス extends Error、ライブラリ「routes」

継承されるメソッド: toJSON

RouteMatrixItemLocalizedValues クラス ライブラリ「routes」

プロパティ: distance、distanceLanguage、duration、durationLanguage、staticDuration、staticDurationLanguage、transitFare、transitFareLanguage

継承されるメソッド: toJSON

RouteMatrixOrigin インターフェース

プロパティ: routeModifiers, waypoint

Elevation

ElevationService クラス ライブラリ「elevation」

メソッド: getElevationAlongPath、getElevationForLocations

LocationElevationRequest インターフェース

プロパティ: locations

LocationElevationResponse インターフェース

プロパティ: results

PathElevationRequest インターフェース

プロパティ: path, samples

PathElevationResponse インターフェース

プロパティ: results

ElevationResult インターフェース

プロパティ: elevation、 location、 resolution

ElevationStatus 定数 ライブラリ「elevation」

定数: INVALID_REQUEST、 OK、 OVER_QUERY_LIMIT、 REQUEST_DENIED、 UNKNOWN_ERROR

Directions(非推奨)

DirectionsService クラス library "routes"

メソッド: route

DirectionsRequest インターフェース

プロパティ: avoidFerries、avoidHighways、avoidTolls、destination、drivingOptions、language、optimizeWaypoints、origin、provideRouteAlternatives、region、transitOptions、travelMode、unitSystem、waypoints

DirectionsStatus 定数 ライブラリ「routes」

定数: INVALID_REQUEST、 MAX_WAYPOINTS_EXCEEDED、 NOT_FOUND、 OK、 OVER_QUERY_LIMIT、 REQUEST_DENIED、 UNKNOWN_ERROR、 ZERO_RESULTS

DirectionsResult インターフェース

プロパティ: available_travel_modes、geocoded_waypoints、request、routes

DirectionsRenderer クラス extends MVCObject、ライブラリ「routes」

メソッド: getDirections、getMap、getPanel、getRouteIndex、setDirections、setMap、setOptions、setPanel、setRouteIndex

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: directions_changed

DirectionsRendererOptions インターフェース

プロパティ: directions、draggable、hideRouteList、infoWindow、map、markerOptions、panel、polylineOptions、preserveViewport、routeIndex、suppressBicyclingLayer、suppressInfoWindows、suppressMarkers、suppressPolylines

DirectionsWaypoint インターフェース

プロパティ: location, stopover

DirectionsGeocodedWaypoint インターフェース

プロパティ: partial_match、 place_id、 types

DirectionsRoute インターフェース

プロパティ: bounds、copyrights、fare、legs、overview_path、overview_polyline、summary、warnings、waypoint_order

DirectionsLeg インターフェース

プロパティ: arrival_time、departure_time、distance、duration、duration_in_traffic、end_address、end_location、start_address、start_location、steps、via_waypoints、traffic_speed_entry

DirectionsStep インターフェース

プロパティ: distance、duration、encoded_lat_lngs、end_location、instructions、maneuver、path、start_location、steps、transit、transit_details、travel_mode、start_point、end_point、lat_lngs、polyline

DirectionsPolyline インターフェース

プロパティ: points

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

プロパティ: location、 placeId、 query

TravelMode 定数 library "routes"

定数: BICYCLING、 DRIVING、 TRANSIT、 BetaTWO_WHEELER、 WALKING

DrivingOptions インターフェース

プロパティ: departureTime, trafficModel

TrafficModel 定数 ライブラリ "routes"

定数: BEST_GUESS、OPTIMISTIC、PESSIMISTIC

TransitOptions インターフェース

プロパティ: arrivalTime、departureTime、modes、routingPreference

TransitMode 定数 ライブラリ "routes"

定数: BUS、 BetaLIGHT_RAIL、 RAIL、 SUBWAY、 TRAIN、 TRAM

TransitRoutePreference 定数 ライブラリ「routes」

定数: FEWER_TRANSFERS、LESS_WALKING

TransitFare インターフェース

プロパティ: currency、 text、 value

TransitDetails インターフェース

プロパティ: arrival_stop、arrival_time、departure_stop、departure_time、headsign、headway、line、num_stops、trip_short_name

TransitStop インターフェース

プロパティ: location, name

TransitLine インターフェース

プロパティ: agencies、color、icon、name、short_name、text_color、url、vehicle

TransitAgency インターフェース

プロパティ: name、 phone、 url

TransitVehicle インターフェース

プロパティ: icon、local_icon、name、type

VehicleType 定数 ライブラリ「routes」

定数: BUS、CABLE_CAR、COMMUTER_TRAIN、FERRY、FUNICULAR、GONDOLA_LIFT、HEAVY_RAIL、HIGH_SPEED_TRAIN、INTERCITY_BUS、METRO_RAIL、MONORAIL、OTHER、RAIL、SHARE_TAXI、SUBWAY、TRAM、TROLLEYBUS

UnitSystem 定数 ライブラリ「core」

定数: IMPERIAL、METRIC

距離インターフェース

プロパティ: text, value

期間インターフェース

プロパティ: text, value

時間インターフェース

プロパティ: text、 time_zone、 value

距離行列(非推奨)

DistanceMatrixService クラス ライブラリ "routes"

メソッド: getDistanceMatrix

DistanceMatrixRequest インターフェース

プロパティ: avoidFerries、avoidHighways、avoidTolls、destinations、drivingOptions、language、origins、region、transitOptions、travelMode、unitSystem

DistanceMatrixResponse インターフェース

プロパティ: destinationAddresses、 originAddresses、 rows

DistanceMatrixResponseRow インターフェース

プロパティ: elements

DistanceMatrixResponseElement インターフェース

プロパティ: distance、duration、duration_in_traffic、fare、status

DistanceMatrixStatus 定数 ライブラリ「routes」

定数: INVALID_REQUEST、 MAX_DIMENSIONS_EXCEEDED、 MAX_ELEMENTS_EXCEEDED、 OK、 OVER_QUERY_LIMIT、 REQUEST_DENIED、 UNKNOWN_ERROR

DistanceMatrixElementStatus 定数 ライブラリ「routes」

定数: NOT_FOUND、OK、ZERO_RESULTS

3D Maps

3D 地図

Map3DElement クラス (タグ: <gmp-map-3d>) extends HTMLElement、implements Map3DElementOptions、ライブラリ "maps3d"

プロパティ: AlphaautofitsCameraAnimation(属性: autofits-camera-animation)、 bounds、 cameraPosition(属性: camera-position)、 center(属性: center)、 defaultUIHidden(属性: default-ui-hidden)、 description(属性: description)、 fov(属性: fov)、 gestureHandling(属性: gesture-handling)、 heading(属性: heading)、 internalUsageAttributionIds(属性: internal-usage-attribution-ids)、 language、 mapId(属性: map-id)、 maxAltitude(属性: max-altitude)、 maxHeading(属性: max-heading)、 maxTilt(属性: max-tilt)、 minAltitude(属性: min-altitude)、 minHeading(属性: min-heading)、 minTilt(属性: min-tilt)、 mode(属性: mode)、 range(属性: range)、 region、 roll(属性: roll)、 tilt(属性: tilt)、 defaultUIDisabled(属性: default-ui-disabled)

メソッド: flyCameraAround、flyCameraTo、stopCameraAnimation

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-animationend、 gmp-camerapositionchange、 gmp-centerchange、 gmp-click、 gmp-error、 gmp-fovchange、 gmp-headingchange、 gmp-map-id-error、 gmp-rangechange、 gmp-rollchange、 gmp-steadychange、 gmp-tiltchange

Map3DElementOptions インターフェース

プロパティ: AlphaautofitsCameraAnimation、bounds、cameraPosition、center、defaultUIHidden、description、fov、gestureHandling、heading、internalUsageAttributionIds、language、mapId、maxAltitude、maxHeading、maxTilt、minAltitude、minHeading、minTilt、mode、range、region、roll、tilt、defaultUIDisabled

MapMode 定数 library "maps3d"

定数: HYBRID、AlphaROADMAP、SATELLITE

GestureHandling 定数 library "maps3d"

定数: AUTO、COOPERATIVE、GREEDY

アルファ版AutofitsCameraAnimation 定数 ライブラリ "maps3d"

定数: FLY_TO、NONE

FlyAroundAnimationOptions インターフェース

プロパティ: camera、durationMillis、repeatCount、rounds

FlyToAnimationOptions インターフェース

プロパティ: durationMillis, endCamera

CameraOptions インターフェース

プロパティ: altitudeMode、cameraPosition、center、fov、heading、range、roll、tilt

SteadyChangeEvent クラス extends Event、ライブラリ "maps3d"

プロパティ: isSteady

LocationClickEvent クラス Event を拡張、ライブラリ「maps3d」

プロパティ: position

PlaceClickEvent クラスは、LocationClickEvent、Event、ライブラリ「maps3d」を拡張します

プロパティ: placeId

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

メソッド: fetchPlace

地図上に図形を描画する

MarkerElement クラス (タグ: <gmp-marker>) extends HTMLElement、implements MarkerElementOptions、ライブラリ「maps3d」

プロパティ: altitudeMode(属性: altitude-mode)、 anchorLeft(属性: anchor-left)、 anchorTop(属性: anchor-top)、 AlphaautofitsCamera(属性: autofits-camera)、 collisionBehavior(属性: collision-behavior)、 collisionPriority(属性: collision-priority)、 position(属性: position)、 title(属性: title)

スロット: default

CSS プロパティ: z-index

継承されるメソッド: addEventListener, removeEventListener

MarkerElementOptions インターフェース

プロパティ: altitudeMode、anchorLeft、anchorTop、AlphaautofitsCamera、collisionBehavior、collisionPriority、position、title

MarkerInteractiveElement クラス (タグ: <gmp-marker-interactive>) MarkerElement、HTMLElement を拡張し、MarkerElementOptions、MarkerInteractiveElementOptions を実装します。ライブラリは "maps3d" です。

プロパティ: gmpPopoverTargetElement(属性: gmp-popover-target-element)

継承されたプロパティ: altitudeMode(属性: altitude-mode)、 anchorLeft(属性: anchor-left)、 anchorTop(属性: anchor-top)、 AlphaautofitsCamera(属性: autofits-camera)、 collisionBehavior(属性: collision-behavior)、 collisionPriority(属性: collision-priority)、 position(属性: position)、 title(属性: title)

継承されたスロット: default

継承された CSS プロパティ: z-index

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-click

MarkerInteractiveElementOptions インターフェースは MarkerElementOptionsMarkerElementOptions を拡張します

プロパティ: gmpPopoverTargetElement

継承されたプロパティ: altitudeMode、anchorLeft、anchorTop、AlphaautofitsCamera、collisionBehavior、collisionPriority、position、title

Marker3DElement クラス (タグ: <gmp-marker-3d>) HTMLElement を拡張し、Marker3DElementOptions を実装します。ライブラリは "maps3d" です。

プロパティ: altitudeMode(属性: altitude-mode)、AlphaautofitsCamera(属性: autofits-camera)、collisionBehavior(属性: collision-behavior)、collisionPriority(属性: collision-priority)、drawsWhenOccluded(属性: draws-when-occluded)、extruded(属性: extruded)、label(属性: label)、position(属性: position)、sizePreserved(属性: size-preserved)、zIndex(属性: z-index)

スロット: default

継承されるメソッド: addEventListener, removeEventListener

Marker3DElementOptions インターフェース

プロパティ: altitudeMode、AlphaautofitsCamera、collisionBehavior、collisionPriority、drawsWhenOccluded、extruded、label、position、sizePreserved、zIndex

Marker3DInteractiveElement クラス (タグ: <gmp-marker-3d-interactive>) extends Marker3DElement、HTMLElement、implements Marker3DElementOptions、Marker3DInteractiveElementOptions、ライブラリ "maps3d"

プロパティ: gmpPopoverTargetElement(属性: gmp-popover-target-element)、 title(属性: title)

継承されたプロパティ: altitudeMode(属性: altitude-mode)、AlphaautofitsCamera(属性: autofits-camera)、collisionBehavior(属性: collision-behavior)、collisionPriority(属性: collision-priority)、drawsWhenOccluded(属性: draws-when-occluded)、extruded(属性: extruded)、label(属性: label)、position(属性: position)、sizePreserved(属性: size-preserved)、zIndex(属性: z-index)

スロット: default

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-click

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

プロパティ: gmpPopoverTargetElement, title

継承されたプロパティ: altitudeMode、AlphaautofitsCamera、collisionBehavior、collisionPriority、drawsWhenOccluded、extruded、label、position、sizePreserved、zIndex

Model3DElement クラス (タグ: <gmp-model-3d>) extends HTMLElement、implements Model3DElementOptions、ライブラリ "maps3d"

プロパティ: altitudeMode(属性: altitude-mode)、 orientation(属性: orientation)、 position(属性: position)、 scale(属性: scale)、 src(属性: src)

継承されるメソッド: addEventListener, removeEventListener

Model3DElementOptions インターフェース

プロパティ: altitudeMode、orientation、position、scale、src

Model3DInteractiveElement クラス (タグ: <gmp-model-3d-interactive>) extends Model3DElement、HTMLElement、implements Model3DElementOptions、Model3DInteractiveElementOptions、ライブラリ "maps3d"

継承されたプロパティ: altitudeMode(属性: altitude-mode)、 orientation(属性: orientation)、 position(属性: position)、 scale(属性: scale)、 src(属性: src)

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-click

Model3DInteractiveElementOptions インターフェースは Model3DElementOptions を拡張

継承されたプロパティ: altitudeMode、orientation、position、scale、src

Polyline3DElement クラス (タグ: <gmp-polyline-3d>) extends HTMLElement、implements Polyline3DElementOptions、ライブラリ "maps3d"

プロパティ: altitudeMode(属性: altitude-mode)、 AlphaautofitsCamera(属性: autofits-camera)、 drawsOccludedSegments(属性: draws-occluded-segments)、 extruded(属性: extruded)、 geodesic(属性: geodesic)、 outerColor(属性: outer-color)、 outerWidth(属性: outer-width)、 path(属性: path)、 strokeColor(属性: stroke-color)、 strokeWidth(属性: stroke-width)、 zIndex(属性: z-index)、 coordinates

継承されるメソッド: addEventListener, removeEventListener

Polyline3DElementOptions インターフェース

プロパティ: altitudeMode、AlphaautofitsCamera、coordinates、drawsOccludedSegments、extruded、geodesic、outerColor、outerWidth、path、strokeColor、strokeWidth、zIndex

Polyline3DInteractiveElement クラス (タグ: <gmp-polyline-3d-interactive>) extends Polyline3DElement、HTMLElement、implements Polyline3DElementOptions、Polyline3DInteractiveElementOptions、ライブラリ "maps3d"

継承されたプロパティ: altitudeMode(属性: altitude-mode)、AlphaautofitsCamera(属性: autofits-camera)、drawsOccludedSegments(属性: draws-occluded-segments)、extruded(属性: extruded)、geodesic(属性: geodesic)、outerColor(属性: outer-color)、outerWidth(属性: outer-width)、path(属性: path)、strokeColor(属性: stroke-color)、strokeWidth(属性: stroke-width)、zIndex(属性: z-index)、coordinates

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-click

Polyline3DInteractiveElementOptions インターフェースは Polyline3DElementOptions を拡張します

継承されたプロパティ: altitudeMode、AlphaautofitsCamera、coordinates、drawsOccludedSegments、extruded、geodesic、outerColor、outerWidth、path、strokeColor、strokeWidth、zIndex

Polygon3DElement クラス (タグ: <gmp-polygon-3d>) extends HTMLElement、Polygon3DElementOptions を実装、ライブラリ "maps3d"

プロパティ: altitudeMode、AlphaautofitsCamera(属性: autofits-camera)、drawsOccludedSegments(属性: draws-occluded-segments)、extruded(属性: extruded)、fillColor(属性: fill-color)、geodesic(属性: geodesic)、innerPaths、path(属性: path)、strokeColor(属性: stroke-color)、strokeWidth(属性: stroke-width)、zIndex(属性: z-index)、outerCoordinates、innerCoordinates

継承されるメソッド: addEventListener, removeEventListener

Polygon3DElementOptions インターフェース

プロパティ: altitudeMode、 AlphaautofitsCamera、 drawsOccludedSegments、 extruded、 fillColor、 geodesic、 innerCoordinates、 innerPaths、 outerCoordinates、 path、 strokeColor、 strokeWidth、 zIndex

Polygon3DInteractiveElement クラス (タグ: <gmp-polygon-3d-interactive>) Polygon3DElement、HTMLElement を拡張し、Polygon3DElementOptions、Polygon3DInteractiveElementOptions を実装します。ライブラリは "maps3d" です。

継承されたプロパティ: altitudeMode、AlphaautofitsCamera(属性: autofits-camera)、drawsOccludedSegments(属性: draws-occluded-segments)、extruded(属性: extruded)、fillColor(属性: fill-color)、geodesic(属性: geodesic)、innerPaths、path(属性: path)、strokeColor(属性: stroke-color)、strokeWidth(属性: stroke-width)、zIndex(属性: z-index)、outerCoordinates、innerCoordinates

継承されるメソッド: addEventListener, removeEventListener

イベント: gmp-click

Polygon3DInteractiveElementOptions インターフェース extends Polygon3DElementOptions

継承されたプロパティ: altitudeMode、AlphaautofitsCamera、drawsOccludedSegments、extruded、fillColor、geodesic、innerCoordinates、innerPaths、outerCoordinates、path、strokeColor、strokeWidth、zIndex

FlattenerElement クラス (タグ: <gmp-flattener>) HTMLElement を拡張し、FlattenerElementOptions を実装します。ライブラリ "maps3d"

プロパティ: innerPaths、 path(属性: path)

継承されるメソッド: addEventListener, removeEventListener

FlattenerElementOptions インターフェース

プロパティ: innerPaths, path

アルファ版Label3DElement クラス (タグ: <gmp-label-3d>) extends HTMLElement、implements Label3DElementOptions、ライブラリ "maps3d"

プロパティ: collisionBehavior(属性: collision-behavior)、 for(属性: for)

継承されるメソッド: addEventListener, removeEventListener

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

プロパティ: collisionBehavior, for

PopoverElement クラス (タグ: <gmp-popover>) HTMLElement を拡張し、PopoverElementOptions を実装します。ライブラリ「maps3d」

プロパティ: altitudeMode、autoPanDisabled(属性: auto-pan-disabled)、lightDismissDisabled(属性: light-dismiss-disabled)、open(属性: open)、positionAnchor(属性: position-anchor)

スロット: default、 header

CSS プロパティ: --gmp-popover-max-width、--gmp-popover-min-width、--gmp-popover-pixel-offset-x、--gmp-popover-pixel-offset-y、background-color、border-radius、box-shadow、color-scheme、padding

継承されるメソッド: addEventListener, removeEventListener

PopoverElementOptions インターフェース

プロパティ: altitudeMode、autoPanDisabled、lightDismissDisabled、open、positionAnchor

AltitudeMode 定数 ライブラリ "maps3d"

定数: ABSOLUTE、CLAMP_TO_GROUND、RELATIVE_TO_GROUND、RELATIVE_TO_MESH

アルファ版CirclePathElement クラス (タグ: <gmp-circle-path>) HTMLElement を拡張し、CirclePathElementOptions を実装します。ライブラリ "maps3d"

プロパティ: center(属性: center)、 radius(属性: radius)

継承されるメソッド: addEventListener, removeEventListener

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

プロパティ: center, radius

環境(アルファ版)

大気質

アルファ版AirQualityMeterElement クラス (タグ: <gmp-air-quality-meter>) HTMLElement を拡張し、AirQualityMeterElementOptions を実装し、ライブラリ "airQuality"

プロパティ: location(属性: location)、 requestedLanguage

継承されるメソッド: addEventListener, removeEventListener

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

AirQualityMeterElementOptions インターフェース

プロパティ: location, requestedLanguage

移動経路の共有

地図表示

JourneySharingMapView クラス ライブラリ「journeySharing」

プロパティ: automaticViewportMode、element、enableTraffic、locationProviders、map、mapOptions、locationProvider、destinationMarkerSetup、originMarkerSetup、taskOutcomeMarkerSetup、unsuccessfulTaskMarkerSetup、vehicleMarkerSetup、waypointMarkerSetup、anticipatedRoutePolylineSetup、takenRoutePolylineSetup、pingMarkerSetup、successfulTaskMarkerSetup、destinationMarkers、originMarkers、successfulTaskMarkers、taskOutcomeMarkers、unsuccessfulTaskMarkers、vehicleMarkers、waypointMarkers、anticipatedRoutePolylines、takenRoutePolylines

メソッド: addLocationProvider、removeLocationProvider

JourneySharingMapViewOptions インターフェース

プロパティ: automaticViewportMode、element、locationProviders、mapOptions、locationProvider、destinationMarkerSetup、originMarkerSetup、taskOutcomeMarkerSetup、unsuccessfulTaskMarkerSetup、vehicleMarkerSetup、waypointMarkerSetup、anticipatedRoutePolylineSetup、takenRoutePolylineSetup、pingMarkerSetup、successfulTaskMarkerSetup

AutomaticViewportMode 定数 ライブラリ "journeySharing"

定数: FIT_ANTICIPATED_ROUTE、NONE

LocationProvider 抽象クラス

メソッド: addListener

PollingLocationProvider 抽象クラスは LocationProvider を継承します。

プロパティ: isPolling, pollingIntervalMillis

継承されるメソッド: addListener

イベント: ispollingchange

PollingLocationProviderIsPollingChangeEvent インターフェース

プロパティ: error

認証

AuthToken インターフェース

プロパティ: expiresInSeconds, token

AuthTokenContext インターフェース

プロパティ: deliveryVehicleId、taskId、trackingId、tripId、vehicleId

AuthTokenFetcher typedef
AuthTokenFetcherOptions インターフェース

プロパティ: context, serviceType

FleetEngineServiceType 定数 ライブラリ「journeySharing」

定数: DELIVERY_VEHICLE_SERVICE、TASK_SERVICE、TRIP_SERVICE、UNKNOWN_SERVICE

UI のカスタマイズ

PolylineSetup typedef
PolylineSetupOptions インターフェース

プロパティ: polylineOptions, visible

DefaultPolylineSetupOptions インターフェース

プロパティ: defaultPolylineOptions, defaultVisible

MarkerSetup typedef
MarkerSetupOptions インターフェース

プロパティ: markerOptions

DefaultMarkerSetupOptions インターフェース

プロパティ: defaultMarkerOptions

MarkerCustomizationFunctionParams インターフェース

プロパティ: defaultOptions、 isNew、 marker

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

プロパティ: vehicle

継承されたプロパティ: defaultOptions、 isNew、 marker

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

プロパティ: stopIndex

継承されたプロパティ: defaultOptions、 isNew、 marker、 vehicle

TaskMarkerCustomizationFunctionParams インターフェースは、DeliveryVehicleMarkerCustomizationFunctionParams、MarkerCustomizationFunctionParams を拡張します。

プロパティ: task

継承されたプロパティ: defaultOptions、 isNew、 marker、 vehicle

ShipmentMarkerCustomizationFunctionParams インターフェース extends MarkerCustomizationFunctionParams

プロパティ: taskTrackingInfo

継承されたプロパティ: defaultOptions、 isNew、 marker

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

プロパティ: trip

継承されたプロパティ: defaultOptions、 isNew、 marker

TripWaypointMarkerCustomizationFunctionParams インターフェースは、TripMarkerCustomizationFunctionParams、MarkerCustomizationFunctionParams を拡張します。

プロパティ: waypointIndex

継承されたプロパティ: defaultOptions、 isNew、 marker、 trip

VehicleMarkerCustomizationFunctionParams インターフェース extends MarkerCustomizationFunctionParams

プロパティ: vehicle

継承されたプロパティ: defaultOptions、 isNew、 marker

VehicleWaypointMarkerCustomizationFunctionParams インターフェースは、VehicleMarkerCustomizationFunctionParams、MarkerCustomizationFunctionParams を拡張します。

プロパティ: waypointIndex

継承されたプロパティ: defaultOptions、 isNew、 marker、 vehicle

PolylineCustomizationFunctionParams インターフェース

プロパティ: defaultOptions、 isNew、 polylines

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

プロパティ: taskTrackingInfo

継承されたプロパティ: defaultOptions、 isNew、 polylines

TripPolylineCustomizationFunctionParams インターフェース extends PolylineCustomizationFunctionParams

プロパティ: trip

継承されたプロパティ: defaultOptions、 isNew、 polylines

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

プロパティ: vehicle

継承されたプロパティ: defaultOptions、 isNew、 polylines

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

プロパティ: deliveryVehicle

継承されたプロパティ: defaultOptions、 isNew、 polylines

Fleet Engine エンティティ

タスク インターフェース

プロパティ: attributes、estimatedCompletionTime、latestVehicleLocationUpdate、name、outcome、outcomeLocation、outcomeLocationSource、outcomeTime、plannedLocation、remainingVehicleJourneySegments、status、targetTimeWindow、trackingId、type、vehicleId

TaskInfo インターフェース

プロパティ: extraDurationMillis、 id、 targetTimeWindow

TaskTrackingInfo インターフェース

プロパティ: attributes、estimatedArrivalTime、estimatedTaskCompletionTime、latestVehicleLocationUpdate、name、plannedLocation、remainingDrivingDistanceMeters、remainingStopCount、routePolylinePoints、state、targetTimeWindow、taskOutcome、taskOutcomeTime、trackingId

Trip インターフェース

プロパティ: actualDropOffLocation、 actualPickupLocation、 dropOffTime、 latestVehicleLocationUpdate、 name、 passengerCount、 pickupTime、 plannedDropOffLocation、 plannedPickupLocation、 remainingWaypoints、 status、 type、 vehicleId

DeliveryVehicle インターフェース

プロパティ: attributes、currentRouteSegmentEndPoint、latestVehicleLocationUpdate、name、navigationStatus、remainingDistanceMeters、remainingDurationMillis、remainingVehicleJourneySegments

DeliveryVehicleStop インターフェース

プロパティ: plannedLocation、 state、 tasks

DeliveryVehicleStopState 定数 ライブラリ「journeySharing」

定数: ARRIVED、ENROUTE、NEW、UNSPECIFIED

VehicleJourneySegment インターフェース

プロパティ: drivingDistanceMeters、drivingDurationMillis、path、stop

VehicleLocationUpdate インターフェース

プロパティ: heading、location、speedKilometersPerHour、time

VehicleWaypoint インターフェース

プロパティ: distanceMeters、durationMillis、location、path、speedReadingIntervals

車両インターフェース

プロパティ: attributes、currentRouteSegmentEndPoint、currentRouteSegmentVersion、currentTrips、etaToFirstWaypoint、latestLocation、maximumCapacity、name、navigationStatus、remainingDistanceMeters、supportedTripTypes、vehicleState、vehicleType、waypoints、waypointsVersion

VehicleNavigationStatus 定数 ライブラリ「journeySharing」

定数: ARRIVED_AT_DESTINATION、 ENROUTE_TO_DESTINATION、 NO_GUIDANCE、 OFF_ROUTE、 UNKNOWN_NAVIGATION_STATUS

VehicleState 定数 ライブラリ「journeySharing」

定数: OFFLINE、ONLINE、UNKNOWN_VEHICLE_STATE

VehicleType 定数 ライブラリ「journeySharing」

定数: AUTO、 TAXI、 TRUCK、 TWO_WHEELER、 UNKNOWN

TripType 定数 ライブラリ「journeySharing」

定数: EXCLUSIVE、SHARED、UNKNOWN_TRIP_TYPE

TripWaypoint インターフェース

プロパティ: distanceMeters、 durationMillis、 location、 path、 speedReadingIntervals、 tripId、 waypointType

WaypointType 定数 ライブラリ「journeySharing」

定数: DROP_OFF_WAYPOINT_TYPE、INTERMEDIATE_DESTINATION_WAYPOINT_TYPE、PICKUP_WAYPOINT_TYPE、UNKNOWN_WAYPOINT_TYPE

TimeWindow インターフェース

プロパティ: endTime, startTime

速度定数 ライブラリ「journeySharing」

定数: NORMAL、SLOW、TRAFFIC_JAM

SpeedReadingInterval インターフェース

プロパティ: endPolylinePointIndex、 speed、 startPolylinePointIndex

トリップと注文の進捗状況

FleetEngineTripLocationProvider クラス extends PollingLocationProvider、LocationProvider、ライブラリ「journeySharing」

静的メソッド: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION、 TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

プロパティ: tripId

継承されたプロパティ: isPolling、 pollingIntervalMillis

メソッド: refresh

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineTripLocationProviderOptions インターフェース

プロパティ: activePolylineCustomization、authTokenFetcher、destinationMarkerCustomization、originMarkerCustomization、pollingIntervalMillis、projectId、remainingPolylineCustomization、takenPolylineCustomization、tripId、vehicleMarkerCustomization、waypointMarkerCustomization

FleetEngineTripLocationProviderUpdateEvent インターフェース

プロパティ: trip

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

FleetEngineDeliveryVehicleLocationProvider クラス extends PollingLocationProvider, LocationProvider, ライブラリ "journeySharing"

プロパティ: deliveryVehicleId、shouldShowOutcomeLocations、shouldShowTasks、staleLocationThresholdMillis、taskFilterOptions

継承されたプロパティ: isPolling、 pollingIntervalMillis

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineDeliveryVehicleLocationProviderOptions インターフェース

プロパティ: activePolylineCustomization、authTokenFetcher、deliveryVehicleId、deliveryVehicleMarkerCustomization、plannedStopMarkerCustomization、pollingIntervalMillis、projectId、remainingPolylineCustomization、shouldShowOutcomeLocations、shouldShowTasks、staleLocationThresholdMillis、takenPolylineCustomization、taskFilterOptions、taskMarkerCustomization、taskOutcomeMarkerCustomization

FleetEngineTaskFilterOptions インターフェース

プロパティ: completionTimeFrom、 completionTimeTo、 state

FleetEngineDeliveryVehicleLocationProviderUpdateEvent インターフェース

プロパティ: completedVehicleJourneySegments、 deliveryVehicle、 tasks

FleetEngineDeliveryFleetLocationProvider クラス extends PollingLocationProvider, LocationProvider, ライブラリ "journeySharing"

プロパティ: deliveryVehicleFilter、 locationRestriction、 staleLocationThresholdMillis

継承されたプロパティ: isPolling、 pollingIntervalMillis

継承されるメソッド: addListener

イベント: update

継承されたイベント: ispollingchange

FleetEngineDeliveryFleetLocationProviderOptions インターフェース

プロパティ: authTokenFetcher、 deliveryVehicleFilter、 deliveryVehicleMarkerCustomization、 locationRestriction、 projectId、 staleLocationThresholdMillis

FleetEngineDeliveryFleetLocationProviderUpdateEvent インターフェース

プロパティ: deliveryVehicles

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

FleetEngineVehicleLocationProvider クラス extends PollingLocationProvider、LocationProvider、ライブラリ「journeySharing」

静的メソッド: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION、 TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

プロパティ: staleLocationThresholdMillis, vehicleId

継承されたプロパティ: isPolling、 pollingIntervalMillis

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineVehicleLocationProviderOptions インターフェース

プロパティ: activePolylineCustomization、authTokenFetcher、destinationMarkerCustomization、intermediateDestinationMarkerCustomization、originMarkerCustomization、pollingIntervalMillis、projectId、remainingPolylineCustomization、staleLocationThresholdMillis、takenPolylineCustomization、vehicleId、vehicleMarkerCustomization

FleetEngineVehicleLocationProviderUpdateEvent インターフェース

プロパティ: trips, vehicle

FleetEngineFleetLocationProvider クラス extends PollingLocationProvider、LocationProvider、ライブラリ「journeySharing」

プロパティ: locationRestriction、 staleLocationThresholdMillis、 vehicleFilter

継承されたプロパティ: isPolling、 pollingIntervalMillis

継承されるメソッド: addListener

イベント: update

継承されたイベント: ispollingchange

FleetEngineFleetLocationProviderOptions インターフェース

プロパティ: authTokenFetcher、 locationRestriction、 projectId、 staleLocationThresholdMillis、 vehicleFilter、 vehicleMarkerCustomization

FleetEngineFleetLocationProviderUpdateEvent インターフェース

プロパティ: vehicles

配送追跡

FleetEngineShipmentLocationProvider クラスは、PollingLocationProvider、LocationProvider、ライブラリ「journeySharing」を継承します。

プロパティ: trackingId

継承されたプロパティ: isPolling、 pollingIntervalMillis

メソッド: refresh

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineShipmentLocationProviderOptions インターフェース

プロパティ: activePolylineCustomization、authTokenFetcher、deliveryVehicleMarkerCustomization、destinationMarkerCustomization、pollingIntervalMillis、projectId、remainingPolylineCustomization、takenPolylineCustomization、trackingId

FleetEngineShipmentLocationProviderUpdateEvent インターフェース

プロパティ: taskTrackingInfo

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

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

CoreLibrary インターフェース

プロパティ: ColorScheme、ControlPosition、event、LatLng、LatLngAltitude、LatLngBounds、MapsNetworkError、MapsNetworkErrorEndpoint、MapsRequestError、MapsServerError、MVCArray、MVCObject、Orientation3D、Point、RPCStatus、Settings、Size、SymbolPath、UnitSystem、Vector3D

MapsLibrary インターフェース

プロパティ: BicyclingLayer、Circle、Data、FeatureType、GroundOverlay、ImageMapType、InfoWindow、KmlLayer、KmlLayerStatus、Map、MapElement、MapTypeControlStyle、MapTypeId、MapTypeRegistry、MaxZoomService、MaxZoomStatus、OverlayView、Polygon、Polyline、Rectangle、RenderingType、StrokePosition、StyledMapType、TrafficLayer、TransitLayer、WebGLOverlayView、ZoomChangeEvent

Maps3DLibrary インターフェース

プロパティ: AltitudeMode、AlphaAutofitsCameraAnimation、AlphaCirclePathElement、FlattenerElement、GestureHandling、AlphaLabel3DElement、LocationClickEvent、Map3DElement、MapMode、Marker3DElement、Marker3DInteractiveElement、MarkerElement、MarkerInteractiveElement、Model3DElement、Model3DInteractiveElement、PlaceClickEvent、Polygon3DElement、Polygon3DInteractiveElement、Polyline3DElement、Polyline3DInteractiveElement、PopoverElement、SteadyChangeEvent

PlacesLibrary インターフェース

プロパティ: AccessibilityOptions、BetaActionButtonPosition、BetaActionLinkType、AddressComponent、AddressDescriptor、BetaAdvancedPlaceDetailsCompactElement、BetaAdvancedPlaceDetailsElement、BetaAdvancedPlaceListElement、BetaAdvancedPlaceSearchElement、Area、Attribution、AttributionColor、AuthorAttribution、Autocomplete、AutocompleteService、AutocompleteSessionToken、AutocompleteSuggestion、BasicPlaceAutocompleteElement、BusinessStatus、ConnectorAggregation、ConsumerAlert、ConsumerAlertDetails、Containment、ContentBlock、EVChargeAmenitySummary、EVChargeOptions、EVConnectorType、FormattableText、FuelOptions、FuelPrice、FuelType、GenerativeSummary、GoogleMapsLinks、Landmark、MediaSize、Money、NeighborhoodSummary、OpeningHours、OpeningHoursPeriod、OpeningHoursPoint、ParkingOptions、PaymentOptions、Photo、Place、PlaceAccessibleEntranceIconElement、BetaPlaceActionEvent、PlaceAddressElement、PlaceAllContentElement、PlaceAttributionElement、PlaceAutocompleteElement、BetaPlaceButtonElement、PlaceContentConfigElement、PlaceContextualElement、PlaceContextualListConfigElement、PlaceContextualListLayout、PlaceDetailsCompactElement、PlaceDetailsElement、PlaceDetailsLocationRequestElement、PlaceDetailsOrientation、PlaceDetailsPlaceRequestElement、PlaceFeatureListElement、BetaPlaceLinkElement、PlaceMediaElement、BetaPlaceNameElement、PlaceNearbySearchRequestElement、PlaceOpeningHoursElement、PlaceOpenNowStatusElement、PlacePhoneNumberElement、PlacePlusCodeElement、PlacePrediction、PlacePredictionSelectEvent、PlacePriceElement、PlaceRatingElement、PlaceReviewsElement、PlaceReviewSummaryElement、PlaceSearchAttributionPosition、PlaceSearchElement、PlaceSearchOrientation、PlaceSelectEvent、PlacesService、PlacesServiceStatus、PlaceStandardContentElement、PlaceSummaryElement、PlaceTextSearchRequestElement、PlaceTypeElement、PlaceTypeSpecificHighlightsElement、PlaceWebsiteElement、PlusCode、PostalAddress、PriceLevel、PriceRange、RankBy、Review、ReviewSummary、SearchBox、SearchByTextRankPreference、SearchNearbyRankPreference、SecondaryOpeningHours、SpatialRelationship、StringRange、TimeZone、TransitAgency、TransitIcon、TransitLine、TransitStation、TransitStop、TransitVehicleType

GeocodingLibrary インターフェース

プロパティ: Containment、 ExtraGeocodeComputation、 Geocoder、 GeocoderLocationType、 GeocoderStatus、 SpatialRelationship

RoutesLibrary インターフェース

プロパティ: ComputeRouteMatrixExtraComputation、ComputeRoutesExtraComputation、DirectionalLocation、DirectionsRenderer、DirectionsService、DirectionsStatus、DistanceMatrixElementStatus、DistanceMatrixService、DistanceMatrixStatus、FallbackInfo、FallbackReason、FallbackRoutingMode、GeocodedWaypoint、GeocodingResults、MultiModalSegment、PolylineDetailInfo、PolylineDetails、PolylineQuality、ReferenceRoute、RoadFeatureState、Route、AlphaRoute3DElement、RouteLabel、RouteLeg、RouteLegLocalizedValues、RouteLegStep、RouteLegStepLocalizedValues、RouteLegTravelAdvisory、RouteLocalizedValues、RouteMatrix、RouteMatrixItem、RouteMatrixItemCondition、RouteMatrixItemError、RouteMatrixItemLocalizedValues、RouteMatrixRow、RouteTravelAdvisory、RoutingPreference、Speed、SpeedReadingInterval、StepsOverview、TollInfo、TrafficModel、TransitAgency、TransitDetails、TransitLine、TransitMode、TransitRoutePreference、TransitStop、TransitVehicle、TravelMode、VehicleEmissionType、VehicleType

MarkerLibrary インターフェース

プロパティ: AdvancedMarkerClickEvent、 AdvancedMarkerElement、 Animation、 CollisionBehavior、 Marker、 PinElement

GeometryLibrary インターフェース

プロパティ: encoding、 poly、 spherical

ElevationLibrary インターフェース

プロパティ: ElevationService, ElevationStatus

StreetViewLibrary インターフェース

プロパティ: InfoWindow、OverlayView、StreetViewCoverageLayer、StreetViewPanorama、StreetViewPreference、StreetViewService、StreetViewSource、StreetViewStatus

JourneySharingLibrary インターフェース

プロパティ: AutomaticViewportMode、DeliveryVehicleStopState、FleetEngineDeliveryFleetLocationProvider、FleetEngineDeliveryVehicleLocationProvider、FleetEngineFleetLocationProvider、FleetEngineServiceType、FleetEngineShipmentLocationProvider、FleetEngineTripLocationProvider、FleetEngineVehicleLocationProvider、JourneySharingMapView、Speed、TripType、VehicleNavigationStatus、VehicleState、VehicleType、WaypointType

DrawingLibrary インターフェース

プロパティ: DrawingManager, OverlayType

VisualizationLibrary インターフェース

プロパティ: HeatmapLayer

AirQualityLibrary インターフェース

プロパティ: AirQualityMeterElement

AddressValidationLibrary インターフェース

プロパティ: Address、AddressComponent、AddressMetadata、AddressValidation、ConfirmationLevel、Geocode、Granularity、BetaPossibleNextAction、USPSAddress、USPSData、Verdict