CN106611004B - 基于矢量正四边形格网的兴趣点属性显示方法 - Google Patents
基于矢量正四边形格网的兴趣点属性显示方法 Download PDFInfo
- Publication number
- CN106611004B CN106611004B CN201510702927.4A CN201510702927A CN106611004B CN 106611004 B CN106611004 B CN 106611004B CN 201510702927 A CN201510702927 A CN 201510702927A CN 106611004 B CN106611004 B CN 106611004B
- Authority
- CN
- China
- Prior art keywords
- grid
- interest
- point
- attribute
- points
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供一种基于矢量正四边形格网的兴趣点属性显示方法,包括:对地图投影图进行格网化处理;在地图投影图的上方建立新图层,并定位到格网Q;对格网Q进行编码;并记录格网Q与其所包含的兴趣点P的对应关系;由此,建立空间索引,该空间索引记录每个兴趣点以及其所属格网编码之间的映射关系;对空间索引所记录的所有映射关系进行统计分析,得到同一格网所包含的所有兴趣点的统计属性,并将该兴趣点的统计属性作为格网属性;基于预设渲染规则,将格网属性进行分类符号化显示。优点为:达到采用格网表示的面要素代替兴趣点传统点要素属性的效果,因此,可更直观方便的观察到兴趣点的属性信息,方便寻找兴趣点隐藏的信息和分布规律等。
Description
技术领域
本发明属于测绘地理信息技术领域,具体涉及一种基于矢量正四边形格网的兴趣点属性显示方法。
背景技术
兴趣点(point of interest,POI)是地理信息***中的一个术语,泛指一切可以抽象为点的地理对象,尤其是一些与人们生活密切相关的地理实体,例如,学校、银行、餐馆、加油站、医院、超市等。兴趣点的主要用途是对事物或事件的地址进行描述,能在很大程度上增强对事物或事件位置的描述能力和查询能力,提高地理定位的精度和速度。
目前,兴趣点在地图投影图中的展现方法主要为:根据兴趣点的属性信息,对兴趣点进行符号渲染,然后在地图投影图的对应地理位置显示出符号化的兴趣点,以此达到将兴趣点展现在地图投影图中的效果。以加油站兴趣点为例,可预先定义加油站兴趣点符号,例如,圆点符号、三角点符号或矩形符号等;然后,直接在地图投影图不同地理位置显示加油站符号。如图1所示,为兴趣点在地图投影图中的传统展现示意图。
上述兴趣点在地图投影图中的展现方法,结合图1,主要具有以下不足:
在大比例尺情况下,如将全球所有加油站兴趣点均展现在地图投影图中,因为兴趣点数量过多,导致所显示的兴趣点符号非常杂乱,难以通过观察地图投影图而获知兴趣点分布的规律性,例如,加油站在哪些区域集聚,而在哪些区域稀疏等等。
发明内容
针对现有技术存在的缺陷,本发明提供一种基于矢量正四边形格网的兴趣点属性显示方法,可有效解决上述问题。
本发明采用的技术方案如下:
本发明提供一种基于矢量正四边形格网的兴趣点属性显示方法,包括以下步骤:
步骤1,将三维地图向平面进行投影,得到地图投影图;其中,该地图投影图中包含有多个以点形式显示的兴趣点标识,并且,每一个兴趣点的实际地理坐标(X,Y)为已知值;
步骤2,预定义正四边形格网的格网半径r值,并对所述地图投影图进行格网化处理;
步骤3,在格网化后的地图投影图中,选取任意一点定义为初始坐标原点O,该初始坐标原点O的实际地理坐标值为(X0,Y0);设该初始坐标原点O所在格网的格网坐标值为(R0,C0),并且,R0=0,C0=0,其含义为:R0代表初始坐标原点O所在格网的行号,C0代表初始坐标原点O所在格网的列号,即:初始坐标原点O所在格网为第0行第0列的格网;
步骤4,在格网化后的地图投影图中,对于以点形式显示的每一个兴趣点,将其记为兴趣点P,均执行以下操作:
步骤4.1,兴趣点P的实际地理坐标值为(XP,YP)且为已知值;
步骤4.2,计算得到兴趣点P相对于初始坐标原点O的格网坐标值(RP,CP);其中,RP代表兴趣点P相对于初始坐标原点O的格网行号;CP代表兴趣点P相对于初始坐标原点O的格网列号;将兴趣点P所属格网记为格网Q;
步骤4.3,根据兴趣点P所属格网Q的格网行号RP和格网列号CP,计算得到格网Q的格网中心点O’的实际地理坐标值(XO’,YO’);
步骤4.4,根据格网中心点O’的实际地理坐标值(XO’,YO’),计算得到格网Q的四个顶点的实际地理坐标值;
步骤4.5,在地图投影图的上方建立新图层,并在该新图层中,定位到格网Q的四个顶点,最终绘制出格网Q;
同时,对格网Q进行编码,使其具有唯一的编码值;并记录格网Q与其所包含的兴趣点P的对应关系;
步骤5,由此,建立空间索引,该空间索引记录每个兴趣点以及其所属格网编码之间的映射关系;
对空间索引所记录的所有映射关系进行统计分析,得到同一格网所包含的所有兴趣点的统计属性,并将该兴趣点的统计属性作为格网属性;
步骤6,基于预设渲染规则,将格网属性进行分类符号化显示。
优选的,步骤1中,将三维地图向平面进行投影,具体为:
采用墨卡托投影方式,将三维地图向平面进行投影。
优选的,步骤4.2中,通过以下公式,计算得到兴趣点P相对于初始坐标原点O的格网坐标值(RP,CP):
RP=│Y0-YP│÷2r+1;
CP=│X0-XP│÷2r+1。
优选的,步骤4.3中,通过以下公式,计算得到格网Q的格网中心点O’的实际地理坐标值(XO’,YO’):
XO’=2r CP-r+X0;
YO’=Y0-2r RP+r。
优选的,步骤5中,同一格网所包含的所有兴趣点的统计属性包括:
同一格网所包含的所有兴趣点的数量。
本发明提供的基于矢量正四边形格网的兴趣点属性显示方法具有以下优点:
本发明首先将地图投影图格网化,并统计每个格网所包含的兴趣点的统计属性,然后,将兴趣点的统计属性赋值给对应的格网,达到采用格网表示的面要素代替兴趣点传统点要素属性的效果,因此,可更直观方便的观察到兴趣点的属性信息,方便寻找兴趣点隐藏的信息和分布规律等。
附图说明
图1为兴趣点在地图投影图中的传统展现示意图;
图2为本发明提供的基于矢量正四边形格网的兴趣点属性显示方法的流程示意图;
图3为本发明提供的初始坐标原点O在地图投影图中的标定示例;
图4为本发明提供的任意兴趣点P在地图投影图中的标定示例;
图5为本发明提供的根据格网中心点O’计算得到格网Q的四个顶点M1、M2、M3、M4的实际地理坐标值的示意图;
图6为本发明渲染得到的兴趣点属性显示示意图。
具体实施方式
为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本发明提供一种基于矢量正四边形格网的兴趣点属性显示方法,其基本思路为:
在地图投影图中,将被统计区域进行格网化,并统计每个格网所包含的兴趣点的统计属性,然后,将兴趣点的统计属性赋值给对应的格网,达到采用格网表示的面要素代替兴趣点传统点要素属性的效果,由于采用面要素展示兴趣点的统计属性,因此,可更直观方便的观察到兴趣点的属性信息,方便寻找兴趣点隐藏的信息和分布规律等。
参考图2,为本发明提供的基于矢量正四边形格网的兴趣点属性显示方法的流程示意图,具体包括以下步骤:
步骤1,将三维地图向平面进行投影,得到地图投影图;其中,该地图投影图中包含有多个以点形式显示的兴趣点标识,并且,每一个兴趣点的实际地理坐标(X,Y)为已知值;
本步骤中,可采用墨卡托投影方式,将三维地图向平面进行投影。墨卡托投影:又名“等角正轴圆柱投影”,由荷兰地图学家墨卡托(Mercator)在1569年拟定,假设地球被围在一个中空的圆柱里,其赤道与圆柱相接触,然后再假想地球中心有一盏灯,把球面上的图形投影到圆柱体上,再把圆柱体展开,这就是一幅标准纬线为零度(即赤道)的“墨卡托投影”绘制出的世界地图。
步骤2,预定义正四边形格网的格网半径r值,并对所述地图投影图进行格网化处理;
步骤3,在格网化后的地图投影图中,选取任意一点定义为初始坐标原点O,该初始坐标原点O的实际地理坐标值为(X0,Y0);设该初始坐标原点O所在格网的格网坐标值为(R0,C0),并且,R0=0,C0=0,其含义为:R0代表初始坐标原点O所在格网的行号,C0代表初始坐标原点O所在格网的列号,即:初始坐标原点O所在格网为第0行第0列的格网;
参考图3,为初始坐标原点O在地图投影图中的标定示例。此处,初始坐标原点O为在地图投影图中任意选定的一点。
步骤4,在格网化后的地图投影图中,对于以点形式显示的每一个兴趣点,将其记为兴趣点P,参考图4,为任意兴趣点P在地图投影图中的标定示例;均执行以下操作:
步骤4.1,兴趣点P的实际地理坐标值为(XP,YP)且为已知值;
步骤4.2,计算得到兴趣点P相对于初始坐标原点O的格网坐标值(RP,CP);其中,RP代表兴趣点P相对于初始坐标原点O的格网行号;CP代表兴趣点P相对于初始坐标原点O的格网列号;将兴趣点P所属格网记为格网Q;
具体的,可通过以下公式,计算得到兴趣点P相对于初始坐标原点O的格网坐标值(RP,CP):
RP=│Y0-YP│÷2r+1;
CP=│X0-XP│÷2r+1。
步骤4.3,根据兴趣点P所属格网Q的格网行号RP和格网列号CP,计算得到格网Q的格网中心点O’的实际地理坐标值(XO’,YO’);
具体的,可通过以下公式,计算得到格网Q的格网中心点O’的实际地理坐标值(XO’,YO’):
XO’=2r CP-r+X0;
YO’=Y0-2r RP+r。
步骤4.4,根据格网中心点O’的实际地理坐标值(XO’,YO’),计算得到格网Q的四个顶点的实际地理坐标值;
可参考图5,为根据格网中心点O’计算得到格网Q的四个顶点M1、M2、M3、M4的实际地理坐标值的示意图,只需要根据三角函数关系即可计算得到,在此不再详述。
步骤4.5,在地图投影图的上方建立新图层,并在该新图层中,定位到格网Q的四个顶点,最终绘制出格网Q;
同时,对格网Q进行编码,使其具有唯一的编码值;并记录格网Q与其所包含的兴趣点P的对应关系;
步骤5,由此,建立空间索引,该空间索引记录每个兴趣点以及其所属格网编码之间的映射关系;
对空间索引所记录的所有映射关系进行统计分析,得到同一格网所包含的所有兴趣点的统计属性,例如,同一格网所包含的所有兴趣点的数量,并将该兴趣点的统计属性作为格网属性;
步骤6,基于预设渲染规则,将格网属性进行分类符号化显示。
例如,对于不同的格网,可根据其所包含的兴趣点数量,渲染为不同的颜色,基本思想可以为:所包含的兴趣点数量越多,颜色越深。参考图6,为本发明渲染得到的兴趣点属性显示示意图。
由此可见,本发明提供的基于矢量正四边形格网的兴趣点属性显示方法,具有以下优点:
本发明首先将地图投影图格网化,并统计每个格网所包含的兴趣点的统计属性,然后,将兴趣点的统计属性赋值给对应的格网,达到采用格网表示的面要素代替兴趣点传统点要素属性的效果,因此,可更直观方便的观察到兴趣点的属性信息,方便寻找兴趣点隐藏的信息和分布规律等。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
Claims (5)
1.一种基于矢量正四边形格网的兴趣点属性显示方法,其特征在于,包括以下步骤:
步骤1,将三维地图向平面进行投影,得到地图投影图;其中,该地图投影图中包含有多个以点形式显示的兴趣点标识,并且,每一个兴趣点的实际地理坐标(X,Y)为已知值;
步骤2,预定义正四边形格网的格网半径r值,并对所述地图投影图进行格网化处理;其中,格网半径r值为正四边形格网的边长的1/2;
步骤3,在格网化后的地图投影图中,选取任意一点定义为初始坐标原点O,该初始坐标原点O的实际地理坐标值为(X0,Y0);设该初始坐标原点O所在格网的格网坐标值为(R0,C0),并且,R0=0,C0=0,其含义为:R0代表初始坐标原点O所在格网的行号,C0代表初始坐标原点O所在格网的列号,即:初始坐标原点O所在格网为第0行第0列的格网;
步骤4,在格网化后的地图投影图中,对于以点形式显示的每一个兴趣点,将其记为兴趣点P,均执行以下操作:
步骤4.1,兴趣点P的实际地理坐标值为(XP,YP)且为已知值;
步骤4.2,计算得到兴趣点P相对于初始坐标原点O的格网坐标值(RP,CP);其中,RP代表兴趣点P相对于初始坐标原点O的格网行号;CP代表兴趣点P相对于初始坐标原点O的格网列号;将兴趣点P所属格网记为格网Q;
步骤4.3,根据兴趣点P所属格网Q的格网行号RP和格网列号CP,计算得到格网Q的格网中心点O’的实际地理坐标值(XO’,YO’);
步骤4.4,根据格网中心点O’的实际地理坐标值(XO’,YO’),计算得到格网Q的四个顶点的实际地理坐标值;
步骤4.5,在地图投影图的上方建立新图层,并在该新图层中,定位到格网Q的四个顶点,最终绘制出格网Q;
同时,对格网Q进行编码,使其具有唯一的编码值;并记录格网Q与其所包含的兴趣点P的对应关系;
步骤5,由此,建立空间索引,该空间索引记录每个兴趣点以及其所属格网编码之间的映射关系;
对空间索引所记录的所有映射关系进行统计分析,得到同一格网所包含的所有兴趣点的统计属性,并将该兴趣点的统计属性作为格网属性;
步骤6,基于预设渲染规则,将格网属性进行分类符号化显示。
2.根据权利要求1所述的基于矢量正四边形格网的兴趣点属性显示方法,其特征在于,步骤1中,将三维地图向平面进行投影,具体为:
采用墨卡托投影方式,将三维地图向平面进行投影。
3.根据权利要求1所述的基于矢量正四边形格网的兴趣点属性显示方法,其特征在于,步骤4.2中,通过以下公式,计算得到兴趣点P相对于初始坐标原点O的格网坐标值(RP,CP):
RP=│Y0-YP│÷2r+1;
CP=│X0-XP│÷2r+1。
4.根据权利要求1所述的基于矢量正四边形格网的兴趣点属性显示方法,其特征在于,步骤4.3中,通过以下公式,计算得到格网Q的格网中心点O’的实际地理坐标值(XO’,YO’):
XO’=2r CP-r+X0;
YO’=Y0-2r RP+r。
5.根据权利要求1所述的基于矢量正四边形格网的兴趣点属性显示方法,其特征在于,步骤5中,同一格网所包含的所有兴趣点的统计属性包括:
同一格网所包含的所有兴趣点的数量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510702927.4A CN106611004B (zh) | 2015-10-26 | 2015-10-26 | 基于矢量正四边形格网的兴趣点属性显示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510702927.4A CN106611004B (zh) | 2015-10-26 | 2015-10-26 | 基于矢量正四边形格网的兴趣点属性显示方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106611004A CN106611004A (zh) | 2017-05-03 |
CN106611004B true CN106611004B (zh) | 2019-04-12 |
Family
ID=58613904
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510702927.4A Active CN106611004B (zh) | 2015-10-26 | 2015-10-26 | 基于矢量正四边形格网的兴趣点属性显示方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106611004B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110390045B (zh) * | 2018-04-12 | 2021-12-17 | 腾讯大地通途(北京)科技有限公司 | 基于位置服务的兴趣点推荐方法及装置 |
CN108984729B (zh) * | 2018-07-12 | 2021-01-22 | 武大吉奥信息技术有限公司 | 一种在WebGIS环境下动态图例的高效显示方法及装置 |
CN111047217B (zh) * | 2019-12-27 | 2022-05-24 | 中国科学院城市环境研究所 | 一种结合电子地图兴趣点的城市功能空间紧凑性测度方法 |
CN114297324A (zh) * | 2021-11-08 | 2022-04-08 | 广东省国土资源测绘院 | 一种地理数据的坐标转换方法、设备、介质及产品 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101154319A (zh) * | 2006-09-29 | 2008-04-02 | 爱信艾达株式会社 | 交通信息生成装置及交通信息生成方法 |
CN102639961A (zh) * | 2009-10-08 | 2012-08-15 | 泰为信息科技公司 | 具有地图压缩的导航***和其操作的方法 |
CN103119544A (zh) * | 2010-05-16 | 2013-05-22 | 诺基亚公司 | 展现基于位置的内容的方法和装置 |
CN104025163A (zh) * | 2011-05-11 | 2014-09-03 | 吉祥地方全球游戏有限公司 | 用于处理、存储和显示地图数据的***和方法 |
CN104202547A (zh) * | 2014-08-27 | 2014-12-10 | 广东威创视讯科技股份有限公司 | 投影画面中提取目标物体的方法、投影互动方法及其*** |
-
2015
- 2015-10-26 CN CN201510702927.4A patent/CN106611004B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101154319A (zh) * | 2006-09-29 | 2008-04-02 | 爱信艾达株式会社 | 交通信息生成装置及交通信息生成方法 |
CN102639961A (zh) * | 2009-10-08 | 2012-08-15 | 泰为信息科技公司 | 具有地图压缩的导航***和其操作的方法 |
CN103119544A (zh) * | 2010-05-16 | 2013-05-22 | 诺基亚公司 | 展现基于位置的内容的方法和装置 |
CN104025163A (zh) * | 2011-05-11 | 2014-09-03 | 吉祥地方全球游戏有限公司 | 用于处理、存储和显示地图数据的***和方法 |
CN104202547A (zh) * | 2014-08-27 | 2014-12-10 | 广东威创视讯科技股份有限公司 | 投影画面中提取目标物体的方法、投影互动方法及其*** |
Also Published As
Publication number | Publication date |
---|---|
CN106611004A (zh) | 2017-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106611004B (zh) | 基于矢量正四边形格网的兴趣点属性显示方法 | |
CN101989178B (zh) | 多叉树数据结构的立体环状可视化方法 | |
CN108763472A (zh) | 三维数据可视化的装置及方法 | |
CN106021436B (zh) | 一种矢量瓦片地图的制作方法 | |
CN106324002A (zh) | 一种基于岩石分类和多尺度数字岩心的碳酸盐岩孔隙结构表征方法 | |
CN102722885A (zh) | 一种加快三维图形显示的方法 | |
CN104537024B (zh) | 一种海量位置签到数据的可视化方法 | |
CN108198231A (zh) | 电力gis矢量图形实时绘制方法、存储介质 | |
CN105653881B (zh) | 基于多密度层次的流场可视化方法 | |
Cox et al. | Case study: 3D displays of Internet traffic | |
CN109859109A (zh) | 一种系列比例尺pdf地图无缝组织与显示方法 | |
CN108961406A (zh) | 地理信息可视化方法、装置及用户终端 | |
CN106844519A (zh) | 基于三维数字地球的遥感专题产品可视化方法 | |
CN106934205A (zh) | 一种数据关联关系的展示方法及装置 | |
Qiang et al. | Application of visualization technology in spatial data mining | |
Brainerd et al. | Interactive map projections and distortion | |
CN104504053A (zh) | 一种基于街景属性信息的定位三维图形显示方法 | |
CN106873931A (zh) | 栅格数据可视化装置、方法及计算机*** | |
CN102547270B (zh) | 当前块的相邻块可用性获取方法及*** | |
CN102364522A (zh) | 一种基于全球划分的大规模气象体数据绘制方法 | |
CN105183745A (zh) | 一种基于数据可视化分析的方法 | |
CN109544688A (zh) | 一种基于不透明度传输函数的体绘制融合方法 | |
CN107525491A (zh) | 等高线采集方法及终端 | |
Bilge et al. | Use of mobile devices in public participation for the design of open spaces | |
Han | Auroramap: A Boundary-Homographic Visualization for Mapping Multivariate 2D Spatial Distributions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |