论文部分内容阅读
在AutoCAD平台研发等高线综合系统是本文的主要研究目的。本文在综述制图综合与AutoCAD开发的基础上讨论了等高线综合的策略,并设计开发出AutoCAD平台等高线综合系统。本系统采用AutoCAD 2002提供的ObjectARX开发包,在VC++环境下开发出ObjectARX应用程序,在AutoCAD 2002环境下调试使用。这种研究、开发方法,很好的解决了等高线综合实际过程中遇到的难题。最后开发出来的等高线综合交互式CAD系统,主要实现了以下几方面的功能:
1.等高线数据预处理。对原始等高线数据进行预处理,实现了一种基于AutoCAD平台实用的等高线断线连接方法,实现断点的定位与连接。以及实现在AutoCAD平台下高程属性的添加。
2.实现等高线的单根线化简,并利用其处理初始等高线,使其消除数字化时的重复点与毛刺。
3.实现了等高线空间拓扑关系的构建。通过模拟人工判读等高线的过程,根据等高线的空间几何关系,建立了等高线拓扑关系。
4.进行了等高线上地形特征点的寻找与确定,以及在等高线树结构的基础上根据综合控制因子来追踪地形特征线。在等高线拓扑结构上追踪,不仅提高了追踪的正确性,而且大大降低了计算量。
5.实现基于特征线的成组等高线综合。即删除次要山谷,结合ObjectARX改进实现了一种山谷公切点的判断方法。