SuperMap iDesktopX 对河流面等分并分段渲染

作者:lzzzz

前言
在项目场景中,可能会遇到一条河流中要分段渲染不同的水深,水质指数等,这时,就需要对河流面进行等分操作,手动绘制工作量又较大,因此,我们实践了使用SuperMap iDesktopX桌面端实现此功能,并分享给大家。


1. 首先,我们需要一条河流的面数据

2. 通过面主干中心线,提取到河流面的中心线,得到结果为中心红线

3. 对中心线精确打断,此处可以设置为段数或间距,示例为打断成100份

4. 查看数据,发现已经打断好了

5. 计算几何属性,线中点的坐标

6. 再通过数据处理,属性转点,把线中点坐标转换为点数据集

7. 点在河流面中效果如图

8. 执行空间分析,把上一步中得到的点数据集转换为泰森多边形

9. 生成成功后,效果如下图

10. 对戴森多边形的面数据进行裁剪操作,叠加数据选择我们初始的河流面数据集

11. 得到的结果就是分段好的河流数据了,我们可以根据业务情况通过制作专题图等形式显示每段河流的不同水质,水深等指数

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值