一种基于正多边形密铺的兴趣点属性显示方法

文档序号:6523161阅读:386来源:国知局
一种基于正多边形密铺的兴趣点属性显示方法
【专利摘要】一种基于正多边形密铺的兴趣点属性显示方法,包括如下步骤:步骤101,接收地理信息数据;步骤102,自定义正多边形内切圆的半径;在所述地理信息数据坐标位置上按照所述半径密铺所述正多边形;步骤103,获取兴趣点在所述地理信息数据中的坐标位置;步骤104,根据所述坐标位置确定所述兴趣点所在的所述正多边形;步骤105,根据所述正六边形内所述兴趣点的属性,将所述正多边形进行标记显示。本发明以面代点显示兴趣点的属性,把需要突出显示的兴趣点用格网表示出来;本发明采用正六边形,最能将在同一个相似区域内的兴趣点全部囊括进来,从而实现该区域内兴趣点的统计;本发明突出显示了属性信息,方便寻找隐藏的信息和规律。
【专利说明】—种基于正多边形密铺的兴趣点属性显示方法
【技术领域】
[0001]本发明涉及基于计算机设备的地理信息测绘的【技术领域】,尤其是涉及一种基于正多边形密铺的兴趣点属性显示方法。
【背景技术】
[0002]现有的技术中,惯用的方法是兴趣点分类符号化,根据兴趣点的属性信息的异同对兴趣点显示的方式进行不同的符号渲染,例如不同颜色或不同点符号显示等等,以此来区分属性不同的兴趣点。在计算机的地图上区分不同类型的兴趣点时,通常采用的方式为符号化方式;然而当电子地图在大比例尺进行显示时,能清楚区分不同类别的兴趣点。但是当地图在小比例尺或兴趣点数据多而密的情况下,在地图上显示比较杂乱,不易找到其中隐藏的规律性信息,例如特定的区域哪类兴趣点较多,对比不同区域内兴趣点总数量的多少,等等属性信息。

【发明内容】

[0003]本发明的目的在于设计一种基于正多边形密铺的兴趣点属性显示方法,解决上述问题。
[0004]为了实现上述目的,本发明采用的技术方案如下:
[0005]一种基于正多边形密铺的兴趣点属性显示方法,包括如下步骤:
[0006]步骤101,接收地理信息数据;
[0007]步骤102,自定义正多边形内切圆的半径;在所述地理信息数据坐标位置上按照所述半径密铺所述正多边形;
[0008]步骤103,获取兴趣点在所述地理信息数据中的坐标位置;
[0009]步骤104,根据所述坐标位置确定所述兴趣点所在的所述正多边形;
[0010]步骤105,根据所述正六边形内所述兴趣点的属性,将所述正多边形进行标记显
/Jn ο
[0011]优选的,所述步骤105中,所述兴趣点的属性包括兴趣点的类别和数量。
[0012]优选的,所述步骤105中,所述标记显示具体为根据所述兴趣点在网格中的数量进行色彩标记或符号标记。
[0013]优选的,所述正多边形为正六边形。
[0014]优选的,基于所述正六边形的兴趣点属性的显示方法具体包括如下步骤:
[0015]步骤501,接收地理信息数据;
[0016]步骤502,自定义所述正六边形内切圆的半径,以所述正六边形左下角的顶点为密铺的起点,将所述正六边形在所述地理信息数据上进行密铺;并对所述正六边形进行编号;
[0017]步骤503,获取兴趣点在所述地理信息数据中的坐标位置;
[0018]步骤504,确定所述兴趣点所在的编号;[0019]步骤505,根据所述编号的正六边形内所述兴趣点的属性,将所述正六边形进行标
TpI / K O
[0020]优选的,所述步骤504,确定所述兴趣点所在的编号的具体方法为:
[0021]SI,基于所述正六边形,建立八个平铺的正方形网格;
[0022]S2,计算出所述兴趣点相对所在正方形网格原点的坐标;所述正方形网格的边长为m,所述正六边形的内切圆的半径为η;所述正六边形的起始坐标为(x,y);
[0023]兴趣点相对所在正方形格网原点的横坐标=I X-起始原点横坐标_(正方形横向序号 _1)Χι?+Δχ I ;
[0024]兴趣点相对所在正方形格网原点的纵坐标=I y_起始原点纵坐标_(正方形横向序号-1) Xn I ;
[0025]S3,计算出所述正六边形的斜边坐标;所述斜边的两个端点的坐标为(f(Xl),f (yi))和(f (x2),f (y0));
[0026]
【权利要求】
1.一种基于正多边形密铺的兴趣点属性显示方法,其特征在于,包括如下步骤: 步骤101,接收地理信息数据; 步骤102,自定义正多边形内切圆的半径;在所述地理信息数据坐标位置上按照所述半径密铺所述正多边形; 步骤103,获取兴趣点在所述地理信息数据中的坐标位置; 步骤104,根据所述坐标位置确定所述兴趣点所在的所述正多边形; 步骤105,根据所述正六边形内所述兴趣点的属性,将所述正多边形进行标记显示。
2.根据权利要求1所述的基于正多边形密铺的兴趣点属性显示方法,其特征在于:所述步骤105中,所述兴趣点的属性包括兴趣点的类别和数量。
3.根据权利要求1所述的基于正多边形密铺的兴趣点属性显示方法,其特征在于:所述步骤105中,所述标记显示具体为根据所述兴趣点在网格中的数量进行色彩标记或符号
T 己 O
4.根据权利要求1所述的基于正多边形密铺的兴趣点属性显示方法,其特征在于:所述正多边形为正六边形。
5.根据权利要求4所述的基于正多边形密铺的兴趣点属性显示方法,其特征在于,基于所述正六边形的兴趣点属性的显示方法具体包括如下步骤: 步骤501,接收地理信息数据; 步骤502,自定义所述正六边形内切圆的半径,以所述正六边形左下角的顶点为密铺的起点,将所述正六边形在所述地理信息数据上进行密铺;并对所述正六边形进行编号; 步骤503,获取兴趣点在所述地理信息数据中的坐标位置; 步骤504,确定所述兴趣点所在的编号; 步骤505,根据所述编号的正六边形内所述兴趣点的属性,将所述正六边形进行标记显/Jn ο
6.根据权利要求5所述的基于正多边形密铺的兴趣点属性显示方法,其特征在于:所述步骤504,确定所述兴趣点所在的编号的具体方法为: SI,基于所述正六边形,建立八个平铺的正方形网格; S2,计算出所述兴趣点相对所在正方形网格原点的坐标;所述正方形网格的边长为m,所述正六边形的内切圆的半径为η;所述正六边形的起始坐标为(x,y); 兴趣点相对所在正方形格网原点的横坐标=I X-起始原点横坐标-(正方形横向序号-1) Xm+ Δ X I ; 兴趣点相对所在正方形格网原点的纵坐标=I y_起始原点纵坐标_(正方形横向序号-1) Xn I ; S3,计算出所述正六边形的斜边坐标;所述斜边的两个端点的坐标为(f(Xl),f(yi))和(f (X2),f (y0));
7.根据权利要求5所述的基于正多边形密铺的兴趣点属性显示方法,其特征在于:所述SI中,建立八个平铺的正方形网格的具体方法为:计算出所述正方形网格的边长m =cos30° *所述内切圆的半径;计算出所述正六边形的左下角与左下角正方形的横向偏离值Δχ = tan30° *所述内切圆的半径;计算出所述正方形的横向序号和所述正方形组的横向序号;正方形横向序号=取整卢翌竽生竺)+ I;正方形组横向序号=取余(巧!警苎!!); 计算出所述正方形的纵向序号和所述正方形组的纵向序号;正方形纵向序号=取整(Σ 二控|? + ?;正方形组纵向序号二衫开觸料;




2根据所述正方形的横向序号、所述正方形组的横向序号、所述正方形的纵向序号和所述正方形组的纵向序号得到八个平铺的正方形网格。
8.根据权利要求5所述的基于正多边形密铺的兴趣点属性显示方法,其特征在于:S5中,计算出所述兴趣点所在正六边形网格的列号的具体方法为:
【文档编号】G06T1/00GK103617282SQ201310669766
【公开日】2014年3月5日 申请日期:2013年12月10日 优先权日:2013年12月10日
【发明者】高楠, 尹航星, 白海超, 彭明, 陈欣 申请人:北京捷泰天域信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1