APP下载

浅谈带状地形图任意分幅的方法

2012-02-08杨海成赵永铎冯金武詹小英

城市勘测 2012年3期
关键词:图幅二次开发自动

杨海成,赵永铎,冯金武,詹小英

(核工业航测遥感中心,河北石家庄 050002)

1 带状地形图特点及其分幅方法

带状地形图指狭长地带的地形图,因其狭长、弯曲、不规则,形状像带子而得名。带状地形图一般为专业用图,常用于铁路、公路、运河、管线等线形工程。因其受线路长度、宽度、方向的制约,长期以来其分幅不易达成统一。一般情况下图幅分幅采用倾斜分幅,图号一般采用顺序编号。采用沿着中心线,按照一定长度倾斜分幅的方法,其优点是线路中线位于图幅中间,最大限度减少图幅数。不足之处在于,在线路有一定弧度时,相邻图幅内图廓有重叠,图幅之间接边以一幅图的内图廓相接,内业工作不很方便。

2 任意分幅的方法

在地形图分幅的过程中,如果采用倾斜分幅,一般的方法是按照设计书的要求,在CAD上画出指定大小的矩形框,根据自己画的矩形,沿线路进行复制,旋转,依次进行分幅。根据设计要求,进行整饰图廓。在实际工作中,由于线路较长,重复枯燥的工作很容易产生错误,而且图幅整饰的工作量巨大。在实践工作中,针对此种现象,我们总结出了带状地形图任意分幅的方法,图幅采用任意四边形,图廓线大致与线路垂直且线路位于图廓线中间点上,相邻图幅以内图廓线相接。任意分幅采用按地形图按线路走向自由分幅,沿着中心线,按照一定长度并倾斜分幅。以路线前进方向(由北向南)为假定东方向,逆时针旋转90°为假定北方向。以假定北方向作为成图北方向,按照“图式”规则添加注记或符号。图幅整体编号应为自北向南进行。倾斜分幅与任意分幅的差别如图1、图2所示。

图1 倾斜分幅图

图2 任意分幅图

3 自动生成图廓

采用任意分幅时,由于每幅图不尽相同,图廓需要重新编制,如果手工编制,繁重的工作很容易造成各图廓整饰错误,并给工作带来巨大的工作量。通过利用AutoCAD的二次开发语言LISP进行编制,首先根据分幅图生成元数据文件,添加图廓时只需选取元数据文件。利用程序,自动生成图廓。

自动生成图廓的主要思路如下:首先利用“open”语句,读取图幅说明文件。逐行读取图名、比例尺、内图廓角点坐标、成图方法、坐标系、版式、成图单位等注记信息。根据内图廓角点坐标计算各注记的位置、角度及方格网位置、内容。主程序如下:

图3 图廓说明文件

图4 程序生成图廓

4 结语

任意分幅的方法因其接边整齐,节省资源,在本单位带状地形图测量中得到了广泛应用。自动生成图廓的程序因其方便快捷,在项目中大大提高了效率。针对不同项目,只需更改图廓信息文件,扩大了程序的实用性,给内业工作带来了很大的便利。

[1] 梁雪春,崔洪斌,吴义忠.AutoCAD实用教程[M].北京:人民邮电出版社,1998.

[2]郭平平,梁帆.AutoLISP R13&DCL从入门到精通[M].北京:科学出版社,1997.

[3]肖祥红,雷宇斌.Lisp语言在数字化测绘方面的应用探讨[J].国土资源导刊,2007.

[4] 谢刚生,邹时林.数字化成图原理与实践[M].西安:西安地图出版社,2000.

[5] 龙马工作室.AutoCAD2004完全自学手册[M].北京:人民邮电出版社,2004.

[6] 郭朝勇.AutoCAD R14(中文版)二次开发技术[M].北京:清华大学出版社,1999.

猜你喜欢

图幅二次开发自动
自动捕盗机
浅谈基于Revit平台的二次开发
浅谈Mastercam后处理器的二次开发
西门子Easy Screen对倒棱机床界面二次开发
让小鸭子自动转身
自动摇摆的“跷跷板”
关于自动驾驶
基于EXCEL的地形图图幅号转换查询方法
基于ArcMap的图幅接合表快速生成方法研究
地形图图幅编号规则及实现