new VideoLayer(options)
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/mapboxgl/iclient-mapboxgl.js"></script>
<script type="text/javascript" src="https://iclient.supermap.io/web/libs/opencv/3.4/opencv.js"></script>
<script>
new mapboxgl.supermap.VideoLayer(options);
</script>
// ES6 Import
import { VideoLayer } from "@supermapgis/iclient-mapboxgl";
// 将上面 opencv 源码拷贝到本地路径引用
options.opencv = "your opencv path";
new VideoLayer(options);
mapboxgl/overlay/VideoLayer.js, line 42
| Name | Type | Description | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
构造参数。
|
- Version:
- 11.2.0
Extends
Methods
-
moveLayer(beforeId)
mapboxgl/overlay/VideoLayer.js, line 386 -
移动图层。
Name Type Description beforeIdstring 要移动到的图层前的 id。
-
onAdd(map)
mapboxgl/overlay/VideoLayer.js, line 109 -
添加该图层。
Name Type Description mapmapboxgl.Map 地图实例。
-
setVisibility(visibility)
mapboxgl/overlay/VideoLayer.js, line 395 -
设置图层可见性。
Name Type Description visibilityboolean 可选 是否显示图层。
Type Definitions
-
VideoParametersObject
-
视频配准参数。
Properties:
Name Type Description pitchnumber 俯仰角。
rollnumber 侧偏角。
yawnumber 偏航角。
xnumber 视频 x 坐标。
ynumber 视频 y 坐标。
znumber 视频 z 坐标。
fovXnumber 水平方向上以像素为单位的焦距。
fovYnumber 垂直方向上以像素为单位的焦距。
centerXnumber 相机中心的水平坐标。
centerYnumber 相机中心的垂直坐标。
-
VideoTimeParametersObject
-
按时间播放时的视频配准参数。
Properties:
Name Type Description pitchnumber 俯仰角。
rollnumber 侧偏角。
yawnumber 偏航角。
xnumber 视频 x 坐标。
ynumber 视频 y 坐标。
znumber 视频 z 坐标。
fovXnumber 水平方向上以像素为单位的焦距。
fovYnumber 垂直方向上以像素为单位的焦距。
centerXnumber 相机中心的水平坐标。
centerYnumber 相机中心的垂直坐标。
timenumber 视频时间,单位秒。
extentArray 视频范围。