孙太山,李泽雷,陈峰,刘博
(大连市勘察测绘研究院有限公司,辽宁大连 116021)
AutoCAD是美国Autodesk公司生产的计算机辅助设计软件,经过不断完善,现已成为国际上广为流行的绘图软件。在测绘领域往往采用基于AutoCAD二次开发的绘图软件进行地形图制图工作,如南方测绘公司研发的CASS软件等。但是在其制图过程中,依旧采用AutoCAD软件自带的PEDIT命令进行相应的多段线合并工作,由于该命令考虑因素单一,无法满足地形图制图过程中遇到的诸多复杂问题,导致多段线合并难以进行,除非进行相应的处理,但是这样的处理工作又会导致合并过程异常繁琐,进而使地形图制图过程劳动强度加大、影响了地形图制图效率。本文首先深入研究地形图制图过程中遇到的多段线合并问题,然后对其解决方法进行讨论,并利用AutoLisp编程语言编写适合于地形图制图的多段线合并程序,从而解决了地形图制图中多段线的合并问题,提高了制图效率。
AutoCAD中应用PEDIT命令进行多段线合并有一个前提,就是待合并的多段线高程属性值必须相同,而多段线的高程属性值是由该多段线起点的高程值决定的,即多段线的高程属性值等于该多段线起点的高程值,这样就会出现如下问题:当前段多段线的起点高程值与后段多段线的起点高程值相同时,高程属性值必然相同,也即合并可以顺利进行,反之,若不同,则无法合并。……