CN113157843B - 一种基于空间网格化索引的地理空间数据管理方法 - Google Patents
一种基于空间网格化索引的地理空间数据管理方法 Download PDFInfo
- Publication number
- CN113157843B CN113157843B CN202110429161.2A CN202110429161A CN113157843B CN 113157843 B CN113157843 B CN 113157843B CN 202110429161 A CN202110429161 A CN 202110429161A CN 113157843 B CN113157843 B CN 113157843B
- Authority
- CN
- China
- Prior art keywords
- grid
- road
- vectorized
- data set
- sidewalk
- 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
-
- 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/22—Indexing; Data structures therefor; Storage structures
- G06F16/2228—Indexing structures
- G06F16/2272—Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Remote Sensing (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
Abstract
本发明公布了地理空间数据管理方法技术领域的一种基于空间网格化索引的地理空间数据管理方法,根据设定的空间步长沿经度和纬度将地图分为若干个网格单元,并获取地图社区中多栋居民建筑楼的矢量化数据,并结合道路段对应的网格单元实现每一条定位元素对应的道路段和网格单元相匹配,可以将复杂的数学计算维度降低到平面级,可以实现矢量化信息与网格单元网格化编号进行关联,使每一次针对对应区域的管理都和处理***中对应位置的编号进行关联,不仅可以快速实时了解具***置数据信息,也可以通过这种区域网格划分技术,对地理空间索引时任务分配进行合理的调配,提高管理效率。
Description
技术领域
本发明涉及地理空间数据管理方法技术领域,具体为一种基于空间网格化索引的地理空间数据管理方法。
背景技术
随着面向主动安全和社区治理的下一代高精度导航地图的逐步应用,地图数据从基础的导航、引导作用,逐步走向车身控制和主动安全的高级功能,数据网格管理功能被充分应用于社区的自动化管理,以此满足主动安全和社区治理的基本需求,现有网格化管理依托统一的城市管理以及数字化的平台,将城市管理辖区按照一定的标准划分成为单元网格,网格化管理的基础是数据的采集,主要通过网格员对辖区范围内的人、地、事、物、组织五大要素进行全面的信息采集管理,在进行矢量化后的数据数量非常庞大,不利于快速获取社区的高精度地图数据,同时这些矢量化数据往往数量巨大,而且变更频繁,如果仅仅凭借操作***对数据集所使用的内存进行管理,难免会因为操作***的分配策略问题,导致物理内存会有大量的碎片产生,一方面造成内存浪费,另一方面,会影响应用***的处理效率,同时在对数据处理时如何高效缩小数据的筛选范围是一个重要的问题,为此,我们提出一种基于空间网格化索引的地理空间数据管理方法。
发明内容
本发明的目的在于提供一种基于空间网格化索引的地理空间数据管理方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种基于空间网格化索引的地理空间数据管理方法,地理空间数据管理方法的具体步骤为:
S1:根据设定的空间步长沿经度和纬度将地图分为若干个网格单元,并获取地图社区中多栋居民建筑楼的矢量化数据,依次将多栋居民建筑楼切分成若干道路段,建立各栋居民建筑楼对应的道路段集合及各栋居民建筑楼段对应的网格单元;
S2:获取每栋居民建筑楼对应的人行道路组矢量化数据集合以及对应的定位元素矢量化数据集合并存入处理***内;
S3:依次将各栋居民建筑楼段上的人行道路集合与道路段集合作人行道路组切分运算,得到若干子人行道路组,然后建立各条子人行道路组所对应的道路段单元;
S4:获取每条子道路段对应的人行道路组矢量化数据集合以及对应的定位元素矢量化数据集合并存入处理***内;
S5:将S2步骤中每栋居民建筑楼对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合以及S4步骤中每条子道路段对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合进行过滤运算,获取每一条定位元素对应的道路段,并根据S1步骤中道路段对应的网格单元的信息,确定每一条定位元素对应的道路段及其相对应的网格单元;
S6:在处理***内对地理空间上的道路、道路段、人行道路组和子人行道路组进行分级划分存储管理,并对每个级别的空间网格单元实现网格化编号,且网格化编号具体为将每个级别的地理空间通过一定的逻辑规则进行编号;
S7:将S2步骤中每栋居民建筑楼对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合以及S4步骤中每条子道路段对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合与处理***中每个网格化的空间内的信息相匹配,实现矢量化信息与网格单元网格化编号进行关联,使每一次针对对应区域的管理都和处理***中对应位置的编号进行关联;
S8:在信息调取时,处理***将任务信息与对应的网格单元编码进行关联,然后处理***针对需要解决的问题分别调取每个网格单元空间内的所存储的矢量化信息并进行任务分配。
S1步骤中多栋居民建筑楼的矢量化数据包括用于描述所述道路形状的坐标点数据,且坐标点数据包括球心坐标或投影坐标。
S2步骤中每条道路对应的人行道路组矢量化数据集合用于描述所述人行道路组中每条人行道路形状的坐标点数据,且坐标点数据包括球心坐标或投影坐标,对应的定位元素矢量化数据集合用于描述所述定位元素形状的坐标点数据,且坐标点数据包括球心坐标或投影坐标。
S6步骤中空间网格单元所对应的网格化编号包括有项目代码规则与位置代码规则,其中,项目代码规则用于将主体空间划分为不同种类且不同级别的具体项目,且位置代码规则用于细化具体项目的具***置属性,通过项目代码规则与位置代码规则将地理空间进行网格化划分,并对划分完成的网格单元区域通过一定的逻辑规则进行编号。
S7步骤中实现矢量化信息与网格单元网格化编号进行关联,使每一次针对对应区域的管理都和处理***中对应位置的编号进行关联,促使空间划分的网格单元区域和网格化编号一一对应,且网格化编号和地理空间下分的矢量化数据集合一一对应,保证网格化编号的独立性和专一性。
与现有技术相比,本发明的有益效果是:
本发明根据设定的空间步长沿经度和纬度将地图分为若干个网格单元,并获取地图中多栋居民建筑楼的矢量化数据,依次将多栋居民建筑楼切分成若干道路段,建立各条道路对应的道路段集合及各条道路段对应的网格单元,然后读取地理空间上的矢量化数据,并将矢量化数据集合和对应的定位元素矢量化数据集合进行过滤运算,获取每一条定位元素对应的道路段,并结合道路段对应的网格单元实现每一条定位元素对应的道路段和网格单元相匹配,实现一一对应,可以实现网格单元的细分,可以将复杂的数学计算维度降低到平面级,同时处理***对地理空间上的道路、道路段、人行道路组和子人行道路组进行分级划分存储管理,并对每个级别的空间网格单元实现网格化编号,可以实现矢量化信息与网格单元网格化编号进行关联,使每一次针对对应区域的管理都和处理***中对应位置的编号进行关联,不仅可以快速实时了解具***置数据信息,也可以通过这种区域网格划分技术,对地理空间索引时任务分配进行合理的调配,提高管理效率,网格单元利用简单的线段与线段的关系、点与面的关系,将地理空间数据利用网格单元管理起来,降低人工成本。
具体实施方式
下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
一种基于空间网格化索引的地理空间数据管理方法,地理空间数据管理方法的具体步骤为:
S1:根据设定的空间步长沿经度和纬度将地图分为若干个网格单元,并获取地图社区中多栋居民建筑楼的矢量化数据,依次将多栋居民建筑楼切分成若干道路段,建立各栋居民建筑楼对应的道路段集合及各栋居民建筑楼段对应的网格单元;
S2:获取每栋居民建筑楼对应的人行道路组矢量化数据集合以及对应的定位元素矢量化数据集合并存入处理***内;
S3:依次将各栋居民建筑楼段上的人行道路集合与道路段集合作人行道路组切分运算,得到若干子人行道路组,然后建立各条子人行道路组所对应的道路段单元;
S4:获取每条子道路段对应的人行道路组矢量化数据集合以及对应的定位元素矢量化数据集合并存入处理***内;
S5:将S2步骤中每栋居民建筑楼对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合以及S4步骤中每条子道路段对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合进行过滤运算,获取每一条定位元素对应的道路段,并根据S1步骤中道路段对应的网格单元的信息,确定每一条定位元素对应的道路段及其相对应的网格单元;
S6:在处理***内对地理空间上的道路、道路段、人行道路组和子人行道路组进行分级划分存储管理,并对每个级别的空间网格单元实现网格化编号,且网格化编号具体为将每个级别的地理空间通过一定的逻辑规则进行编号;
S7:将S2步骤中每栋居民建筑楼对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合以及S4步骤中每条子道路段对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合与处理***中每个网格化的空间内的信息相匹配,实现矢量化信息与网格单元网格化编号进行关联,使每一次针对对应区域的管理都和处理***中对应位置的编号进行关联;
S8:在信息调取时,处理***将任务信息与对应的网格单元编码进行关联,然后处理***针对需要解决的问题分别调取每个网格单元空间内的所存储的矢量化信息并进行任务分配;
S1步骤中多栋居民建筑楼的矢量化数据包括用于描述所述道路形状的坐标点数据,且坐标点数据包括球心坐标或投影坐标;
S2步骤中每条道路对应的人行道路组矢量化数据集合用于描述所述人行道路组中每条人行道路形状的坐标点数据,且坐标点数据包括球心坐标或投影坐标,对应的定位元素矢量化数据集合用于描述所述定位元素形状的坐标点数据,且坐标点数据包括球心坐标或投影坐标;
S6步骤中空间网格单元所对应的网格化编号包括有项目代码规则与位置代码规则,其中,项目代码规则用于将主体空间划分为不同种类且不同级别的具体项目,且位置代码规则用于细化具体项目的具***置属性,通过项目代码规则与位置代码规则将地理空间进行网格化划分,并对划分完成的网格单元区域通过一定的逻辑规则进行编号;
S7步骤中实现矢量化信息与网格单元网格化编号进行关联,使每一次针对对应区域的管理都和处理***中对应位置的编号进行关联,促使空间划分的网格单元区域和网格化编号一一对应,且网格化编号和地理空间下分的矢量化数据集合一一对应,保证网格化编号的独立性和专一性。
本发明根据设定的空间步长沿经度和纬度将地图分为若干个网格单元,并获取地图中多栋居民建筑楼的矢量化数据,依次将多栋居民建筑楼切分成若干道路段,建立各条道路对应的道路段集合及各条道路段对应的网格单元,然后读取地理空间上的矢量化数据,并将矢量化数据集合和对应的定位元素矢量化数据集合进行过滤运算,获取每一条定位元素对应的道路段,并结合道路段对应的网格单元实现每一条定位元素对应的道路段和网格单元相匹配,实现一一对应,可以实现网格单元的细分,可以将复杂的数学计算维度降低到平面级,同时处理***对地理空间上的道路、道路段、人行道路组和子人行道路组进行分级划分存储管理,并对每个级别的空间网格单元实现网格化编号,可以实现矢量化信息与网格单元网格化编号进行关联,使每一次针对对应区域的管理都和处理***中对应位置的编号进行关联,促使空间划分的网格单元区域和网格化编号一一对应,且网格化编号和地理空间下分的矢量化数据集合一一对应,保证网格化编号的独立性和专一性,不仅可以快速实时了解具***置数据信息,也可以通过这种区域网格划分技术,对地理空间索引时任务分配进行合理的调配,提高管理效率,网格单元利用简单的线段与线段的关系、点与面的关系,将地理空间数据利用网格单元管理起来,降低人工成本。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
Claims (5)
1.一种基于空间网格化索引的地理空间数据管理方法,其特征在于:地理空间数据管理方法的具体步骤为:
S1:根据设定的空间步长沿经度和纬度将地图分为若干个网格单元,并获取地图社区中多栋居民建筑楼的矢量化数据,依次将多栋居民建筑楼切分成若干道路段,建立各栋居民建筑楼对应的道路段集合及各栋居民建筑楼段对应的网格单元;
S2:获取每栋居民建筑楼对应的人行道路组矢量化数据集合以及对应的定位元素矢量化数据集合并存入处理***内;
S3:依次将各栋居民建筑楼段上的人行道路集合与道路段集合作人行道路组切分运算,得到若干子人行道路组,然后建立各条子人行道路组所对应的道路段单元;
S4:获取每条子道路段对应的人行道路组矢量化数据集合以及对应的定位元素矢量化数据集合并存入处理***内;
S5:将S2步骤中每栋居民建筑楼对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合以及S4步骤中每条子道路段对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合进行过滤运算,获取每一条定位元素对应的道路段,并根据S1步骤中道路段对应的网格单元的信息,确定每一条定位元素对应的道路段及其相对应的网格单元;
S6:在处理***内对地理空间上的道路、道路段、人行道路组和子人行道路组进行分级划分存储管理,并对每个级别的空间网格单元实现网格化编号,且网格化编号具体为将每个级别的地理空间通过一定的逻辑规则进行编号;
S7:将S2步骤中每栋居民建筑楼对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合以及S4步骤中每条子道路段对应的人行道路组矢量化数据集合和对应的定位元素矢量化数据集合与处理***中每个网格化的空间内的信息相匹配,实现矢量化信息与网格单元网格化编号进行关联,使每一次针对对应区域的管理都和处理***中对应位置的编号进行关联;
S8:在信息调取时,处理***将任务信息与对应的网格单元编码进行关联,然后处理***针对需要解决的问题分别调取每个网格单元空间内的所存储的矢量化信息并进行任务分配。
2.根据权利要求1所述的一种基于空间网格化索引的地理空间数据管理方法,其特征在于:S1步骤中多栋居民建筑楼的矢量化数据包括用于描述所述道路形状的坐标点数据,且坐标点数据包括球心坐标或投影坐标。
3.根据权利要求1所述的一种基于空间网格化索引的地理空间数据管理方法,其特征在于:S2步骤中每栋居民建筑楼对应的人行道路组矢量化数据集合用于描述所述人行道路组中每条人行道路形状的坐标点数据,且坐标点数据包括球心坐标或投影坐标,对应的定位元素矢量化数据集合用于描述所述定位元素形状的坐标点数据,且坐标点数据包括球心坐标或投影坐标。
4.根据权利要求1所述的一种基于空间网格化索引的地理空间数据管理方法,其特征在于:S6步骤中空间网格单元所对应的网格化编号包括有项目代码规则与位置代码规则,其中,项目代码规则用于将主体空间划分为不同种类且不同级别的具体项目,且位置代码规则用于细化具体项目的具***置属性,通过项目代码规则与位置代码规则将地理空间进行网格化划分,并对划分完成的网格单元区域通过一定的逻辑规则进行编号。
5.根据权利要求1所述的一种基于空间网格化索引的地理空间数据管理方法,其特征在于:S7步骤中实现矢量化信息与网格单元网格化编号进行关联,使每一次针对对应区域的管理都和处理***中对应位置的编号进行关联,促使空间划分的网格单元区域和网格化编号一一对应,且网格化编号和地理空间下分的矢量化数据集合一一对应,保证网格化编号的独立性和专一性。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110429161.2A CN113157843B (zh) | 2021-04-21 | 2021-04-21 | 一种基于空间网格化索引的地理空间数据管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110429161.2A CN113157843B (zh) | 2021-04-21 | 2021-04-21 | 一种基于空间网格化索引的地理空间数据管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113157843A CN113157843A (zh) | 2021-07-23 |
CN113157843B true CN113157843B (zh) | 2022-03-22 |
Family
ID=76868106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110429161.2A Active CN113157843B (zh) | 2021-04-21 | 2021-04-21 | 一种基于空间网格化索引的地理空间数据管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113157843B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103049464A (zh) * | 2012-03-30 | 2013-04-17 | 北京峰盛博远科技有限公司 | 基于空间对象类化模型及网格体索引的异构地理空间数据管理技术 |
CN108088448A (zh) * | 2017-11-21 | 2018-05-29 | 武汉中海庭数据技术有限公司 | 一种高精度车道组与传统道路的匹配方法及装置 |
CN109144966A (zh) * | 2018-07-06 | 2019-01-04 | 航天星图科技(北京)有限公司 | 一种海量时空数据的高效组织与管理方法 |
CN109163730A (zh) * | 2018-08-02 | 2019-01-08 | 武汉中海庭数据技术有限公司 | 一种自动驾驶用高精度地图数据网格化的管理方法及装置 |
CN109916413A (zh) * | 2019-03-18 | 2019-06-21 | 华南师范大学 | 基于网格划分的道路匹配方法、***、装置和存储介质 |
CN111552694A (zh) * | 2020-05-12 | 2020-08-18 | 苏州清研捷运信息科技有限公司 | 一种自适应地理空间网格索引方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5440219B2 (ja) * | 2010-01-29 | 2014-03-12 | 株式会社デンソー | 地図データ及び地図データ作成方法 |
CN108460815B (zh) * | 2017-02-22 | 2022-06-17 | 腾讯科技(深圳)有限公司 | 地图道路要素编辑方法和装置 |
-
2021
- 2021-04-21 CN CN202110429161.2A patent/CN113157843B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103049464A (zh) * | 2012-03-30 | 2013-04-17 | 北京峰盛博远科技有限公司 | 基于空间对象类化模型及网格体索引的异构地理空间数据管理技术 |
CN108088448A (zh) * | 2017-11-21 | 2018-05-29 | 武汉中海庭数据技术有限公司 | 一种高精度车道组与传统道路的匹配方法及装置 |
CN109144966A (zh) * | 2018-07-06 | 2019-01-04 | 航天星图科技(北京)有限公司 | 一种海量时空数据的高效组织与管理方法 |
CN109163730A (zh) * | 2018-08-02 | 2019-01-08 | 武汉中海庭数据技术有限公司 | 一种自动驾驶用高精度地图数据网格化的管理方法及装置 |
CN109916413A (zh) * | 2019-03-18 | 2019-06-21 | 华南师范大学 | 基于网格划分的道路匹配方法、***、装置和存储介质 |
CN111552694A (zh) * | 2020-05-12 | 2020-08-18 | 苏州清研捷运信息科技有限公司 | 一种自适应地理空间网格索引方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113157843A (zh) | 2021-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105677804A (zh) | 权威站点的确定以及权威站点数据库的建立方法和装置 | |
CN109992636A (zh) | 时空编码方法、时空索引及查询方法及装置 | |
CN102915227B (zh) | 面向大区域流域提取的并行方法 | |
CN105786822A (zh) | 电子地图中查询空间对象和建立空间索引的方法及装置 | |
CN107766471A (zh) | 一种多源数据的组织管理方法与装置 | |
CN106339716A (zh) | 一种基于加权欧氏距离的移动轨迹相似度匹配方法 | |
CN102289464A (zh) | 一种矢量数据空间特征的编码方法 | |
CN106202506A (zh) | 结合离线存储与即时计算的三维交通噪声地图更新方法 | |
CN111475597B (zh) | 非刚性网格编码、空间对象唯一标识、查询方法及装置 | |
CN105913347A (zh) | 一种面向住房信息采集的房屋编码方法 | |
CN116860905B (zh) | 一种城市信息模型的空间单元编码生成方法 | |
CN109992640A (zh) | 位置网格的确定方法及装置、设备及存储介质 | |
CN114238384B (zh) | 区域定位方法、装置、设备和存储介质 | |
CN114037239A (zh) | 一种基于多源大数据的潜力模型就业可达性分析方法 | |
CN110910006B (zh) | 一种区域再生水资源综合利用的多源数据处理方法 | |
CN115409673A (zh) | 基于生态安全格局的城市绿地生态网络构建方法 | |
CN114386536B (zh) | 区域确定方法、装置、计算设备以及存储介质 | |
CN114881466A (zh) | 一种基于多源数据的人口空间分区拟合方法 | |
CN113157843B (zh) | 一种基于空间网格化索引的地理空间数据管理方法 | |
KR20170016168A (ko) | 타일 기반의 지도 데이터 갱신 시스템 및 그 방법 | |
CN105096589A (zh) | 一种选取交通道路中代表性节点的方法、***及客户端 | |
CN116796083B (zh) | 一种空间数据划分方法及*** | |
CN109885638A (zh) | 一种三维立体空间索引方法及*** | |
CN109241216B (zh) | 使用电网层级存储数据库架构实现网格化管理的方法 | |
CN106055656A (zh) | 一种面向并行地形可视域分析的数据划分与调度方法 |
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 |