[发明专利]一种基于自适应比例尺测算的地图分幅出图方法和系统有效
申请号: | 201810564251.0 | 申请日: | 2018-06-04 |
公开(公告)号: | CN108806474B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 杨柳;谢燕;吴及 | 申请(专利权)人: | 江苏省基础地理信息中心 |
主分类号: | G09B29/00 | 分类号: | G09B29/00 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 黄海丽 |
地址: | 210013 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自适应 比例尺 测算 地图 分幅出图 方法 系统 | ||
本发明公开了一种基于自适应比例尺测算的地图分幅出图方法和系统,所述方法包括以下步骤:读取一个或多个待出图的地图数据图层,并进行符号化;创建分幅范围图层,所述分幅范围图层中包括多个出图范围;设定图廓大小,根据所述多个出图范围和图廓大小,计算每个出图范围对应的比例尺;基于所述多个出图范围、比例尺和符号化后的地图数据进行分幅出图。本发明能够实现多个不规则制图区域的快速分幅导出。
技术领域
本发明属于地图制图技术领域,尤其涉及一种基于自适应比例尺测算的地图分幅出图方法和系统。
背景技术
随着技术的不断进步,ArcGIS等地理信息软件在空间数据整理、空间分析等方面的功能日益强大,但在地图制图方面还存在短板。ArcGIS中的数据驱动页面功能为制作地图册提供了一个方便快捷的工具。基于ArcGIS对一个区域的地图数据进行分幅出图,已有很多应用实例。例如,罗燕彬等利用数据驱动工具编制林地保护利用规划标准分幅图;韦强等利用数据驱动工具结合第三方插件完成使用林地等不规整图斑自动化制图。
但是,现有的自动分幅制图方法中,分幅大小均是相同的,按照相同的比例尺导出,例如基于规则格网。实际制图过程中,若制图区域按市、区等或其他标准划分,不同的制图区域大小和形状均有较大差异,若采用相同的分幅大小进行出图,对于小的制图区域,用户所需要的制图区域可能仅仅占图幅的一小部分,版面的利用率低;对于大的制图区域,可能又超出的图幅范围,导致数据不完整,后续应用时还需对不完整的图幅进行拼接。因此,有必要考虑实际所需的制图区域大小进行不同比例尺的地图分幅。但目前对于此类要求只能通过人工方式进行逐幅导出。
再者,不论是编制图集还是系列图,地图设计之初均需要测算比例尺和确定图幅方向,目前测算比例尺时通常有两种方式,要么参照该区域类似尺寸的已有图件,要么将出图范围放到内图廓中进行缩放,试验得到适宜的比例尺,但这两种方法都只能逐幅进行测算;图幅方向通常是通过旋转画布来反复试验哪个方向合适,也只能逐幅进行试验。工作效率低,不利于实现自动化出图。
因此,如何实现适应于设定图廓大小的多个不规则制图区域的快速分幅导出,是本领域技术人员目前迫切解决的技术问题。
发明内容
为克服上述现有技术的不足,本发明提供了一种基于自适应比例尺测算的地图分幅出图方法和系统,所述方法能够按照用户定义的任意大小和形状出图范围,自动计算适应于图廓大小的分幅范围对应的比例尺,从而能够快速得到具有合适比例尺的多个不规则制图区域的图幅,无需人工手动缩放调整出图范围,提高了工作效率。
为实现上述目的,本发明采用如下技术方案:
一种基于自适应比例尺测算的地图分幅出图方法,包括以下步骤:
读取一个或多个待出图的地图数据图层,并进行符号化;
创建分幅范围图层,所述分幅范围图层中包括多个出图范围;
设定图廓大小,根据所述多个出图范围和图廓大小,对每个出图范围计算适应于图廓大小的比例尺;
基于所述多个出图范围、比例尺和符号化后的地图数据进行分幅出图。
进一步地,所述计算每个出图范围对应的比例尺具体包括:
接收图廓大小的设定;
在所述分幅范围图层的属性表中创建比例尺字段;
对于所述属性表中的每一条记录:
获取相应的出图范围,并计算所述出图范围图形的四至范围;
根据所述四至范围和图廓大小,计算正向比例尺,将计算结果写入所述记录的比例尺字段。
进一步地,在所述分幅范围图层的属性表中还创建图幅方向字段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏省基础地理信息中心,未经江苏省基础地理信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810564251.0/2.html,转载请声明来源钻瓜专利网。