欢迎来到天天文库
浏览记录
ID:6238392
大小:27.00 KB
页数:6页
时间:2018-01-07
《地形图整体接边技术探析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、地形图整体接边技术探析 摘要:在传统生产实践中,地形图接边的方式为逐幅修改,但这种方式的效率非常低下,修改也很难彻底。为此,应该设计一个适宜的技术方案,以实现地形图图元与图号的自动匹配,实现多幅地形图合并后的同步修改、自动分割、自动输出,从而实现地形图的整体接边。关键词:地形图;整体接边技术;VBA中图分类号:TP311文献标识码:A文章编号:1009-3044(2014)04-0801-02为便于生产、使用和管理,目前的大比例尺地形图一般采用网格化形式分幅存储,一般可以选择1:500、1:1000或1
2、:2000比例尺来建立地形图图库。网格化管理的优点在于能够化整为零,分片处理,多点更新,从而提高效率。但是在生产阶段、更新维护阶段,地形图图幅之间的接边检查工作却比较繁琐。如果1幅图接边的工作量按照打开1次图和插入4幅图来计算的话,那么1平方公里16幅1/500地形图的接边工作量就是打开16次图和插入64幅图。而且,每条图幅边的接边工作需进行两次,第二次重复第一次的内容。所以,地形图图幅是否接好边一直是生产阶段的难点,也是检查工作的重点。6目前,借助接边检查软件可以发现很多接边问题并且能够自动处理少量涉及
3、属性、颜色等的接边问题,但大量的接边问题还需要通过人工干预、主观判断来加以修改。在传统生产实践中,地形图接边的方式为逐幅修改,但这种方式的效率非常低下,修改也很难彻底。为此,应该设计一个适宜的技术方案,实现地形图图幅外地物地貌图元和图框信息图元的图号匹配,实现多幅地形图合并后的同步修改、自动分割、自动输出,从而实现地形图的整体接边。1技术方案多幅地形图合并成总图后,能否按照原先单幅地形图的归属进行总图分割是关键。通常的做法是单幅地形图预处理,所有图元的扩展数据添加图号编码,这样就可以解决按图号分割的难题。
4、但是,这种方法的局限性在于,接边修改时所有的图元不可以在图幅之间复制、移动,否则导致错乱。通过对单幅地形图图元构成的分析,可以发现以下规律:1)图框信息单独放置在一个图层,图框信息跨越图幅且大部分信息设置在图幅外;2)绝大部分地形数据图元集中在图幅内;3)可能有少量地形数据图元跨越图幅或在图幅外侧。基于以上规律,可以分别设计特征编码以作标识:1)图框信息,必须强制填写图号位置编码,接边修改时绝不可以复制、移动,一旦复制、移动,分割输出时将统计图元数量,检索图元位置,作适当提示;62)完全落入图幅内的地形数
5、据图元,必须强制清除图号位置编码,接边修改时可以自由复制、移动;3)跨越图幅或落在图幅外的地形数据图元,必须强制添加图号位置编码,接边修改时不可以复制,图元一旦复制、移动,分割输出时作适当提示。在接边修改的基础上进行分割时,分割过程可以分成三步:1)检索总图所有图框信息图元,按图号编码分别建立对应地形图图号信息文件,文件存放当前总图文件里的对应图号的图框图元序号。若发现实际位置与位置编码不符或者图框图元无图号信息,则指向该图元提示无法输出。2)检索所有地形数据图元,分别按以下情形处理:①未跨越图幅、无图号
6、位置编码信息的图元,按图元实际位置计算图号再归类至对应地形图图号信息文件;②未跨越图幅、有图号位置编码信息的图元,比对实际位置与位置编码的一致性,一致时按图号编码归类至对应地形图图号信息文件,不一致时按实际位置计算图号再归类至对应地形图图号信息文件;③已跨越图幅、无图号位置编码信息的图元,指向该图元提示无法输出;④6已跨越图幅、有图号位置编码信息的图元,比对实际位置与位置编码的一致性,一致时按图号编码归类至对应地形图图号信息文件,不一致时按实际位置计算图号再归类至对应地形图图号信息文件;⑤经以上4种情形过
7、滤后的图元,计算其实际位置的图号,有对应地形图图号信息文件的直接输出,否则指向该图元提示无法输出;3)逐一读取地形图图号信息文件,逐一输出对应地形图。2技术实践利用VBAFORAutoCAD编写该程序,主要通过两个功能模块实现:1)单幅地形图预处理;2)总图按地形图分割输出。在具体实践时,主要有两个技术难点:1)单幅地形图预处理时,如何准确判断地形数据图元是否需要添加编码?6地形图经过各道工序生产人员的编辑、处理,通过质量检查软件的检查、过滤、修改,其数据已经比较规范、有序,但复杂性、多样性仍可想而知。譬
8、如,文本的对其方式就有15种之多,这就导致也许文本的整体在图幅内,但定义点在图幅外,或者反之;又譬如,块的定义点也千变万化,电力井在中心,纪念碑在底部,电力线在沿线端点偏移半个杆位等等,这就导致大量块符号压盖图幅边。所以,单纯从图元的位置信息来判断可能导致大量误判情况发生,也不利于以后总图分割输出的运行速度。因此,按照所见即所得的原则,考虑提取图元的外轮廓坐标取其中数计算图号,若与当前地形图图号不一致则强制添加图号编码和位置编
此文档下载收益归作者所有