提问人:Glad 提问时间:11/3/2023 更新时间:11/3/2023 访问量:14
如何编辑 Cesium.Primitive Ojbect 中的一条折线?
How to edit one of the polyline in the Cesium.Primitive Ojbect?
问:
我正在尝试使用一个 Cesium.Primitive 对象来创建大量多段线。我该怎么做才能编辑其中一条折线? 这是我的代码:
`let instances = [];
for (let i = 0; i < data.length; i++) {
let linePositions = Cesium.Cartesian3.fromDegreesArray(data[i]);
let lineGeometry = new Cesium.PolylineGeometry({
positions: linePositions,
width: option.width,
});
let instance = new Cesium.GeometryInstance({
geometry: lineGeometry,
attributes: {
color: Cesium.ColorGeometryInstanceAttribute.fromColor(Cesium.Color.fromCssColorString(option.color).withAlpha(1))
}
});
instances.push(instance);
}
return new Cesium.Primitive({
geometryInstances: [...instances],
appearance: new Cesium.PolylineColorAppearance(),
})`;
我想在多段线上方移动时编辑其中一条折线
答: 暂无答案
评论