一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种政务地图数据处理方法、装置、电子设备及存储介质与流程

2022-12-19 21:56:46 来源:中国专利 TAG:


1.本发明实施例涉及地图数据处理技术领域,尤其涉及一种政务地图数据处理方法、装置、电子设备及存储介质。


背景技术:

2.政务专题地图(简称政务地图)是一种以基础地理数据为基础,以gis(geographic information system,地理信息系统)和计算机为处理平台,面向政务应用需求,突出表示一种或几种自然、社会和经济现象的地图。它主要由基础地理底图和专题要素构成,采用的基础地理底图可以是地形图、影像图或电子地图等,而政务专题要素则是行业应用和统计数据,如轨道交通、审批公示、重大项目分布以及线路考察等信息。由此可见,政务地图属于一种特殊的电子地图类型。
3.目前,针对政务地图数据等电子地图数据的存储方式为以图层数据(或称为图斑)的形式存储在postgresql(一种对象-关系型数据库管理系统)或oracle(甲骨文数据库)中,并采用post-gis(postgresql的一个插件,可以更好的管理和使用gis数据)插件来辅助存储。
4.发明人在实现本发明的过程中,发现现有技术存在如下缺陷:现有以图层方式存储政务地图数据在需要人工离线分析现实世界的实体时,任何一个图斑叠加算子都要基于像素进行计算,计算速度极慢,会导致数据处理耗时长,且往往需要其他软件工具的辅助(如对arcgis和其他软件混合切换)才能完成现实世界实体的计算结果,导致数据处理的自动化程度低。另外,目前缺乏统一的数据存储模型处理政务地图数据,国土、林业、海洋以及测绘等政务部门的数据模型往往为了满足本部门业务需要而设计,缺乏统一的数据模型架构。因此,当新增业务需求时需再次重新计算所有的图层数据。同时,图层的数据存储方式未能探索政务数据潜在的特有价值,如数据中所隐含的大量空间、时间以及业务关系无法被计算机识别和认知,从而无法探索政务地图数据的潜在关系,难以有效对政务地图数据进行推理和数据挖掘。最后,以gis图层等图层组织方式缺乏关联关系,没有按照面向对象的方式抽象现实世界,造成了数据记录与实体之间的割裂,原本属于同一个自然资源实体的属性信息被分割到多个关系表。


技术实现要素:

