AutoCAD二次开发在公路路产登记中的应用
2012-09-22王振辉
城市勘测 2012年1期
王振辉
(国家测绘局第七地形测量队,海南海口 570203)
1 引言
公路路产是国家财产,受国家法律保护,任何单位和个人均不得侵占和破坏。公路作为促进社会经济高速发展的基础性设施,在国民经济中的重要作用日益突出。保护公路路产最重要的方面即是对公路路产进行确权登记和建档,它是公路路产管理的前提和基本手段。而公路路产登记资料之一是公路用地权属范围图,图中需要标注道路中心线的中桩以及对应用地范围线边桩的坐标。公路用地权属确认的过程十分复杂,确权部门因多种因素会经常对用地范围线进行更改,如果通过手工对道路中、边桩的坐标进行标注,会因用地范围线的变更而重复做很多工作。因此,通过AutoCAD二次开发,运用程序进行中桩和边桩的坐标自动标注,能很大程度提高工作效率。
AutoLISP作为通用LISP语言的一个小子集,严格地遵循其语法和惯例,又添加了许多针对AutoCAD的功能。通过AutoLISP,用户可以运用适合于编写图形应用程序的强大的高级语言来编写宏程序和函数,并开发出各种软件包。从AutoCAD R14起,Visual LISP就被引入到AutoCAD中,它增强及扩展了AutoLISP,嵌于AutoCAD内部,是一种智能型语言。运用Visual LISP可以灵活方便地增加AutoCAD的新命令,几乎能无限地扩展AutoCAD的功能。Visual LISP没有特殊的硬件需求,能运行AutoCAD即可运行Visual LISP。
本文将通过一个公路路产登记实例介绍Visual LISP在自动标注道路中、边桩坐标工作中的应用,通过编写程序来提高工作效率,避免人工重复、繁琐的工作以及避免手工操作引起的遗漏和错误。……
登录APP查看全文
