Google Maps JavaScript API v3 Reference

最終更新日: 2026 年 10 月 5 日(月)

これは、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 クラス 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 クラス Error を拡張、ライブラリ「core」

プロパティ: code、endpoint

MapsRequestError クラス 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(attr: center)、 headingInteractionDisabled(attr: heading-interaction-disabled)、 innerMap、 internalUsageAttributionIds(attr: internal-usage-attribution-ids)、 mapId(attr: map-id)、 renderingType(attr: rendering-type)、 tiltInteractionDisabled(attr: tilt-interaction-disabled)、 zoom(attr: 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 クラス Event を拡張、ライブラリ「maps」
Map クラス MVCObject を拡張、ライブラリ「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 定数 ライブラリ「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 クラス MVCObject を拡張、ライブラリ「maps」

メソッド: getMap、 setMap

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

BicyclingLayer クラス MVCObject を拡張、ライブラリ「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 クラス ライブラリ「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

Point クラス (ライブラリ「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 定数 ライブラリ「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 定数 ライブラリ「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

spherical 名前空間 library "geometry"

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

poly 名前空間 ライブラリ「geometry」

静的メソッド: containsLocation、 isLocationOnEdge

地図上での図形描画

高度なマーカー

AdvancedMarkerElement クラス (タグ: <gmp-advanced-marker>) 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 を拡張、ライブラリ「marker」
PinElement クラス HTMLElement を拡張、PinElementOptions を実装、ライブラリ「marker」

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

継承されたメソッド: addEventListener、 removeEventListener

PinElementOptions インターフェース

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

情報ウィンドウ

InfoWindow クラス 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 クラス 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 クラスは 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 クラス 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 定数 ライブラリ「maps」

定数: CENTER、 INSIDE、 OUTSIDE

データ

データクラス 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 クラス Data.Geometry を実装、ライブラリ「maps」

メソッド: forEachLatLng、 get、 getType

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

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

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

メソッド: 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 インターフェースは 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 クラス MVCObject を拡張、ライブラリ「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 クラス 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 クラス MVCObject を拡張、MapType を実装、ライブラリ「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 クラス 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 クラス 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

マーカー(非推奨)

Marker クラス 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

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

定数: BOUNCE、DROP

ヒートマップ(非推奨)

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

ストリートビュー

レンダリング

StreetViewPanorama クラス 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

プレイス

Place Widgets

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(attr: description)、 disabled(attr: disabled)、 futureOpeningBusinessesIncluded(attr: future-opening-businesses-included)、 includedPrimaryTypes(attr: included-primary-types)、 includedRegionCodes(attr: included-region-codes)、 internalUsageAttributionIds(attr: internal-usage-attribution-ids)、 locationBias、 locationRestriction、 maxlength(attr: maxlength)、 name(attr: name)、 noClearButton(attr: no-clear-button)、 noInputIcon(attr: no-input-icon)、 origin(attr: origin)、 placeholder(attr: placeholder)、 pureServiceAreaBusinessesIncluded(attr: pure-service-area-businesses-included)、 readonly(attr: readonly)、 requestedLanguage(attr: requested-language)、 requestedRegion(attr: requested-region)、 unitSystem(attr: 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(attr: internal-usage-attribution-ids)、 place

CSS プロパティ: --gmp-button-border-color、--gmp-button-border-radius、--gmp-button-border-width、--gmp-collage-border-radius-outer、--gmp-dialog-border-radius、--gmp-mat-color-disabled-surface、--gmp-mat-color-info、--gmp-mat-color-negative、--gmp-mat-color-neutral-container、--gmp-mat-color-on-neutral-container、--gmp-mat-color-on-positive-container、--gmp-mat-color-on-secondary-container、--gmp-mat-color-on-surface、--gmp-mat-color-on-surface-variant、--gmp-mat-color-outline-decorative、--gmp-mat-color-positive、--gmp-mat-color-positive-container、--gmp-mat-color-primary、--gmp-mat-color-secondary-container、--gmp-mat-color-surface、--gmp-mat-font-body-medium、--gmp-mat-font-body-small、--gmp-mat-font-display-small、--gmp-mat-font-family、--gmp-mat-font-headline-medium、--gmp-mat-font-label-large、--gmp-mat-font-label-medium、--gmp-mat-font-title-small、--gmp-mat-spacing-extra-large、--gmp-mat-spacing-extra-small、--gmp-mat-spacing-large、--gmp-mat-spacing-medium、--gmp-mat-spacing-small、--gmp-mat-spacing-two-extra-large、--gmp-star-rating-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>) PlaceDetailsElement、HTMLElement を拡張、AdvancedPlaceDetailsElementOptions、PlaceDetailsElementOptions を実装、ライブラリ「places」

プロパティ: internalUsageAttributionIds(attr: 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(attr: 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>) HTMLElement を拡張、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>) PlaceSearchElement、HTMLElement を拡張、AdvancedPlaceSearchElementOptions、PlaceSearchElementOptions を実装、ライブラリ「places」

プロパティ: attributionPosition(attr: attribution-position)、 internalUsageAttributionIds(attr: internal-usage-attribution-ids)、 orientation(attr: orientation)、 selectable(attr: selectable)、 truncationPreferred(attr: 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 インターフェース PlaceSearchElementOptions を拡張

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

ベータ版AdvancedPlaceListElement クラス (タグ: <gmp-advanced-place-list>)HTMLElement を拡張、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(attr: excluded-primary-types)、 excludedTypes(attr: excluded-types)、 futureOpeningBusinessesIncluded、 includedPrimaryTypes(attr: included-primary-types)、 includedTypes(attr: included-types)、 locationRestriction(attr: location-restriction)、 maxResultCount(attr: max-result-count)、 rankPreference(attr: 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(attr: context-token)

継承されたメソッド: addEventListener、 removeEventListener

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

プロパティ: contextToken

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

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

継承されたメソッド: addEventListener、 removeEventListener

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

プロパティ: layout、 mapHidden

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

定数: COMPACT、VERTICAL

Place Widgets のコンテンツのカスタマイズ

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>) HTMLElement を拡張、PlaceStandardContentElementOptions を実装、ライブラリ「places」

継承されたメソッド: addEventListener、 removeEventListener

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

プロパティ: lightboxPreferred(attr: lightbox-preferred)、 preferredSize(attr: 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>) HTMLElement を拡張、PlaceAccessibleEntranceIconElementOptions を実装、ライブラリ「places」

継承されたメソッド: addEventListener、 removeEventListener

PlaceAccessibleEntranceIconElementOptions インターフェース
PlaceOpenNowStatusElement クラス (タグ: <gmp-place-open-now-status>) HTMLElement を拡張、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(attr: action)、 actionAriaLabel(attr: action-aria-label)、 defaultIconHidden(attr: default-icon-hidden)、 href(attr: href)、 label(attr: label)、 target(attr: 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 定数 ライブラリ「places」

定数: ACTION_CORNER、ACTION_MAIN

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

プロパティ: place

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

継承されたメソッド: addEventListener、 removeEventListener

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

Places Data

Place クラス 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 クラス ライブラリ「places」

プロパティ: longText、 shortText、 types

継承されるメソッド: toJSON

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

プロパティ: areas、landmarks

継承されるメソッド: toJSON

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

プロパティ: containment、 place

継承されるメソッド: toJSON

Attribution クラス ライブラリ「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

包含定数 ライブラリ「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 クラス ライブラリ「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 クラス ライブラリ「places」

プロパティ: currencyCode、 nanos、 units

メソッド: toString

継承されるメソッド: toJSON

NeighborhoodSummary クラス ライブラリ「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

Photo クラス ライブラリの「places」

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

メソッド: getURI

継承されるメソッド: toJSON

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

プロパティ: compoundCode、 globalCode

継承されるメソッド: toJSON

PostalAddress クラス PostalAddressLiteral を実装、ライブラリ「places」

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

プロパティ: endPrice、startPrice

継承されるメソッド: toJSON

クラス library "places" を確認する

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

継承されるメソッド: toJSON

ReviewSummary クラス ライブラリ「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 クラス ライブラリ「places」

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

継承されるメソッド: toJSON

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

プロパティ: nameIncluded、 url

継承されるメソッド: toJSON

TransitLine クラス ライブラリ「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 クラス ライブラリ「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

Address クラス ライブラリ「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>) HTMLElement を拡張、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

ルートデータ

Route クラス ライブラリ「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 定数 ライブラリ「routes」

定数: HIGH_QUALITY、OVERVIEW

ReferenceRoute 定数 ライブラリ「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 クラス ライブラリ「routes」

プロパティ: endPolylinePointIndex、 speed、 startPolylinePointIndex

StepsOverview クラス ライブラリ「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 クラス ライブラリ「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

Route Matrix

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 クラス ライブラリ「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 クラス 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 定数 ライブラリ「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

Distance インターフェース

プロパティ: text、 value

Duration インターフェース

プロパティ: text、 value

Time インターフェース

プロパティ: 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)、 BetacolorScheme(属性: color-scheme)、 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)、 BetamaxMemoryMegabytes(属性: max-memory-megabytes)、 maxTilt(属性: max-tilt)、 minAltitude(属性: min-altitude)、 minHeading(属性: min-heading)、 minTilt(属性: min-tilt)、 mode(属性: mode)、 BetaqualityMode(属性: quality-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、BetacolorScheme、defaultUIHidden、description、fov、gestureHandling、heading、internalUsageAttributionIds、language、mapId、maxAltitude、maxHeading、BetamaxMemoryMegabytes、maxTilt、minAltitude、minHeading、minTilt、mode、BetaqualityMode、range、region、roll、tilt、defaultUIDisabled

MapMode 定数 ライブラリ「maps3d」

定数: HYBRID、 BetaROADMAP、 SATELLITE

ベータ版QualityMode 定数 ライブラリ「maps3d」

定数: FIDELITY、PERFORMANCE

GestureHandling 定数 ライブラリ「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 クラス Event を拡張、ライブラリ「maps3d」

プロパティ: isSteady

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

プロパティ: position

LocationPointerEvent クラス extends Event、ライブラリ「maps3d」

プロパティ: position

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

プロパティ: placeId

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

メソッド: fetchPlace

地図上に図形を描画する

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

プロパティ: altitudeMode(attr: altitude-mode)、 anchorLeft(attr: anchor-left)、 anchorTop(attr: anchor-top)、 AlphaautofitsCamera(attr: autofits-camera)、 collisionBehavior(attr: collision-behavior)、 collisionPriority(attr: collision-priority)、 position(attr: position)、 title(attr: 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(attr: 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>) Marker3DElement、HTMLElement を拡張、Marker3DElementOptions、Marker3DInteractiveElementOptions を実装、ライブラリ「maps3d」

プロパティ: gmpPopoverTargetElement(attr: gmp-popover-target-element)、 title(attr: 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、 gmp-pointermove、 gmp-pointerout、 gmp-pointerover

Marker3DInteractiveElementOptions インターフェース Marker3DElementOptions を拡張

プロパティ: gmpPopoverTargetElement、title

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

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

プロパティ: altitudeMode(attr: altitude-mode)、 orientation(attr: orientation)、 position(attr: position)、 scale(attr: scale)、 src(attr: 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、 gmp-pointermove、 gmp-pointerout、 gmp-pointerover

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

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

Polyline3DElement クラス (タグ: <gmp-polyline-3d>) HTMLElement を拡張、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>) Polyline3DElement、HTMLElement を拡張、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、 gmp-pointermove、 gmp-pointerout、 gmp-pointerover

Polyline3DInteractiveElementOptions インターフェース Polyline3DElementOptions を拡張

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

Polygon3DElement クラス (タグ: <gmp-polygon-3d>) 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、 gmp-pointermove、 gmp-pointerout、 gmp-pointerover

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>) HTMLElement を拡張、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(attr: center)、 radius(attr: 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 インターフェース MarkerCustomizationFunctionParams を拡張

プロパティ: taskTrackingInfo

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

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

プロパティ: trip

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

TripWaypointMarkerCustomizationFunctionParams インターフェース TripMarkerCustomizationFunctionParams、MarkerCustomizationFunctionParams を拡張

プロパティ: waypointIndex

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

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

プロパティ: vehicle

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

VehicleWaypointMarkerCustomizationFunctionParams インターフェース VehicleMarkerCustomizationFunctionParams、MarkerCustomizationFunctionParams を拡張

プロパティ: waypointIndex

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

PolylineCustomizationFunctionParams インターフェース

プロパティ: defaultOptions、 isNew、 polylines

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

プロパティ: taskTrackingInfo

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

TripPolylineCustomizationFunctionParams インターフェース 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

乗車インターフェース

プロパティ: 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 クラス PollingLocationProvider、LocationProvider、ライブラリ「journeySharing」を拡張

プロパティ: deliveryVehicleFilter、 locationRestriction、 staleLocationThresholdMillis

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

継承されるメソッド: addListener

イベント: update

継承されたイベント: ispollingchange

FleetEngineDeliveryFleetLocationProviderOptions インターフェース

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

FleetEngineDeliveryFleetLocationProviderUpdateEvent インターフェース

プロパティ: deliveryVehicles

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

FleetEngineVehicleLocationProvider クラス 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、 BetaLabel3DElement、 LocationClickEvent、 LocationPointerEvent、 Map3DElement、 MapMode、 Marker3DElement、 Marker3DInteractiveElement、 MarkerElement、 MarkerInteractiveElement、 Model3DElement、 Model3DInteractiveElement、 PlaceClickEvent、 Polygon3DElement、 Polygon3DInteractiveElement、 Polyline3DElement、 Polyline3DInteractiveElement、 PopoverElement、 BetaQualityMode、 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