论文部分内容阅读
近年来,随着经济建设的飞速发展,地图更新的速度越来越快。除此以外,以计算机和网络为代表的信息技术的发展,促使世界各国加快了测绘技术信息化进程。地图设计与生产自动化已成为一个迫切需要解决的课题摆在包括从事地理信息系统(GIS)工作在内的测绘工作者的面前。在地图设计和生产自动化的过程中,地图注记是制约其发展的瓶颈。如果地图注记能够实现自动化,那么制图效率就将大大地提高,完成地图生产所需要的时间将大大的缩短,并能在很大程度上满足各行各业对地图生产速度的要求。
首先,在了解了国内外地图注记自动配置的发展及研究现状的基础上,本文归纳总结了地图注记的规则。并详细论述了地图各要素自动注记的多种方法和相应的具体算法。点状要素注记自动配置的候选注记位置的计算应根据点状要素的形状而采取相应的计算方法,以得到与点状要素有较强归属关系的候选注记位置。除此以外,本文还阐述了两种点状要素最优注记位置的搜索算法:贪婪式注记搜索法和基于回溯的搜索方法,它们同样能够应用于线状和面状要素最优注记位置的搜索。线状要素和面状要素候选注记位置的计算要比点状要素复杂得多,对于不同类型的线状和面状要素有相应的算法,本文重点论述了双线线状要素注记定位线的改进搜索算法,提出了面状要素自动注记的新方法:中心阵列法,并改进了基于Delaunay三角网实现面状要素自动注记的注记定位线的搜索算法。由于现有的线状和面状要素的预处理简化算法不能满足要求,故本文又提出一种新的简化算法:平行线法,该法处理效果不但满足要求,而且算法简单,计算效率较高。最后,以目前世界上流行的制图软件AutoCAD作为二次开发平台,用ObjectARX开发出地图自动注记子系统,并以四川省邛崃市某镇地形图和土地利用现状图注记为例,对该系统进行了测试和应用。