geosolution/cell~VideoTex(options)

数学模型视频纹理模型hmap.geosolution.math.VideoTexModel的组成元素,视频纹理

Summary

Methods:
destroy

销毁对象,如果视频纹理已经添加到VideoTexModel,需要先从VideoTexModel中移除后再销毁

getId

获取模型元素的id

Constructor

new VideoTex(options)

Parameters:
Name Type Description
options Object
Name Type Description
coordSeqs Array.<module:basetype~CoordSeq>

坐标序列数组,必填项,注意coordSeqs中索引0以后的coordSeq为岛洞。

video HTMLVideoElement | HTMLCanvasElement

html中的video元素,也可以是canvas要素。

videoRotate Array

video元素放到地图相对于x、y、z方向上的旋转。

Example
let coordseq = new hmap.basetype.CoordSeq([coordinate1,coordinate2,coordinate3,coordinate4,coordinate1]);
let videoTex = new hmap.geosolution.cell.VideoTex({
    coordSeqs: [coordseq],
    video:document.getElementById("video1"),
    videoRotate:[0,0,0]
});

Methods

destroy()

销毁对象,如果视频纹理已经添加到VideoTexModel,需要先从VideoTexModel中移除后再销毁

getId() → {String|*}

获取模型元素的id

Returns:
String | *