基于.NET API的河道深泓线提取的CAD工具的开发和应用
2015-12-02李曦凌向明明
水电与抽水蓄能 2015年1期
李曦凌,向明明
(中国电建集团昆明勘测设计研究院有限公司,云南省昆明市 650001)
基于.NET API的河道深泓线提取的CAD工具的开发和应用
李曦凌,向明明
(中国电建集团昆明勘测设计研究院有限公司,云南省昆明市 650001)
在多波束测深系统应用于河道水下地形测量中,由于数据量巨大,手工提取深泓线成为了一项艰巨而繁琐的任务。本文提出了在CAD2010平台下,利用VB.NET语言,实现深泓线自动提取的方法。
多波束水下地形测量;深泓线提取;.NET API;CAD二次开发
0 引言
河床深泓线河底最低点的连线,是河流特性的基本参数,它反映了河道的变化,对于河流、水库的演变过程研究有着重要意义。在水下地形测量中,深泓线是一项重要的测量成果。目前对深泓线的绘制主要有人工和自动两种方法,自动算法主要是闭合等深线端点法[1],这种方法适用于纸质地形图矢量化后的深泓线提取,但是由于等高距、地形图比例尺的限制及等深线本身的误差,提取后的深泓线精度不高。
多波束测深系统能获得一个条带覆盖区域内多个测量点的海底深度值,实现了从“点—线”测量到“线—面”测量的跨越。多波束系统能够生产出高精度点云,在此基础上绘制的深泓线精度高。但是,一条河的点云数据量十分庞大,就算将点云抽稀成按一定间距分布的高程点,人工绘制深泓线也是一件十分繁琐的事。因此,通过编写程序实现深泓线自动提取十分必要。
本文的主要方法是在CAD平台下提取、绘制深泓线。……
登录APP查看全文