5.本发明实施例提供一种政务地图数据处理方法、装置、电子设备及存储介质,能够提高政务地图数据的处理效率和数据处理的自动化程度,保证政务地图数据与自然资源实体的一致性,并挖掘政务地图数据的潜在价值。
6.根据本发明的一方面,提供了一种政务地图数据处理方法,包括:
7.获取待处理政务地图数据;
8.对所述待处理政务地图数据进行网格标签化处理,得到网格标签化政务地图数据;
9.采用基于内存的时空算子根据所述网格标签化政务地图数据生成政务基础实体;
10.根据所述政务基础实体生成政务专业实体;
11.根据所述待处理政务地图数据、所述网格标签化政务地图数据、所述政务基础实体和所述政务专业实体生成政务综合实体。
12.根据本发明的另一方面,提供了一种政务地图数据处理装置,包括:
13.政务地图数据获取模块,用于获取待处理政务地图数据;
14.网格标签化政务地图数据获取模块,用于对所述待处理政务地图数据进行网格标签化处理,得到网格标签化政务地图数据;
15.政务基础实体生成模块,用于采用基于内存的时空算子根据所述网格标签化政务地图数据生成政务基础实体;
16.政务专业实体生成模块,用于根据所述政务基础实体生成政务专业实体;
17.综合专业实体生成模块,用于根据所述待处理政务地图数据、所述网格标签化政务地图数据、所述政务基础实体和所述政务专业实体生成政务综合实体。
18.根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
19.至少一个处理器;以及
20.与所述至少一个处理器通信连接的存储器;其中,
21.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的政务地图数据处理方法。
22.根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的政务地图数据处理方法。
23.本发明实施例通过对获取的待处理政务地图数据进行网格标签化处理,得到网格标签化政务地图数据,并采用基于内存的时空算子根据网格标签化政务地图数据生成政务基础实体,进一步根据政务基础实体生成政务专业实体,最终根据待处理政务地图数据、网格标签化政务地图数据、政务基础实体和政务专业实体生成政务综合实体,解决现有政务地图数据处理方式存在的数据处理效率及自动化程度低、数据与自然资源实体割裂及无法充分挖掘数据价值等问题,能够提高政务地图数据的处理效率和数据处理的自动化程度,保证政务地图数据与自然资源实体的一致性,并挖掘政务地图数据的潜在价值。
24.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
25.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
26.图1是本发明实施例一提供的一种政务地图数据处理方法的流程图;
27.图2是本发明实施例二提供的一种政务地图数据处理方法的流程图;
28.图3是本发明实施例二提供的一种基础实体存储模型的结构示意图;
29.图4是本发明实施例二提供的一种各类型实体数据模型生成流程的示意图;
30.图5是本发明实施例三提供的一种政务地图数据处理装置的示意图;
31.图6为本发明实施例四提供的一种电子设备的结构示意图。
具体实施方式
32.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
33.需要说明的是,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
34.实施例一
35.图1是本发明实施例一提供的一种政务地图数据处理方法的流程图,本实施例可适用于以实体的方式处理政务地图数据的情况,该方法可以由政务地图数据处理装置来执行,该装置可以由软件和/或硬件的方式来实现,并一般可集成在电子设备中,该电子设备可以是终端设备,也可以是服务器设备,本发明实施例并不对电子设备的具体设备类型进行限定。相应的,如图1所示,该方法包括如下操作:
36.s110、获取待处理政务地图数据。
37.在本发明实施例中,待处理政务地图数据可以是大数据分布式列式nosql(non-relationalsql,非关系学数据库)中以ods(operational data store,用来存储多个数据源业务数据的系统)层的方式存储的政务地图数据。
38.需要说明的是,原始的政务地图数据是以图斑数据的形式存储在关系型数据库(如postgis)中,以图斑为单位来处理地图数据,当多个图层进行(叠加或压占等等空间算子)分析时,需算多次空间算子,而且是以像素级来计算,速度极慢。为了便于后续数据处理,可以将存储在关系型数据库中的原始政务地图数据采集至大数据分布式列式nosql中,并以ods层的方式存储,得到待处理政务地图数据。待处理政务地图数据的数据处理方式更直接简洁,计算更简便。
39.s120、对所述待处理政务地图数据进行网格标签化处理,得到网格标签化政务地图数据。
40.其中,网格标签化政务地图数据可以是对待处理政务地图数据进行网格处理,并对各个网格添加标签后得到的政务地图数据。
41.具体的,为了避免像素级的计算方式,可以基于网格按一定的分辨率将待处理政务地图数据按密度或热力图等计算方式归一化分割到网格上,并对各个网格数据添加相应的标签,得到网格标签化政务地图数据。网格标签化政务地图数据可以实现以归一化标签化网格对自然资源实体进行抽取组装,对政务地图数据实现以实体对象管理替代已有的
(分散在各库中)图层管理模式。
42.s130、采用基于内存的时空算子根据所述网格标签化政务地图数据生成政务基础实体。
43.其中,政务基础实体可以是以政务服务为对象,对自然资源划分的基础实体。以农用地的政务服务对象为例具体说明,农用地的基础实体可以包括但不限于基本农田、耕地以及永久期本农田等。以交通的政务服务对象为例具体说明,交通的基础实体可以包括但不限于路口及路段等。在本发明实施例中,政务基础实体可以根据标签之间的关联关系将所有相关的基础实体都关联起来,以便于挖掘政务地图数据的数据价值。
44.可选的,时空算子可以是基于大数据spark封装的通用时空算子。时空算子可以以网格标签化政务地图数据为数据源快速加工处理运算出政务基础实体。
45.现有postgis提供的现成算子的具体应用方式为,由客户端向服务器发起请求,然后服务端向yarn(yet another resource negotiator,另一种资源协调者)集群发起资源申请。yarn集群接收到资源申请后,会经历请求resource manager(资源管理器)、app master(应用集群管理)、container(容器)、启动executor(网络执行器)以及分发任务等一系列过程,才会创建一个sparkcontext(spark功能的主要入口,其代表与spark集群的连接),才会处理算子的处理。考虑到请求资源是非常耗时的。
46.为了解决上述问题,本发明实施例在yarn集群上创建了master sparkcontext(主sparkcontext)和slave sparkcontext(从sparkcontext),并用sparkjobserver(提供了一个restful接口来提交和管理spark的jobs、jars和jobcontext)对其进行管理。当时空算子发起请求时,会直接选择其中一个sparkcontext来处理。如此,当其中一个sparkcontext崩溃时,另一个sparkcontext能够及时地响应用户的请求。由此可见,采用在线多活的sparkcontext方式,能够减少资源的申请时间,进一步加快查询效率,同时还能够提高系统的稳定性,保证系统的高可用性。
47.同时,时空算子可以基于内存来进一步加速时空算子的算力,由于网格标签化政务地图数据的每个归一化网格都附有相关标签,基于内存的时空算子只需把归一化的网格标签加载进内存即可快速运算出政务基础实体。可选的,得到的政务基础实体可以按业务场景进行实体存储模型入库,以便于业务应用快速的多跳检索。
48.s140、根据所述政务基础实体生成政务专业实体。
49.其中,政务专业实体可以是在政务基础实体的基础上,对自然资源划分的专业实体。以农用地的政务服务对象为例具体说明,农用地的专业实体可以包括但不限于土地和森林等。以交通的政务服务对象为例具体说明,交通的专业实体可以包括但不限于道路和桥梁等。
50.相应的,在得到政务基础实体后,可以对各政务基础实体进行聚类关联,以得到政务专业实体。可选的,同样可以采用基于内存的时空算子,以政务基础实体为基准,快速生成对应的政务专业实体。
51.s150、根据所述待处理政务地图数据、所述网格标签化政务地图数据、所述政务基础实体和所述政务专业实体生成政务综合实体。
52.其中,政务综合实体可以是在政务专业实体的基础上,对自然资源划分的综合实体。以农用地和交通的政务服务对象为例具体说明,其综合实体可以包括但不限于预测预
警、管制利用、调查检测、审批监管以及规划配置等。
53.在本发明实施例中,当得到政务专业实体之后,可以综合待处理政务地图数据、网格标签化政务地图数据、政务基础实体和政务专业实体,对各类数据和实体进行智能装配,从而得到相应的政务综合实体。
54.可选的,同样可以采用基于内存的时空算子,将待处理政务地图数据、网格标签化政务地图数据、政务基础实体和政务专业实体同时作为数据源,快速生成政务综合实体。
55.上述技术方案利用基于内存的时空算子生成各类实体,可以提高政务地图数据的处理效率。同时,所生成的政务基础实体、政务专业实体以及政务综合实体与自然资源实体相对应,且能被计算机所识别,可以探索潜在关系、支撑深度学习以及推理等,从而挖掘更多数据价值。上述实体生成后,对实体的计算与分析完全基于数据库环境,无需在gis软件等多个应用中切换,可实现自动化处理,从而提高处理政务地图数据的自动化程度。
56.本发明实施例通过对获取的待处理政务地图数据进行网格标签化处理,得到网格标签化政务地图数据,并采用基于内存的时空算子根据网格标签化政务地图数据生成政务基础实体,进一步根据政务基础实体生成政务专业实体,最终根据待处理政务地图数据、网格标签化政务地图数据、政务基础实体和政务专业实体生成政务综合实体,解决现有政务地图数据处理方式存在的数据处理效率及自动化程度低、数据与自然资源实体割裂及无法充分挖掘数据价值等问题,能够提高政务地图数据的处理效率和数据处理的自动化程度,保证政务地图数据与自然资源实体的一致性,并挖掘政务地图数据的潜在价值。
57.实施例二
58.图2是本发明实施例二提供的一种政务地图数据处理方法的流程图,本实施例以上述实施例为基础进行具体化,给出了网格标签化政务地图数据、政务专业实体以及政务综合实体的具体生成方式,同时给出了对网格标签化政务地图数据的网格标签以及基础实体存储模型的具体可选的处理方式。相应的,如图2所示,本实施例的方法可以包括:
59.s210、获取待处理政务地图数据。
60.s220、对待处理政务地图区域进行归一化网格剖分处理,得到格点政务地图区域。
61.其中,待处理政务地图区域可以是待处理政务地图数据对应的行政区域,如某省、市或县等具体的行政区域。格点政务地图区域可以是对待处理政务地图区域进行归一化网格剖分处理得到的,具有一定分辨率的格点区域。
62.可选的,对待处理政务地图区域进行归一化网格剖分处理,可以按照wgs84(world geodetic system-1984coordinate system,一种国际上采用的地心坐标系)坐标系进行投影映射,也可以按照设定的格点分辨率如100m*100m进行网格剖分。为了满足个性化的归一化网格剖分处理,可以按照需求设置格点分辨率,并进行网格剖分。
63.s230、将所述待处理政务地图数据归一化分割至所述格点政务地图区域中,得到网格政务地图数据。
64.其中,网格政务地图数据可以是以网格为单位的政务地图数据。
65.相应的,在待处理政务地图区域完成归一化网格剖分处理之后,即可按密度或热力图等各种可用的计算方式将待处理政务地图数据归一化分割至格点政务地图区域中,得到对应的网格政务地图数据。可以理解的是,基于格点分辨率的不同,政务基础实体与格点政务地图区域的覆盖范围也有所不同。通常情况下,一个政务基础实体可以落在多个格点
政务地图区域中,也即一个政务基础实体通常会被划分为多个网格政务地图数据。
66.s240、对所述网格政务地图数据进行标签化处理,得到网格标签化政务地图数据。
67.其中,网格标签化政务地图数据可以是具备网格标签的网格政务地图数据。
68.对网格政务地图数据进行标签化处理也即对网格政务地图数据添加相应的网格标签,以得到网格标签化政务地图数据。
69.在本发明的一个可选实施例中,所述对所述网格政务地图数据进行标签化处理,得到网格标签化政务地图数据,可以包括:获取所述网格政务地图数据的多维度网格标签信息;其中,所述多维度网格标签信息包括空间标签信息、时间标签信息以及业务标签信息中的至少一项;建立所述多维度网格标签信息与所述网格政务地图数据之间的映射关系。
70.其中,多维度网格标签信息可以是多个不同维度的网格标签信息。空间标签信息可以是空间类型的标签信息,时间标签信息可以是时间属性的标签信息,业务标签信息则可以是业务属性的标签信息。以农用地政务服务为例具体说,空间标签信息例如可以包括但不限于地类名称以及所在图斑编号等,时间标签信息例如可以包括但不限于数据年份等,业务标签信息例如可以包括但不限于项目标识、上报时间以及用途名称等。
71.具体的,可以对网格政务地图数据叠加空间属性标签,如对应图斑上的地理属性信息及与与其相交叠加的网格部分的多边形面积等。还可以对网格政务地图数据叠加时间标签信息,例如将对应图斑的时间信息。时间标签信息也即对应图斑的扩展时间标签,可以用于表征自然资源基础实体的形态、拓扑和属性随着时间变化或维持原状的过程,用于实现自然资源基础实体全生命周期跟踪管理。在一个具体的例子中,假设一个耕地实体entity1对应的时间标签信息为t1时间,当该耕地实体entity1的土地用途变更后,在t2时刻原耕地实体entity1所占空间位置产生了新的林地实体entity2,原来耕地实体entitty1消亡。
72.在本发明的一个可选实施例中,在所述对所述网格政务地图数据进行标签化处理,得到网格标签化政务地图数据之后,还可以包括:对所述网格政务地图数据的多维度网格标签信息按照标签维度类型进行聚类处理,得到维度聚类网格标签信息;基于所述网格政务地图数据的网格唯一编码建立各所述维度聚类网格标签信息与所述网格政务地图数据之间的关联关系;对各所述维度聚类网格标签信息进行分类存储。
73.其中,维度聚类网格标签信息可以是对网格政务地图数据的多维度网格标签信息进行聚类处理后得到的各个类别的网络标签信息。网格唯一编码可以用于唯一标识每个网格政务地图数据。
74.具体的,可以利用相关的聚类算法将网格政务地图数据的所有多维度网格标签信息进行聚类处理,每种聚类的信息分别存储到独立的一张数据库表中。可选的,该数据库表可以是大数据分布式列式nosql的数据库表。多维度网格标签信息的聚类过程可以按照标签维度类型进行处理,从而得到每个维度的标签表。每个标签表可以存储一个维度类型的维度聚类网格标签信息,例如空间标签信息单独存储为一个标签表,时间标签信息单独存储为一个标签表,业务标签信息单独存储为一个标签表。需要说明的是,如果每个维度的标签表对应的类较大,还可以进一步聚类拆分为小类,并将每个小类的网格标签信息分别进行存储,最终一个维度类型的网格标签信息可以拆分形成一个树形结构。在各维度聚类网格标签信息聚类完成后,可以利用网格政务地图数据的网格唯一编码建立各维度聚类网格
标签信息与网格政务地图数据之间的关联关系,也即,每个网格政务地图数据的所有分类存储在标签表中的维度聚类网格标签信息可以通过该网格政务地图数据的网格唯一编码建立映射关系。
75.s250、采用基于内存的时空算子根据所述网格标签化政务地图数据生成政务基础实体。
76.在本发明的一个可选实施例中,在所述采用基于内存的时空算子根据所述网格标签化政务地图数据生成政务基础实体之后,还可以包括:获取所述政务基础实体的多维度基础实体语义;其中,所述多维度基础实体语义包括政务空间语义、实体统一性语义和业务场景语义中的至少一项;根据所述多维度基础实体语义对所述政务基础实体建立实体关联关系;基于业务场景类型将包括所述实体关联关系的所述政务基础实体存储至数据库,得到基础实体存储模型。
77.其中,多维度基础实体语义也即对基础实体所定义的多个维度的语义类型。政务空间语义可以是从政务角度定义的空间语义类型,如通过国土调查所定义的空间语义,可以确定两政务基础实体之间的空间关系,以用于检查政务基础实体的合理性。实体统一性语义可以是表征政务基础实体的描述信息之间的统一性的语义,如“湖泊”或“湖”均表示同一类政务基础实体。业务场景语义也即从业务场景角度所定义的语义类型。实体关联关系可以是政务基础实体之间的关联关系,以农用地的政务服务对象为例具体说明,实体关联关系例如可以包括但不限于“永久农用地包含关系”、“备案农田面积包含关系”以及“时间包含关系”等。需要说明的是,实体关联关系可以根据业务场景需求适应性扩展,如在农用地的政务业务场景中,还可增加关联卫片执法、规划、经济以及人口等相关的实体关联关系,以便更加深入且快速地对政务地图数据处理得到分析成果。
78.具体的,为了更好地实现挖掘政务地图数据的潜在价值,可以利用多维度基础实体语义对政务基础实体建立实体关联关系,同时为了服务具体的政务业务场景,可以基于业务场景类型将包括实体关联关系的政务基础实体存储至数据库,得到基础实体存储模型。
79.由于基础实体存储模型能够存储政务基础实体的多维立体时空数据,因此基础实体存储模型可以作为一种自然资源三维立体时空实体数据模型,采用基础实体存储模型存储政务基础实体可以便于业务应用快速的多跳检索。相应的,根据政务基础实体生成的政务专业实体和政务综合实体同样可以作为一种自然资源三维立体时空实体数据模型。
80.图3是本发明实施例二提供的一种基础实体存储模型的结构示意图。在一个具体的例子中,以农用地作为政务地图数据为例说明,农用地的基础实体之间可以基于多维度基础实体语义建立实体关联关系,如图3所示的“地域相邻关系”、“永久农用地包含关系”、“备案农田面积包含关系”、“农田面积相邻关系”以及“时间包含关系”等。
81.进一步的,可以按业务场景存储政务基础实体,以生成对应的基础实体存储模型。如图3所示,将设施农用地备案作为业务场景类型存储农用地的基础实体,通过图3所示的基础实体存储模型即可了解设施农用地备案情况,以便于分析设施农用地备案的业务场景。可以理解的是,业务场景不同,政务基础实体所对应生成的基础实体存储模型也不同。
82.s260、根据所述政务基础实体生成政务专业实体。
83.在本发明的一个可选实施例中,所述根据所述政务基础实体生成政务专业实体,
可以包括:获取所述政务基础实体之间的实体关联关系;基于所述实体关联关系对所述政务基础实体进行关联聚类,得到所述政务专业实体;或,生成所述政务专业实体的抽象语法树;其中,所述抽象语法树由语义槽和关系槽构成;将所述政务基础实体作为数据源输入至专业实体意图分类模型,以通过所述专业实体意图分类模型对所述政务专业实体的抽象语法树进行自动填充,得到所述政务专业实体。
84.其中,抽象语法树可以是用于自动生成政务专业实体的模板,抽象语法树中的语义槽可以由政务基础实体的多维度基础实体语义填充,关系槽则可以由政务基础实体之间的实体关联关系填充,当抽象语法树的语义槽和关系槽被填充后,即可得到政务基础实体对应的政务专业实体。
85.在本发明实施例中,可以采用多种方式根据政务基础实体生成政务专业实体。图4是本发明实施例二提供的一种各类型实体数据模型生成流程的示意图,可选的,如图4所示,可以利用获取的政务基础实体之间的实体关联关系,采用聚类的方式生成政务专业实体。其中,采用聚类的方式生成政务专业实体时,可以对政务基础实体之间的实体关联关系进行多跳多维度信息的加工和提取,以丰富实体关联关系的内容,实现根据需求生成政务专业实体。
86.可选的,还可以构造专业实体意图分类模型,以通过专业实体意图分类模型自动生成政务专业实体。具体的,可以首先根据政务专业实体的需求构建包括语义槽和关系槽的抽象语法树,进一步将政务基础实体作为数据源输入至专业实体意图分类模型,以通过专业实体意图分类模型自动填充政务专业实体的抽象语法树的语义槽和关系槽。抽象语法树填充完成后,整个树形结构按语法串联即可得到各个政务专业实体。
87.需要说明的是,在过专业实体意图分类模型自动生成政务专业实体之前,专业实体意图分类模型需要利用政务基础实体的训练数据预先训练完成。可选的,专业实体意图分类模型可以是一跳或多跳结构的模型,其中,一跳结构的模型也即通过相邻的政务基础实体即可直接计算得到政务综合实体;多跳结构的模型则需要通过多个不相邻的政务基础实体计算得到政务综合实体。
88.s270、根据所述待处理政务地图数据、所述网格标签化政务地图数据、所述政务基础实体和所述政务专业实体提取模型输入数据。
89.s280、将所述模型输入数据输入至政务综合实体生成模型,以通过所述政务综合实体生成模型自动输出所述政务综合实体。
90.如图4所示,模型输入数据可以是根据待处理政务地图数据、网格标签化政务地图数据、政务基础实体和政务专业实体等多种数据和实体类型所提取的数据源,可以作为输入数据输入至综合实体生成模型(图4中未示出)中,以通过综合实体生成模型对模型输入数据进行智能装配,从而自动生成政务综合实体。
91.其中,综合实体生成模型可以是用于生成政务综合实体的模型,可选的,综合实体生成模型可以是基于深度学习或强化学习建模所生成的模型,本发明实施例并不对综合实体生成模型的具体模型类型和生成方式进行限定。
92.可选的,政务综合实体可以包括但不限于政务预测预警、政务管制利用、政务调查检测、政务审批监管以及政务规划配置中的至少一项。
93.上述技术方案,通过构建自然资源三维立体时空实体数据模型,基于不同的业务
场景及明确的业务需求,构建政务基础实体之间的空间属性、时间属性以及业务属性的关联关系,并以归一化标签化网格对实体进行抽取组装,实现以实体对象管理替代已有的图层管理模式,加速实体(包括政务基础实体、政务专业实体以及政务综合实体)的检索效率,能够深度挖掘出图斑隐含信息,提高政务地图数据的挖掘和推理能力。实体数据模型构建后,计算与分析完全基于数据库环境下,无需在多个应用中切换,可实现自动化处理。
94.需要说明的是,以上各实施例中各技术特征之间的任意排列组合也属于本发明的保护范围。
95.实施例三
96.图5是本发明实施例三提供的一种政务地图数据处理装置的示意图,如图5所示,所述装置包括:政务地图数据获取模块310、网格标签化政务地图数据获取模块320、政务基础实体生成模块330、政务专业实体生成模块340以及综合专业实体生成模块350,其中:
97.政务地图数据获取模块310,用于获取待处理政务地图数据;
98.网格标签化政务地图数据获取模块320,用于对所述待处理政务地图数据进行网格标签化处理,得到网格标签化政务地图数据;
99.政务基础实体生成模块330,用于采用基于内存的时空算子根据所述网格标签化政务地图数据生成政务基础实体;
100.政务专业实体生成模块340,用于根据所述政务基础实体生成政务专业实体;
101.综合专业实体生成模块350,用于根据所述待处理政务地图数据、所述网格标签化政务地图数据、所述政务基础实体和所述政务专业实体生成政务综合实体。
102.本发明实施例通过对获取的待处理政务地图数据进行网格标签化处理,得到网格标签化政务地图数据,并采用基于内存的时空算子根据网格标签化政务地图数据生成政务基础实体,进一步根据政务基础实体生成政务专业实体,最终根据待处理政务地图数据、网格标签化政务地图数据、政务基础实体和政务专业实体生成政务综合实体,解决现有政务地图数据处理方式存在的数据处理效率及自动化程度低、数据与自然资源实体割裂及无法充分挖掘数据价值等问题,能够提高政务地图数据的处理效率和数据处理的自动化程度,保证政务地图数据与自然资源实体的一致性,并挖掘政务地图数据的潜在价值。
103.可选的,网格标签化政务地图数据获取模块320,具体用于:对待处理政务地图区域进行归一化网格剖分处理,得到格点政务地图区域;将所述待处理政务地图数据归一化分割至所述格点政务地图区域中,得到网格政务地图数据;对所述网格政务地图数据进行标签化处理,得到网格标签化政务地图数据。
104.可选的,网格标签化政务地图数据获取模块320,具体用于:获取所述网格政务地图数据的多维度网格标签信息;其中,所述多维度网格标签信息包括空间标签信息、时间标签信息以及业务标签信息中的至少一项;建立所述多维度网格标签信息与所述网格政务地图数据之间的映射关系。
105.可选的,政务地图数据处理装置,还包括网格标签信息存储模块,用于:对所述网格政务地图数据的多维度网格标签信息按照标签维度类型进行聚类处理,得到维度聚类网格标签信息;基于所述网格政务地图数据的网格唯一编码建立各所述维度聚类网格标签信息与所述网格政务地图数据之间的关联关系;对各所述维度聚类网格标签信息进行分类存储。
106.可选的,政务地图数据处理装置,还包括基础实体存储模型获取模块,用于:获取所述政务基础实体的多维度基础实体语义;其中,所述多维度基础实体语义包括政务空间语义、实体统一性语义和业务场景语义中的至少一项;根据所述多维度基础实体语义对所述政务基础实体建立实体关联关系;基于业务场景类型将包括所述实体关联关系的所述政务基础实体存储至数据库,得到基础实体存储模型。
107.可选的,政务专业实体生成模块340,具体用于:获取所述政务基础实体之间的实体关联关系;基于所述实体关联关系对所述政务基础实体进行关联聚类,得到所述政务专业实体;或,生成所述政务专业实体的抽象语法树;其中,所述抽象语法树由语义槽和关系槽构成;将所述政务基础实体作为数据源输入至专业实体意图分类模型,以通过所述专业实体意图分类模型对所述政务专业实体的抽象语法树进行自动填充,得到所述政务专业实体。
108.可选的,综合专业实体生成模块350,具体用于:根据所述待处理政务地图数据、所述网格标签化政务地图数据、所述政务基础实体和所述政务专业实体提取模型输入数据;将所述模型输入数据输入至政务综合实体生成模型,以通过所述政务综合实体生成模型自动输出所述政务综合实体;其中,所述政务综合实体包括政务预测预警、政务管制利用、政务调查检测、政务审批监管以及政务规划配置中的至少一项。
109.上述政务地图数据处理装置可执行本发明任意实施例所提供的政务地图数据处理方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的政务地图数据处理方法。
110.由于上述所介绍的政务地图数据处理装置为可以执行本发明实施例中的政务地图数据处理方法的装置,故而基于本发明实施例中所介绍的政务地图数据处理方法,本领域所属技术人员能够了解本实施例的政务地图数据处理装置的具体实施方式以及其各种变化形式,所以在此对于该政务地图数据处理装置如何实现本发明实施例中的政务地图数据处理方法不再详细介绍。只要本领域所属技术人员实施本发明实施例中政务地图数据处理方法所采用的装置,都属于本技术所欲保护的范围。
111.实施例四
112.图6示出了可以用来实施本发明的实施例的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
113.如图6所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom12以及ram13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
114.电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标
等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
115.处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如政务地图数据处理方法。
116.在一些实施例中,政务地图数据处理方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram13并由处理器11执行时,可以执行上文描述的政务地图数据处理方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行政务地图数据处理方法。
117.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
118.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
119.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
120.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给
用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者触觉输入)来接收来自用户的输入。
121.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
122.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
123.实施例五
124.本发明实施例五还提供一种存储计算机程序的计算机存储介质,所述计算机程序在由计算机处理器执行时用于执行本发明上述实施例任一所述的政务地图数据处理方法:获取待处理政务地图数据;对所述待处理政务地图数据进行网格标签化处理,得到网格标签化政务地图数据;采用基于内存的时空算子根据所述网格标签化政务地图数据生成政务基础实体;根据所述政务基础实体生成政务专业实体;根据所述待处理政务地图数据、所述网格标签化政务地图数据、所述政务基础实体和所述政务专业实体生成政务综合实体。
125.本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(readonly memory,rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom,或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
126.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
127.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、射频(radio frequency,rf)等等,或者上述的任意合适的组合。
128.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,
还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(lan)或广域网(wan)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
129.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
130.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献