CN114896255A - 一种基于时空网格的块数据生成与展示方法及装置 - Google Patents
一种基于时空网格的块数据生成与展示方法及装置 Download PDFInfo
- Publication number
- CN114896255A CN114896255A CN202210664105.1A CN202210664105A CN114896255A CN 114896255 A CN114896255 A CN 114896255A CN 202210664105 A CN202210664105 A CN 202210664105A CN 114896255 A CN114896255 A CN 114896255A
- Authority
- CN
- China
- Prior art keywords
- grid
- data
- codes
- space
- time
- 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.)
- Pending
Links
Images
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/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- 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/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明涉及一种基于时空网格的块数据生成与展示方法及装置,属于数据处理技术领域。该方案获取预设空间范围内的条数据及其空间位置信息;基于空间位置信息,将北斗网格编码、时间码和条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表;通过离散化处理生成各网格的数据集作为基础网格单元的块数据,形成时空网格块数据库;当接收到该空间范围中某一区域的数据展示请求时,利用时空网格块数据库获取该区域内的各基础网格单元的块数据,并组合,生成该区域对应的业务网格数据集作为业务网格单元的块数据,进行显示、输出。本发明能够从时空维度对多维信息进行关联和索引,为用户提供更为高效精准的数据服务。
Description
技术领域
本发明涉及一种基于时空网格的块数据生成与展示方法及装置,属于数据 处理技术领域。
背景技术
对于大数据时代,人们所讨论的数据几乎都是条数据,条数据是指某个行 业或领域呈链条状串起来的数据,他们彼此割裂、互不融通,限制了大数据在 经济社会发挥作用。
块数据是在一个物理空间或者行政区域形成的涉及到人、事、物等各类数 据的综合,相当于将各类“条数据”解构、交叉、融合。在块数据集合过程中,包 含了数据空间的填充、空间数据的重构、集合过程的组构,及组构过程中的集 合,同时还有新数据的汇集和原有数据组合后的衍生数据。通过块数据的应用, 可以挖掘出数据更高、更多的价值。
目前块数据的非结构化特征相比条数据而言更强,块数据开发、应用和管 理的难度更大。由于只有结构化的数据才能进行对比分析,而传统的数据库技 术已经不再适用非结构化数据。而现有数据关联耦合弱,数据服务的全面性得 不到保证。现有数据难以构建高效的索引结构,数据量巨大,数据查询检索效 率低。现有数据种类繁多,数据的共享与交换、分发等服务得不到保障。
现有块数据的生成方法一般是通过主键或内容分析建立关联,针对数据时 空关联难以充分体现,也无法对任意区域动态汇聚块数据。并且现有块数据生 成方法需要事先植入建立关键词关联,数据建设工作量大,***工作效率较低。
发明内容
有鉴于此,本发明提供了一种基于时空网格的块数据生成与展示方法和装 置,从时空维度对多维信息进行关联和索引,为用户提供更为高效精准的数据 服务。
本发明的实施例提出了一种基于时空网格的块数据生成与展示方法和装置。
第一方面,本发明的实施例提出了一种基于时空网格的块数据生成与展示 方法,方法包括:
获取预设空间范围内的条数据和条数据的空间位置信息;
利用北斗网格编码技术,基于条数据的空间位置信息,将网格编码、时间 码和条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表, 时间码的获取方式为:将条数据的时间段划分为多个子段,再对各子段进行编 码,得到时间码;
根据时空网格关联索引表和条数据,对网格进行离散化处理,生成各网格 的数据集作为基础网格单元的块数据,形成空间范围的时空网格块数据库;
当接收到空间范围中某一区域的数据展示请求时,根据区域的空间位置信 息确定区域内包含的各基础网格单元;
利用时空网格块数据库获取区域内包含的各基础网格单元的块数据,并将 区域内包含的各基础网格单元的块数据进行组合,生成区域对应的业务网格数 据集作为业务网格单元的块数据;
将业务网格单元的块数据进行显示、输出。
优选的,北斗网格编码技术是指基于地球空间剖分模型GeoSOT,利用北斗 终端输出的,针对地球空间区域位置的一种网格化代码标识技术;
利用北斗网格编码技术,基于条数据的空间位置信息,将网格编码、时间 码和条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表, 包括:
利用地球空间剖分模型GeoSOT将空间范围剖分为多层级的网格,生成网 格在各层级下的网格编码,网格编码用于表示网格在各层级下的空间位置信息 和各网格之间的空间和层级关系;
根据条数据的空间位置信息、网格编码所表示的网格空间位置信息和网格 编码所表示的各网格之间的空间和层级关系,将网格编码、时间码和条数据进 行关联和索引,生成以网格编码为主键的时空网格关联索引表。
优选的,根据条数据的空间位置信息、网格编码所表示的网格空间位置信 息和网格编码所表示的各网格之间的空间和层级关系,将网格编码、时间码和 条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表,包括:
根据条数据的空间位置信息、网格编码所表示的网格空间位置信息和网格 编码所表示的各网格之间的空间和层级关系,将网格编码与条数据进行关联, 生成带有网格编码的条数据;
将网格编码、时间码和带有网格编码的条数据进行关联和索引,生成以网 格编码为主键的时空网格关联索引表。
优选的,根据条数据的空间位置信息、网格编码所表示的网格空间位置信 息和网格编码所表示的各网格之间的空间和层级关系,将网格编码、时间码和 条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表,包括:
对条数据进行筛选,得到具有空间位置信息的第一类条数据和不具有空间 位置信息的第二类条数据,第二类条数据中的条数据与第一类条数据中的至少 一个条数据具有业务逻辑关系;
根据第一类条数据的空间位置信息、网格编码所表示的网格空间位置信息 和网格编码所表示的各网格之间的空间和层级关系,将网格编码、时间码和第 一类条数据进行关联和索引,生成第一时空网格关联索引子表;
根据第一类条数据与第二类条数据之间的业务逻辑关系,将第一类条数据 和第二类条数据进行关联和索引,生成第二时空网格关联索引子表;
根据第一时空网格关联索引子表和第二时空网格关联索引子表,确定以网 格编码为主键的时空网格关联索引表。
优选的,该方法还包括:利用数据自动更新服务对时空网格块数据库进行 动态维护;和/或,将业务网格单元的块数据存储于时空网格块数据库。
优选的,条数据包括与人、事件、物体有关的各类条数据,条数据来源于 不同***或平台的规划数据、审批数据和现状数据。
第二方面,本发明的实施例提出了一种基于时空网格的块数据生成与展示 装置,该装置包括条数据获取模块、关联和索引模块、离散化模块、基础网格 单元确定模块、组合模块和显示输出模块;
条数据获取模块用于获取预设空间范围内的条数据和条数据的空间位置信 息;
关联和索引模块用于利用北斗网格编码技术,基于条数据的空间位置信息, 将网格编码、时间码和条数据进行关联和索引,生成以网格编码为主键的时空 网格关联索引表,时间码的获取方式为:将条数据的时间段划分为多个子段, 再对各子段进行编码,得到时间码;
离散化模块用于根据时空网格关联索引表和条数据,对网格进行离散化处 理,生成各网格的数据集作为基础网格单元的块数据,形成空间范围的时空网 格块数据库;
基础网格单元确定模块用于当接收到空间范围中某一区域的数据展示请求 时,根据区域的空间位置信息确定区域内包含的各基础网格单元;
组合模块用于利用时空网格块数据库获取区域内包含的各基础网格单元的 块数据,并将区域内包含的各基础网格单元的块数据进行组合,生成区域对应 的业务网格数据集作为业务网格单元的块数据;
显示输出模块用于将业务网格单元的块数据进行显示、输出。
优选的,北斗网格编码技术是指基于地球空间剖分模型GeoSOT,利用北斗 终端输出的,针对地球空间区域位置的一种网格化代码标识技术;
关联和索引模块包括网格编码生成子模块和关联索引子模块;
网格编码生成子模块用于利用地球空间剖分模型GeoSOT将空间范围剖分 为多层级的网格,生成网格在各层级下的网格编码,网格编码用于表示网格在 各层级下的空间位置信息和各网格之间的空间和层级关系;
关联索引子模块用于根据条数据的空间位置信息、网格编码所表示的网格 空间位置信息和网格编码所表示的各网格之间的空间和层级关系,将网格编码、 时间码和条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引 表。
优选的,关联索引子模块包括关联单元和生成单元;
关联单元用于根据条数据的空间位置信息、网格编码所表示的网格空间位 置信息和网格编码所表示的各网格之间的空间和层级关系,将网格编码与条数 据进行关联,生成带有网格编码的条数据;
生成单元用于将网格编码、时间码和带有网格编码的条数据进行关联和索 引,生成以网格编码为主键的时空网格关联索引表。
优选的,关联索引子模块包括筛选单元、第一关联索引单元、第二关联索 引单元和确定单元;
筛选单元用于对条数据进行筛选,得到具有空间位置信息的第一类条数据 和不具有空间位置信息的第二类条数据,第二类条数据中的条数据与第一类条 数据中的至少一个条数据具有业务逻辑关系;
第一关联索引单元用于根据第一类条数据的空间位置信息、网格编码所表 示的网格空间位置信息和网格编码所表示的各网格之间的空间和层级关系,将 网格编码、时间码和第一类条数据进行关联和索引,生成第一时空网格关联索 引子表;
第二关联索引单元用于根据第一类条数据与第二类条数据之间的业务逻辑 关系,将第一类条数据和第二类条数据进行关联和索引,生成第二时空网格关 联索引子表;
确定单元用于根据第一时空网格关联索引子表和第二时空网格关联索引子 表,确定以网格编码为主键的时空网格关联索引表。
这里,北斗网格编码技术是指对空间范围进行网格剖分并利用北斗终端输 出的一种网格化代码标识技术。时间码也可以为关联条数据对应的时间标识; 条数据来源于规划数据、审批数据、现状数据,包括量地图、瓦片地图、栅格 地图、遥感影像、业务数据库、移动定位信息、视频监控信息、城市设施部件, 兴趣点POI、监测视频与目标、飞行器和地面动目标、场数据、建筑模型(BIM)、 地下管线、地质体,其中,场数据为电磁场、云、温度、雾霾、雷达探测场。
条数据统一编码是将条数据所覆盖的网格赋予网格块编码,针对业务数据 库可扩展的情况,直接增加数据库字段,进行网格块编码,针对业务数据库不 可扩展的情况,建立编码索引数据库,匹配网格块编码,针对新增数据利用网 格块编码API或SDK进行实时编码。
网格块的数据集至少包括:网格块编码、时间码和与网格块编码对应的条 数据的索引标识;时间码为对应条数据的时间标识。
关联和索引的具体过程可以包括网格关联整合和条数据关联整合。
网格关联整合支持同一个网格或多个网格范围内,条数据网格块编码索引 与其他条数据自动匹配和关联展示,这时条数据的空间位置是条数据关联的主 轴,条数据关联整合是依据案卷号、批文号等数据,反向检索各类空间数据, 这时条数据关联整合的主轴是数据间的业务逻辑关系。
条数据关联整合是实现地理信息数据与非地理信息数据进行网格业务逻辑 关联的方法,非地理信息数据作为地理信息数据的属性数据通过网格块编码进 行有效关联,数据关联具体为依据网格块编码的映射关系匹配对应的其他应用 信息数据,将基于网格关联的地理信息数据与其他应用信息数据进行索引与关 联。
时空网格块数据库还包括数据自动更新服务,数据自动更新服务是指对业 务应用流程中新生成的数据和更新数据的编码并建立索引,具体内容包括:(1) 服务启动,启动数据自动更新服务,***自动处理管理***的数据更新信息, 对更新的数据自动生成编码并存入时空网格块数据库,同时,在窗口中看到服 务日志,实时了解服务运行动态;(2)服务暂停,停止数据自动更新服务,系 统暂停对各类数据更新数据的自动处理。
网格离散化处理是为数据的打包输出服务的,当检索到其需要的数据后, 按网格块对数据进行分割处理,形成网格化的块数据并输出,对各类矢量数据 进行网格化预处理,以便按需进行网格块聚合输出,按照制定区域范围(例如 每个网格对应的区域范围)输出离散化网格块矢量地图数据。
有益效果
(1)本发明实现了一种基于时空网格的块数据生成与展示方法及装置,克 服了现有条数据关联耦合弱,数据服务的全面性得不到保证,现有数据难以构 建高效的索引结构,数据查询检索效率低,现有数据种类繁多,数据的共享与 交换、分发等服务得不到保障的问题。通过一种基于时空网格的块数据生成方 法,动态生成时空网格块数据库,实现了更为高效的数据网格化管理。
(2)本发明的时空网格块数据生成的价值在于将彼此割裂、互不融通的数 据,从时空维度进行交叉、融合,挖掘出基于时空网格的更多、更有价值的信 息,实现对事物空间规律的精准定位,同时降低了块数据开发、应用的难度。 本发明利用已有的基础网格单元的块数据,生成用户所需的业务网格单元的块 数据,实现快速、精准地空间数据的关联和定位,为用户提供更为高效精准的 数据服务。
(3)本发明利用北斗网格编码技术,基于条数据的空间位置信息,将网格 编码、时间码和条数据进行关联和索引,生成以网格编码为主键的时空网格关 联索引表,通过以网格块编码技术为基础,建立大数据时空统一索引大表,实 现了多源、多格式、多时相、多部门、全区域海量大数据的网格块编码关联, 实现了多部门、多***、多类型数据整合和网格化组织管理,建立了城市大数 据的空间关联和综合分析基础,形成“数据驱动”机制。解决了现有块数据生成方 法一般通过主键或内容分析建立关联,针对数据时空关联难以充分体现,也无 法对任意区域动态汇聚块数据的问题,实现并提升了基于时空数据的智慧关联能力、智慧连通能力和智慧互动能力。比如,关联能力的提升是指现有数据库, 包括人口、物件、部件、基础地理信息等数据库之间急需提升智慧关联能力; 连通能力的提升是指社区居委会、业主委员会、物业相互之间尚未形成智慧互 动,三者之间与居民之间急需提升智慧链接能力;互动能力提升是指网格员系 统、志愿者***等***急需提升智慧互动能力。
(4)本发明采用统一编码进行数据关联,数据自动更新服务使***的数据 自动关联更新,保证数据的时效和准确,解决了现有技术在行政管理区域变化 时难以及时更新的问题。
附图说明
附图用于更好地理解本方案,不构成对本发明的限定。
图1为本发明实施例中基于时空网格的块数据生成与展示方法的流程图。
图2为本发明实施例中基于时空网格的块数据生成与展示装置的组成示意 图。
图3为本发明一实施例中关联和索引模块的组成示意图。
图4为本发明另一实施例中关联和索引模块的组成示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例 的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通 技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会 背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公 知功能和结构的描述。
在本发明使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本 发明。在本发明和所附权利要求书中所使用的单数形式的“一种”和“该”也 旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使 用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能 组合。应当理解,尽管在本发明可能采用术语第一、第二、第三等来描述各种 信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此 区分开。例如,在不脱离本发明范围的情况下,第一信息也可以被称为第二信 息,类似地,第二信息也可以被称为第一信息。还应当理解的是,这里所使用 的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/ 或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、 单元、组件和/或其组合。
还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不 同于附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出 的两幅图实际上可以基本上同时执行或者有时可以按照相反的顺序来执行。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征 可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
本发明提供了一种基于时空网格的块数据生成与展示方法,应用于社区服 务平台,其流程如图1所示,包括以下步骤:
S1:获取预设空间范围内的条数据和条数据的空间位置信息。
在本实施例中,执行主体(服务器或终端)获取北京市社区服务平台所涵 盖的空间范围内的各个条数据并根据条数据获取相应的空间位置信息。其中, 条数据的空间位置信息可以是经纬度信息,也可以是其他各种表示空间位置的 信息。
S2:利用北斗网格编码技术,基于条数据的空间位置信息,将网格编码、 时间码和条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引 表。
在本实施例中,执行主体可以利用北斗网格编码技术,基于S1获取的条数 据的空间位置信息,将网格编码、时间码和条数据进行关联和索引,生成以网 格编码为主键的时空网格关联索引表。其中,北斗网格编码技术是指依据国家 标准《北斗网格位置码》(GB/T39409-2020),在现有地图***的基础上绘制网 格,形成无缝嵌套、多级动态、二维或三维立体的网格模型,网格编码代表地 理要素的位置信息,每一个网格都是数据承载单元,可以实现多源数据的承载 与融合展示。当外部数据变化时,网格属性也随之变化。这里的网格可以是空 间意义上的三维网格,也可以是二维网格。时间码的获取方式可以为:将条数据的时间段划分为多个子段,再对各子段进行编码,得到时间码。条数据包括 与人、事件、物体有关的各类条数据,条数据来源于不同***或平台的规划数 据、审批数据和现状数据。
在本实施例的一些可选的实现方式中,北斗网格编码技术是指基于地球空 间剖分模型GeoSOT,利用北斗终端输出的,针对地球空间区域位置的一种网格 化代码标识技术;利用北斗网格编码技术,基于条数据的空间位置信息,将网 格编码、时间码和条数据进行关联和索引,生成以网格编码为主键的时空网格 关联索引表,包括:利用地球空间剖分模型GeoSOT将空间范围剖分为多层级 的网格,生成网格在各层级下的网格编码,网格编码用于表示网格在各层级下 的空间位置信息和各网格之间的空间和层级关系;根据条数据的空间位置信息、 网格编码所表示的网格空间位置信息和网格编码所表示的各网格之间的空间和 层级关系,将网格编码、时间码和条数据进行关联和索引,生成以网格编码为 主键的时空网格关联索引表。实现了基于GeoSOT的时空网格数据关联索引。
在本实施例的一些可选的实现方式中,根据条数据的空间位置信息、网格 编码所表示的网格空间位置信息和网格编码所表示的各网格之间的空间和层级 关系,将网格编码、时间码和条数据进行关联和索引,生成以网格编码为主键 的时空网格关联索引表,包括:根据条数据的空间位置信息、网格编码所表示 的网格空间位置信息和网格编码所表示的各网格之间的空间和层级关系,将网 格编码与条数据进行关联,生成带有网格编码的条数据;将网格编码、时间码 和带有网格编码的条数据进行关联和索引,生成以网格编码为主键的时空网格 关联索引表。
在本实施例的一些可选的实现方式中,根据条数据的空间位置信息、网格 编码所表示的网格空间位置信息和网格编码所表示的各网格之间的空间和层级 关系,将网格编码、时间码和条数据进行关联和索引,生成以网格编码为主键 的时空网格关联索引表,包括:对条数据进行筛选,得到具有空间位置信息的 第一类条数据和不具有空间位置信息的第二类条数据,第二类条数据中的条数 据与第一类条数据中的至少一个条数据具有业务逻辑关系;根据第一类条数据 的空间位置信息、网格编码所表示的网格空间位置信息和网格编码所表示的各 网格之间的空间和层级关系,将网格编码、时间码和第一类条数据进行关联和 索引,生成第一时空网格关联索引子表;根据第一类条数据与第二类条数据之 间的业务逻辑关系,将第一类条数据和第二类条数据进行关联和索引,生成第 二时空网格关联索引子表;根据第一时空网格关联索引子表和第二时空网格关 联索引子表,确定以网格编码为主键的时空网格关联索引表。根据是否具有空 间位置信息将条数据进行分类,按照空间位置信息和业务逻辑进行数据关联, 实现简单快速地数据关联索引。
S3:根据时空网格关联索引表和条数据,对网格进行离散化处理,生成各 网格的数据集作为基础网格单元的块数据,形成空间范围的时空网格块数据库。
在本实施例中,执行主体根据S2生成的时空网格关联索引表和条数据,对 网格进行离散化处理,生成各网格的数据集作为基础网格单元的块数据,形成 针对北京市空间范围的时空网格块数据库。其中,数据的网格离散化处理是指 针对每个网格将同一网格编码(即相同空间区域范围)对应的矢量地图条数据 进行整合和输出,得到每个网格的数据集,并将每个网格作为基础网格单元, 得到各个基础网格单元的块数据。
在本实施例的一些可选的实现方式中,方法还包括:利用数据自动更新服 务对时空网格块数据库进行动态维护;和/或,将业务网格单元的块数据存储于 时空网格块数据库。
S4:当接收到空间范围中某一区域的数据展示请求时,根据区域的空间位 置信息确定区域内包含的各基础网格单元。
在本实施例中,当接收到用户在二维或三维地图上针对北京市海淀区中关 村社区的数据查询请求时,根据该社区对应区域的空间位置信息确定区域内包 含的各基础网格单元,即确定区域内包含的各基础网格单元的网格编码。
S5:利用时空网格块数据库获取区域内包含的各基础网格单元的块数据, 并将区域内包含的各基础网格单元的块数据进行组合,生成区域对应的业务网 格数据集作为业务网格单元的块数据。
在本实施例中,执行主体根据S4中确定的各基础网格单元的网格编码,利 用S3生成的时空网格块数据库获取各基础网格单元的块数据,并将区域内包含 的各基础网格单元的块数据进行组合,生成中关村社区对应的第一业务网格数 据集作为第一业务网格单元的块数据。
S6:将业务网格单元的块数据进行显示、输出。
在本实施例中,执行主体根据用户的查询请求,将北京市海淀区中关村社 区的第一业务网格单元的块数据显示于该用户并将北京市海淀区中关村社区的 第一业务网格单元的块数据输出给所需***或平台,以完成数据分析和问题预 警等业务。实现了当社区业务需要查看社区数据时,在网格底图上点击一下所 需网格块,即将数据请求发到大数据中心,大数据中心引接汇聚相应基础网格 单元块数据,形成相应的业务网格单元的块数据集,快速分发和展示给用户, 实现块数据的“码上办”服务。
本发明上述实施例实现了一种基于时空网格的块数据生成与展示方法,克 服了现有条数据关联耦合弱,数据服务的全面性得不到保证,现有数据难以构 建高效的索引结构,数据查询检索效率低,现有数据种类繁多,数据的共享与 交换、分发等服务得不到保障的问题。通过动态生成时空网格块数据库,实现 了更为高效的数据网格化管理。时空网格块数据生成的价值在于将彼此割裂、 互不融通的数据,从时空维度进行交叉、融合,挖掘出基于时空网格的更多、 更有价值的信息,实现对事物空间规律的精准定位,同时降低了块数据开发、 应用的难度。利用已有的基础网格单元的块数据,生成用户所需的业务网格单元的块数据,实现快速、精准地空间数据的关联和定位,为用户提供更为高效 精准的数据服务。通过以网格块编码技术为基础,建立大数据时空统一索引大 表,实现了多源、多格式、多时相、多部门、全区域海量大数据的网格块编码 关联,实现了多部门、多***、多类型数据整合和网格化组织管理,建立了城 市大数据的空间关联和综合分析基础,形成“数据驱动”机制。采用统一编码进行 数据关联,数据自动更新服务使***的数据自动关联更新,保证数据的时效和 准确,解决了现有技术在行政管理区域变化时难以及时更新的问题。
参考图2,作为对上述图1所示方法的实现,本公开提供了一种基于时空网 格的块数据生成与展示装置的一个实施例,该装置实施例与图2所示的方法实 施例相对应,除下面所记载的特征外,该装置实施例还可以包括与图1所示的 方法实施例相同或相应的特征,以及产生与图1所示的方法实施例相同或相应 的效果,该装置具体可以应用于各种电子设备中。
如图2所示,本实施例的基于时空网格的块数据生成与展示装置包括条数 据获取模块、关联和索引模块、离散化模块、基础网格单元确定模块、组合模 块和显示输出模块;条数据获取模块用于获取预设空间范围内的条数据和条数 据的空间位置信息;关联和索引模块用于利用北斗网格编码技术,基于条数据 的空间位置信息,将网格编码、时间码和条数据进行关联和索引,生成以网格 编码为主键的时空网格关联索引表,时间码的获取方式为:将条数据的时间段 划分为多个子段,再对各子段进行编码,得到时间码;离散化模块用于根据时 空网格关联索引表和条数据,对网格进行离散化处理,生成各网格的数据集作为基础网格单元的块数据,形成空间范围的时空网格块数据库,网格的离散化 处理是指针对每个网格将同一网格编码对应的条数据进行整合;基础网格单元 确定模块用于当接收到空间范围中某一区域的数据展示请求时,根据区域的空 间位置信息确定区域内包含的各基础网格单元;组合模块用于利用时空网格块 数据库获取区域内包含的各基础网格单元的块数据,并将区域内包含的各基础 网格单元的块数据进行组合,生成区域对应的业务网格数据集作为业务网格单 元的块数据;显示输出模块用于将业务网格单元的块数据进行显示、输出。
在本实施例的一些可选的实现方式中,北斗网格编码技术是指基于地球空 间剖分模型GeoSOT,利用北斗终端输出的,针对地球空间区域位置的一种网格 化代码标识技术;关联和索引模块包括网格编码生成子模块和关联索引子模块; 网格编码生成子模块用于利用地球空间剖分模型GeoSOT将空间范围剖分为多 层级的网格,生成网格在各层级下的网格编码,网格编码用于表示网格在各层 级下的空间位置信息和各网格之间的空间和层级关系;关联索引子模块用于根 据条数据的空间位置信息、网格编码所表示的网格空间位置信息和网格编码所 表示的各网格之间的空间和层级关系,将网格编码、时间码和条数据进行关联 和索引,生成以网格编码为主键的时空网格关联索引表。
在本实施例的一些可选的实现方式中,如图3所示,关联索引子模块包括 关联单元和生成单元;关联单元用于根据条数据的空间位置信息、网格编码所 表示的网格空间位置信息和网格编码所表示的各网格之间的空间和层级关系, 将网格编码与条数据进行关联,生成带有网格编码的条数据;生成单元用于将 网格编码、时间码和带有网格编码的条数据进行关联和索引,生成以网格编码 为主键的时空网格关联索引表。
在本实施例的一些可选的实现方式中,如图4所示,关联索引子模块包括 筛选单元、第一关联索引单元、第二关联索引单元和确定单元;筛选单元用于 对条数据进行筛选,得到具有空间位置信息的第一类条数据和不具有空间位置 信息的第二类条数据,第二类条数据中的条数据与第一类条数据中的至少一个 条数据具有业务逻辑关系;第一关联索引单元用于根据第一类条数据的空间位 置信息、网格编码所表示的网格空间位置信息和网格编码所表示的各网格之间 的空间和层级关系,将网格编码、时间码和第一类条数据进行关联和索引,生 成第一时空网格关联索引子表;第二关联索引单元用于根据第一类条数据与第 二类条数据之间的业务逻辑关系,将第一类条数据和第二类条数据进行关联和 索引,生成第二时空网格关联索引子表;确定单元用于根据第一时空网格关联 索引子表和第二时空网格关联索引子表,确定以网格编码为主键的时空网格关 联索引表。
Claims (10)
1.一种基于时空网格的块数据生成与展示方法,其特征在于所述方法包括:
获取预设空间范围内的条数据和所述条数据的空间位置信息;
利用北斗网格编码技术,基于所述条数据的空间位置信息,将网格编码、时间码和所述条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表,所述时间码的获取方式为:将所述条数据的时间段划分为多个子段,再对各子段进行编码,得到时间码;
根据所述时空网格关联索引表和所述条数据,对网格进行离散化处理,生成各网格的数据集作为基础网格单元的块数据,形成所述空间范围的时空网格块数据库;
当接收到所述空间范围中某一区域的数据展示请求时,根据所述区域的空间位置信息确定所述区域内包含的各基础网格单元;
利用所述时空网格块数据库获取所述区域内包含的各基础网格单元的块数据,并将所述区域内包含的各基础网格单元的块数据进行组合,生成所述区域对应的业务网格数据集作为业务网格单元的块数据;
将所述业务网格单元的块数据进行显示、输出。
2.根据权利要求1所述的方法,其特征在于,所述北斗网格编码技术是指基于地球空间剖分模型GeoSOT,利用北斗终端输出的,针对地球空间区域位置的一种网格化代码标识技术;
所述利用北斗网格编码技术,基于所述条数据的空间位置信息,将网格编码、时间码和所述条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表,包括:
利用地球空间剖分模型GeoSOT将所述空间范围剖分为多层级的网格,生成网格在各层级下的网格编码,所述网格编码用于表示网格在各层级下的空间位置信息和各网格之间的空间和层级关系;
根据所述条数据的空间位置信息、所述网格编码所表示的网格空间位置信息和所述网格编码所表示的各网格之间的空间和层级关系,将所述网格编码、时间码和所述条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表。
3.根据权利要求2所述的方法,其特征在于,所述根据所述条数据的空间位置信息、所述网格编码所表示的网格空间位置信息和所述网格编码所表示的各网格之间的空间和层级关系,将所述网格编码、时间码和所述条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表,包括:
根据所述条数据的空间位置信息、所述网格编码所表示的网格空间位置信息和所述网格编码所表示的各网格之间的空间和层级关系,将所述网格编码与所述条数据进行关联,生成带有网格编码的条数据;
将所述网格编码、时间码和所述带有网格编码的条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表。
4.根据权利要求2所述的方法,其特征在于,所述根据所述条数据的空间位置信息、所述网格编码所表示的网格空间位置信息和所述网格编码所表示的各网格之间的空间和层级关系,将所述网格编码、时间码和所述条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表,包括:
对所述条数据进行筛选,得到具有空间位置信息的第一类条数据和不具有空间位置信息的第二类条数据,所述第二类条数据中的条数据与所述第一类条数据中的至少一个条数据具有业务逻辑关系;
根据所述第一类条数据的空间位置信息、所述网格编码所表示的网格空间位置信息和所述网格编码所表示的各网格之间的空间和层级关系,将所述网格编码、时间码和所述第一类条数据进行关联和索引,生成第一时空网格关联索引子表;
根据所述第一类条数据与所述第二类条数据之间的业务逻辑关系,将所述第一类条数据和所述第二类条数据进行关联和索引,生成第二时空网格关联索引子表;
根据所述第一时空网格关联索引子表和所述第二时空网格关联索引子表,确定以网格编码为主键的时空网格关联索引表。
5.根据权利要求1-4任一所述的方法,其特征在于,所述方法还包括:
利用数据自动更新服务对所述时空网格块数据库进行动态维护;和/或,
将所述业务网格单元的块数据存储于所述时空网格块数据库。
6.根据权利要求1-4任一所述的方法,其特征在于,所述条数据包括与人、事件、物体有关的各类条数据,所述条数据来源于不同***或平台的规划数据、审批数据和现状数据。
7.一种基于时空网格的块数据生成与展示装置,其特征在于:
该装置包括条数据获取模块、关联和索引模块、离散化模块、基础网格单元确定模块、组合模块和显示输出模块;
所述的条数据获取模块用于获取预设空间范围内的条数据和所述条数据的空间位置信息;
所述的关联和索引模块用于利用北斗网格编码技术,基于所述条数据的空间位置信息,将网格编码、时间码和所述条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表,所述时间码的获取方式为:将所述条数据的时间段划分为多个子段,再对各子段进行编码,得到时间码;
所述的离散化模块用于根据所述时空网格关联索引表和所述条数据,对网格进行离散化处理,生成各网格的数据集作为基础网格单元的块数据,形成所述空间范围的时空网格块数据库;
所述的基础网格单元确定模块用于当接收到所述空间范围中某一区域的数据展示请求时,根据所述区域的空间位置信息确定所述区域内包含的各基础网格单元;
所述的组合模块用于利用所述时空网格块数据库获取所述区域内包含的各基础网格单元的块数据,并将所述区域内包含的各基础网格单元的块数据进行组合,生成所述区域对应的业务网格数据集作为业务网格单元的块数据;
所述的显示输出模块用于将所述业务网格单元的块数据进行显示、输出。
8.根据权利要求7所述的装置,其特征在于:
所述北斗网格编码技术是指基于地球空间剖分模型GeoSOT,利用北斗终端输出的,针对地球空间区域位置的一种网格化代码标识技术;
所述关联和索引模块包括网格编码生成子模块和关联索引子模块;
所述网格编码生成子模块用于利用地球空间剖分模型GeoSOT将所述空间范围剖分为多层级的网格,生成网格在各层级下的网格编码,所述网格编码用于表示网格在各层级下的空间位置信息和各网格之间的空间和层级关系;
所述关联索引子模块用于根据所述条数据的空间位置信息、所述网格编码所表示的网格空间位置信息和所述网格编码所表示的各网格之间的空间和层级关系,将所述网格编码、时间码和所述条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表。
9.根据权利要求8所述的装置,其特征在于:
所述关联索引子模块包括关联单元和生成单元;
所述关联单元用于根据所述条数据的空间位置信息、所述网格编码所表示的网格空间位置信息和所述网格编码所表示的各网格之间的空间和层级关系,将所述网格编码与所述条数据进行关联,生成带有网格编码的条数据;
所述生成单元用于将所述网格编码、时间码和所述带有网格编码的条数据进行关联和索引,生成以网格编码为主键的时空网格关联索引表。
10.根据权利要求8所述的装置,其特征在于:
所述关联索引子模块包括筛选单元、第一关联索引单元、第二关联索引单元和确定单元;
所述筛选单元用于对所述条数据进行筛选,得到具有空间位置信息的第一类条数据和不具有空间位置信息的第二类条数据,所述第二类条数据中的条数据与所述第一类条数据中的至少一个条数据具有业务逻辑关系;
所述第一关联索引单元用于根据所述第一类条数据的空间位置信息、所述网格编码所表示的网格空间位置信息和所述网格编码所表示的各网格之间的空间和层级关系,将所述网格编码、时间码和所述第一类条数据进行关联和索引,生成第一时空网格关联索引子表;
所述第二关联索引单元用于根据所述第一类条数据与所述第二类条数据之间的业务逻辑关系,将所述第一类条数据和所述第二类条数据进行关联和索引,生成第二时空网格关联索引子表;
所述确定单元用于根据所述第一时空网格关联索引子表和所述第二时空网格关联索引子表,确定以网格编码为主键的时空网格关联索引表。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210664105.1A CN114896255A (zh) | 2022-06-13 | 2022-06-13 | 一种基于时空网格的块数据生成与展示方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210664105.1A CN114896255A (zh) | 2022-06-13 | 2022-06-13 | 一种基于时空网格的块数据生成与展示方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114896255A true CN114896255A (zh) | 2022-08-12 |
Family
ID=82728116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210664105.1A Pending CN114896255A (zh) | 2022-06-13 | 2022-06-13 | 一种基于时空网格的块数据生成与展示方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114896255A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117435823A (zh) * | 2023-12-19 | 2024-01-23 | 北京智网易联科技有限公司 | 基于网格编码的时空数据服务方法及工业互联网平台 |
-
2022
- 2022-06-13 CN CN202210664105.1A patent/CN114896255A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117435823A (zh) * | 2023-12-19 | 2024-01-23 | 北京智网易联科技有限公司 | 基于网格编码的时空数据服务方法及工业互联网平台 |
CN117435823B (zh) * | 2023-12-19 | 2024-03-29 | 北京智网易联科技有限公司 | 基于网格编码的时空数据服务方法及工业互联网平台 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113065000B (zh) | 一种基于地理实体的多源异构数据融合方法 | |
CN107092680B (zh) | 一种基于地理网格的政务信息资源整合方法 | |
CN112860689B (zh) | 一种基于时空网格数据的平台*** | |
CN108446293A (zh) | 一种基于城市多源异构数据构建城市画像的方法 | |
CN112115198A (zh) | 一种城市遥感智能服务平台 | |
CN102915346A (zh) | 面向物联网智能感知的数据索引建立与查询方法 | |
CN111708778B (zh) | 一种大数据管理的方法与*** | |
CN116089555A (zh) | 基于cim平台三维空间数据的采集与轻量化***和方法 | |
CN113570275A (zh) | 基于bim和数字高程模型的水资源实时监测*** | |
CN114925043B (zh) | 基于时空网格块数据的应用方法、装置及电子设备 | |
CN115758522A (zh) | 一种数字孪生城市管理***及方法 | |
CN113626437A (zh) | 一种海量矢量数据快速查询方法及*** | |
CN117435823B (zh) | 基于网格编码的时空数据服务方法及工业互联网平台 | |
CN114896255A (zh) | 一种基于时空网格的块数据生成与展示方法及装置 | |
CN112214483A (zh) | 一种城市信息模型中数据的分析、关联、存储和访问方法和装置 | |
Chen et al. | quantitative analysis of urban spatial morphology Based on GIS regionalization and spatial syntax | |
CN113961662A (zh) | 一种基于多源数据的地名地址数据融合方法 | |
CN111897820A (zh) | 一种应用于智慧城市的多源异构数据存储方法 | |
CN111382165A (zh) | 一种移动国土管理*** | |
CN116958465A (zh) | 一种基于地质三维建模可视化的时空大数据云服务平台 | |
Kyung et al. | Spatial data warehouse design and spatial OLAP implementation for decision making of geospatial data update | |
Liu | Construction of Public Security Rapid Response Communication and Command System Based on Spatiotemporal Big Data | |
Wang et al. | Design and application of digital twin platform based smart Weihe River Basin | |
Das et al. | Recent trends in GIS applications | |
Duan et al. | Educational geographic information system based on WebGIS |
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 |