摘要

为了解决从CAD电子水深图中精确提取单物标水深数据实测点位坐标困难等问题。以海图软件生成的CAD水深图为样本,对各种典型数字字符水深数据进行归纳统计,分析字符的“宽度、高度、旋转角度、插入点坐标”与“实测坐标”之间的数学关系,推导根据水深字符插入点坐标反算水深实测坐标的公式。通过计算机编程,使用文件数据流I/O读写、多线程并发、数组分块等技术,直接访问CAD的DXF交换格式文件,实现海量数据的快速读取、识别、分类,以及坐标推算和XYZ文件报表生成。之后,对各种典型和极端情况下的模拟水深样例进行检验,该算法坐标偏差为1~3 cm。在福厦高铁泉州湾跨海大桥工程中,需要进行“回淤分析”“冲刷分析”等精细化分析计算,要求提取水深数据的位置误差<50 cm,常规人工提取方式无法满足精度要求,而使用该算法得到的水深坐标与原始实测坐标差值<5 cm。

全文