首页 / 浏览问题 / 三维GIS / 问题详情
cesium 根据起点和终点绘制正弦曲线
6EXP 2022年08月23日
现在根据起点和终点获取到了,两点之间连线上的的坐标点,但现在要求根据起点和终点绘制正弦曲线,如何获取正弦曲线上的点坐标。

3 个回答

cesium应该不带这种方法。感觉大概可以这么搞,已有的起点终点,按间距细分一下,分成一小段一小段,然后传值进入math函数计算曲线值,计算后的值返回后通过实体再去加。但是传入的值很奇怪这个值应该是一个特征值或者一个固定值。用点坐标加上返回来的计算值作为z值。通过实体去绘制。
330EXP 2022年08月23日

感觉小白说的这个方向可以诶,看了一些大佬的博客,大多数都是按照这样去做的,给楼主安利其中一篇博客:https://blog.csdn.net/Holy_Jack/article/details/109709105

271EXP 2022年08月23日

您好,我们的iclient cesium或者原生的都没有太直接正弦曲线函数,

超图的iclient的话,可以考虑在一定程度上结束标绘模块的曲线绘制:

http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#plot_dynamicPlot

如果不能满足您的直接绘制需求的话,建议您从原生的着色器或者微元小直线等思路,根据业务需求自行实现。

可以参考互联网上的一些资料,如:

https://webglfundamentals.org/webgl/lessons/webgl-3d-geometry-lathe.html

https://zhuanlan.zhihu.com/p/279303291

https://blog.csdn.net/qw8704149/article/details/118587052

希望可以帮助到您。

10,588EXP 2022年08月23日
...