论文部分内容阅读
随着计算机信息技术的不断发展,地图的编制技术和使用方式也发生了巨大的转变,由传统的手工模拟制作转向计算机数字制图;由以纸质地图为主要阅读形式的传统使用方式转向了数字环境下的数字地图、电子地图、网络地图和多位动态地图等的多维动态地图分析与应用方式。然而现阶段使用的GIS软件平台在制图框架的完成上虽然能够实现自动添加,却无法与我国长久以来的制图标准相匹配,要想制出一幅符合我国标准出图规范的地图,仍然需要专业制图人员在不同软件下来回编辑,不仅工作量庞大,而且在精度上也难以控制。我国专业地图制作要求较为详细,在不同比例尺下,不仅地图框架方面有着具体的要求,包括参考椭球体选取、投影方式选取、投影参数确定、分带方式确定,添加格网形式等方面,页面框架方面的要求也非常详细,包括了格网绘制线型线宽,标注文字字体、大小,内外图廓以及图框间距,图幅在图面位置等相关信息。然而目前用于制图的软件均不能满足我国的实际需求,实现制图框架的自动化标准化添加。基于以上分析,急需设计一个符合我国国情的,能够自动添加的制图框架体系。本文通过对现有GIS平台架构的深入研究,以及对我国相关制图标准的归纳总结,提出了一套符合我国标准的制图框架的自动添加体系,将国家标准参数存储至数据表单中,以面向对象的思想设计并实现接口,将接口及实现封装在dll文件中,使用户在使用过程中只需三两行代码的调用即可实现标准化制图框架的自动添加。在制图框架自动添加的设计与应用中本文主要完成了以下一些研究工作:(1)根据我国现行标准与实际应用,完成了不同比例尺下坐标系统的转换。(2)完成了坐标框架的添加,包括经纬格网,公里格网,格网标注,分度线,图廓相关整饰。(3)实现了制图框架的页面框架构建并使其能够与地图框架进行完美转化。(4)在C/S平台上结合《海洋标准化综合数字制图系统》项目以及其相关应用,对制图框架相关内容进行了测试,实现了相关需求;在B/S平台上对dll进行调用,实现了制图框架的自动添加;在接口的升级上给出了解决方案。