首页 / 浏览问题 / 三维GIS / 问题详情
请问给管线贴的纹理可以通过js代码控制箭头大小和疏密程度吗?
ibruceko...  (24EXP)  初出茅庐
1月29日, 2021

请问上图的箭头贴图能不能在js代码中控制大小、疏密程度啊?(主要是大小),谢谢。

1个回答

您好,目前前端仅能设置纹理的uv速度,如果需要调整疏密程度需要在idesktop中对纹理贴图进行修改。
三次鱼疯...  (2,535EXP)  名扬四海
1月29日, 2021

yes感谢答复!

再请问下使用 Cesium.GeoJsonDataSource.load('/data/pipe/WSLINE.json') 加载的数据,怎么控制数据的海拔高度(距离地面的高度)?

let line = Cesium.GeoJsonDataSource.load('/data/pipe/WSLINE.json');
line.then((dataSource) => {
   let entities = dataSource.entities.values;
   // TODO 这里没找到能将entity下调的方法
});

// 有没有办法让这些entity往下沉5米,类似于图层设置底部高度

// 设置高度
layer.style3D.bottomAltitude = -5;
// 刷新
layer.refresh();

...