[发明专利]一种分区统计地图中统计图形自动排版定位方法无效
申请号: | 201010145196.5 | 申请日: | 2010-04-13 |
公开(公告)号: | CN101794534A | 公开(公告)日: | 2010-08-04 |
发明(设计)人: | 苏德国 | 申请(专利权)人: | 中国测绘科学研究院 |
主分类号: | G09B29/00 | 分类号: | G09B29/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100830 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分区 统计 地图 图形 自动 排版 定位 方法 | ||
技术领域
本发明涉及地理信息系统,更具体地,涉及一种分区统计地图中的统计图形 自动排版定位方法。
背景技术
统计地图是一种能够反映地图中的某一地理区域的统计数据特征的新型地 图,是地理信息系统(GIS)技术中重要的基础科学。统计地图通常将针对某一 地理区域的统计数据以各种统计图形的形式表达在地图上,从而能够形象地反 映统计数据的地理属性。分区统计地图是统计地图表达方法中的经典表示方 法,属于面状要素统计地图,其在地图的某一制图区域中,以统计图形的形式 来表示该区域内某种统计数据的分布和变化。例如,图1是一种典型的分区 统计地图,其在地图中与各省相对应的制图区域中显示作为统计图形的饼状 图,来表示该省各年龄组人口构成情况。目前,分区统计地图广泛应用于人 口、工业、农业等各种社会经济部门,能够直观有效地利用统计图形来反映 各种自然或者社会现象的地理分布特征。
在统计地图的可视化研究领域,目前有很多关于统计图形表达和统计地图 制图的相关理论。从制图应用的角度看,统计图形的合理排版是其中的关键问 题。在分区统计地图中,用多边形表示地图上的某一制图区域,则一幅分区统 计地图中包含的若干制图区域可以表示为一组多边形数组,而统计图形定位点 一般都是取表示某个制图区域的某一多边形当中的内点。因此在表示某一制图 区域的多边形当中,相关的统计图形如何定位的问题是其要解决的核心问题。
然而,在目前的统计地图制图技术当中,对于各个统计图形的排版定位却 没有很好的自动算法,以至于在目前的各类统计地图应用中,普遍依靠辅助性 的制图软件手工移动各个统计图形的定位点位置。例如,在ArcGIS、MapGIS、 SuperMap等GIS软件中,统计图形定位点的位置是通过相应的维护工具来手工 移动以达到合理排版。再比如,我国改革开放30年“地图见证辉煌”专题地图 设计中,也主要使用了手工移动统计图形的方式来达到合理的制图排版效果。 但是对于大量统计地图的制作与生成,这种通过工具移动的方法显然效率较 低,而且难免会出现各类统计图形间多边形内点的点位冲突的情况。虽然在实 际应用中也可以采用多个数据表来存储各类统计图形的定位坐标,但是对于各 类统计地图的统计图形定位仍然依赖于通过制图维护工具移动各个统计图形定 位点的坐标来手工实现。
因此,现有技术中迫切需要一种合理可靠的统计图形自动排版定位方法, 从而避免手工维护统计图形定位点坐标的复杂性和低效性,带来高效的统计图 形排版效果。
发明内容
针对现有技术中的上述需求,本发明提供了一种分区统计地图中统计图形自 动排版定位方法。本方法以容差值的设定、建立对应的规则以及循环移位满足 设置的规则为基本思路,利用多边形坐标信息和统计图形范围信息,通过循环 判断动态移动定位点的算法,实现统计图形的动态定位,自动计算出合理的统 计图形定位点坐标,从而获得统计地图中各个统计图形的合理定位点。其中, 通过统计地图的设计规则建立排版依据以及通过自动递归实现不断移位的方法 是本发明人首先论述其原理并加以应用的。
本发明的分区统计地图中统计图形自动排版定位方法包括:
步骤1,设置分区统计地图中的统计图形分离程度阈值del,所述阈值del 表示统计图形的重叠程度或者分离程度;
步骤2,在分区统计地图的多边形数组(Poly[0],Poly[1]..Poly[i].. Poly[n])中指定一起始多边形Poly[i]作为主多边形,对该起始多边形Poly[i] 设置主多边形标志,并计算该起始多边形Poly[i]的外接矩形坐标 Rm[i](Pix1,Piy1,Pix2,Piy2);
步骤3,对起始多边形的一个邻接多边形Poly[m],根据起始多边形Poly[i] 和邻接多边形Poly[m]的默认统计图形定位点坐标P[i](Xi,Yi)和P[m](Xm,Ym), 判断起始多边形Poly[i]和该邻接多边形Poly[m]上的统计图形二者的距离是否 满足所述统计图形分离程度阈值del,如满足阈值del则直接结束步骤3,如不 满足阈值del则确定两个多边形的位置关系dir,并根据该位置关系dir计算邻 接多边形Poly[m]上的统计图形定位点坐标P’[m](Xm’,Ym’)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国测绘科学研究院,未经中国测绘科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010145196.5/2.html,转载请声明来源钻瓜专利网。