cesium绘制点偏移点击位置

可能导致的原因是开启了地形

不开启地形,使用:

 var cartesian = viewer.camera.pickEllipsoid(event.position, viewer.scene.globe.ellipsoid);

开启地形,使用:

var ray=viewer.camera.getPickRay(event.position);
var cartesian = viewer.scene.globe.pick(ray, viewer.scene);

其他情况见

https://blog.csdn.net/weitaming1/article/details/95067688

发布了243 篇原创文章 · 获赞 36 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/A873054267/article/details/103372542