vue3+SuperMap iClient3D for Cesium实现地形开挖功能

本人小白一枚,文章如有问题还请各位大神评论区指出。整体实现是参考SuperMap iClient3D for Cesium的地形开挖功能源码~

文章目录

前言

一、主要功能

二、具体实现

1.HTML主要结构

2.javascript


前言

SuperMap iClient3D for Cesium中的Globe类提供了removeAllExcavationRegion方法,可移除开挖面(这里还可以通过选用removeAllExtractRegion方法实现地形抽出显示效果)。具体实现方法见下方代码。

一、主要功能

效果图:

 该功能主要实现通过指定开挖深度,绘制开挖区域从而实现地形开挖效果,如果配合地下管线数据效果更佳。

二、具体实现

1.HTML主要结构

代码如下:

开挖深度(米):

绘 制 清 除

2.javascript

代码如下:

你可能感兴趣的:(Cesium,supermap,javascript,3d,vue)