首页 / 浏览问题 / WebGIS / 问题详情
WEBgl 图层开挖
125EXP 2021年09月22日
webgl3d s3m线图层开挖后怎么获取线的交点,以及倾斜摄影开挖面某一点的高程

1个回答

您好, s3m线图层开挖后怎么获取线的交点 指的是开挖面与线的交点吗?倾斜目前只支持裁剪,不支持开挖
6,087EXP 2021年09月22日
对的,globe开挖了之后有个坑,想得到跟线图层的交点位置,倾斜摄影也是按裁剪之后,想得到裁剪面上某一点的高程

您可以把线数据发一个数据服务,您的线是二维线还是三维线,如果是二维线的话可以用iServer中的叠加分析:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/SuperMapiServerRESTAPI/root/geometry/overlay/geometryOverlayResults.htm,求开挖面与线相交的部分,然后拿到相交部分节点;如果是三维线的话可以参考一下这篇博客,里面有提供算法:https://blog.csdn.net/hunter_wwq/article/details/41044179 ,或者也可以直接调用turf.js里面提供有线相交的接口。至于倾斜裁剪之后要获取到某一点的高度可以用scene.getHeight()去获取

好的,谢谢,我研究一下
...