VelocityVectorProperty表示物体在某一时刻的速度向量属性。这个向量在3D世界空间中由起点位置和向量方向组成,可以用来表示飞行器、导弹或运动物体等的运动轨迹。
new Cesium.VelocityVectorProperty(options);
Cartesian3
类型,表示向量起点的坐标位置,默认值为(0, 0, 0)
。Cartesian3
类型,表示速度向量的方向,默认值为(0, 0, 0)
。Number
类型,表示速度向量的最小值,用于显示此向量的最小长度(像素)。默认值为0.0
。Number
类型,表示速度向量的最大值,用于显示此向量的最大长度(像素)。默认值为Number.MAX_VALUE
。var viewer = new Cesium.Viewer('cesiumContainer');
var entity = viewer.entities.add({
name: 'VelocityVectorProperty',
position: Cesium.Cartesian3.fromDegrees(-75.59777, 40.03883, 10000),
velocity: new Cesium.VelocityVectorProperty({
position: Cesium.Cartesian3.fromDegrees(-75.59777, 40.03883, 10000),
vector: Cesium.Cartesian3.fromElements(1000, 0, 0),
minimumSpeed: 10.0,
maximumSpeed: 50.0
}),
model: {
uri: './SampleData/models/CesiumAir/Cesium_Air.gltf',
minimumPixelSize: 128
}
});
viewer.zoomTo(viewer.entities);