一种基于云技术的地表地物信息采集方法及系统



1.本发明涉及地表信息处理技术领域,具体而言,涉及一种基于云技术的地表地物信息采集方法及系统。


背景技术:



2.地表地物即地面上各种有形物(例如山川、森林、建筑物等)和无形物(如省、县界等)的总称,泛指地球表面上相对固定的物体,可分为天然地物(自然地物,如森林、草地)和人工地物(如居民地、工程建筑物与构筑物、道路、水系、独立地物、境界、管线垣栅和土质与植被等)。
3.目前,采集地表地物信息通常采用纸质图纸现场采集和数字化采集,纸质图纸现场采集是用已有的地图或影像图,利用专用的笔、符号、文字和规定的方式记录到纸质媒介上,在结束现场采集后,室内进行清绘、整理后使用。数字化采集方式在一定程度上克服了纸质图纸现场采集存在的缺点,通常将数字地图或数字影像预存在硬盘或电脑中备现场使用,并随身携带数码相机进行拍照。纸质图纸现场采集和数字化采集虽然在一定程度上均达到了采集目标区域的地表地物信息的效果,但是利用现有技术获取到的地表地物信息无法有效且准确反映目标区域的地表时空变化情况,不利于工作人员的实际使用。


技术实现要素:



4.本发明的目的在于提供一种基于云技术的地表地物信息采集方法及系统,用以改善现有技术中获取到的地表地物信息无法有效且准确反映目标区域的地表时空变化情况的问题。
5.本发明的实施例是这样实现的:
6.第一方面,本技术实施例提供一种基于云技术的地表地物信息采集方法,其包括如下步骤:
7.获取目标区域的地表地物信息和对应的采集时间;
8.将目标区域迭代划分为多个网格,并根据地表地物信息,计算各个网格中的节点数量;
9.若任一网格中节点数量小于预设节点数量阈值,则该网格停止迭代划分,若任一网格中节点数量大于预设节点数量阈值,则该网格继续迭代划分,直至所有网格中节点数量均小于预设节点数量阈值,以得到节点均匀网络;
10.以目标区域中的任一点作为坐标原点,构建空间坐标系,并基于空间坐标系和节点均匀网络,获得各个网格中心点的坐标数据;
11.根据采集时间和任一网格中心点的坐标数据,得到该网格的时空编码;
12.按照空间坐标系,对所有时空编码进行排列,得到该目标区域的时空存储信息,同时将时空存储信息存储至数据库中,其中,数据库中同一目标区域的时空存储信息按照预设时间序列排列存储。
13.在本发明的一些实施例中,上述基于云技术的地表地物信息采集方法还包括:
14.当响应于用户查询请求时,获取待查询区域信息和查询时间段;
15.根据待查询区域信息,确定待查询范围数据;
16.根据待查询范围数据和查询时间段,从数据库中调取对应的时空存储信息。
17.在本发明的一些实施例中,上述按照空间坐标系,对所有时空编码进行排列,得到该目标区域的时空存储信息,同时将时空存储信息存储至数据库中的步骤之后,该方法还包括:
18.根据任一目标区域的所有时空存储信息,确定该目标区域的空间特征和地理特征;
19.将空间特征和地理特征输入至预先构建的地表覆盖时空变化分析模型,得到时空变化分析结果;
20.根据时空变化分析结果,生成分析报告。
21.在本发明的一些实施例中,上述将空间特征和地理特征输入至预先构建的地表覆盖时空变化分析模型,得到时空变化分析结果的步骤之前,该方法还包括:
22.获取并根据知识点信息进行关联构建,得到知识图谱;
23.根据知识图谱进行知识推演,以构建地表覆盖时空变化分析模型。
24.在本发明的一些实施例中,上述将空间特征和地理特征输入至预先构建的地表覆盖时空变化分析模型,得到时空变化分析结果的步骤之后,该方法还包括:
25.将时空变化分析结果输入至训练好的变量变化机理模型中,得到变化趋势预测曲线。
26.在本发明的一些实施例中,上述将时空变化分析结果输入至训练好的变量变化机理模型中,得到变化趋势预测曲线的步骤之前,该方法还包括:
27.建立神经网络初始模型;
28.获取多个样本,样本包括历史空间特征和历史地理特征;
29.利用多个样本训练神经网络初始模型,得到训练好的变量变化机理模型。
30.在本发明的一些实施例中,上述获取目标区域的地表地物信息和对应的采集时间的步骤包括:
31.获取并根据目标区域的地理位置,确定现场区域范围;
32.根据行业技术规范要求,基于现场区域范围,确定航空摄影方案;
33.按照航空摄影方案,利用无人机对目标区域进行倾斜航空摄影,得到航空影像数据,并将航空影像数据上传至云端。
34.第二方面,本技术实施例提供一种基于云技术的地表地物信息采集系统,其包括:
35.地表地物信息获取模块,用于获取目标区域的地表地物信息和对应的采集时间;
36.节点数量计算模块,用于将目标区域迭代划分为多个网格,并根据地表地物信息,计算各个网格中的节点数量;
37.节点均匀网络得到模块,用于若任一网格中节点数量小于预设节点数量阈值,则该网格停止迭代划分,若任一网格中节点数量大于预设节点数量阈值,则该网格继续迭代划分,直至所有网格中节点数量均小于预设节点数量阈值,以得到节点均匀网络;
38.坐标数据得到模块,用于以目标区域中的任一点作为坐标原点,构建空间坐标系,
并基于空间坐标系和节点均匀网络,获得各个网格中心点的坐标数据;
39.时空编码得到模块,用于根据采集时间和任一网格中心点的坐标数据,得到该网格的时空编码;
40.数据存储模块,用于按照空间坐标系,对所有时空编码进行排列,得到该目标区域的时空存储信息,同时将时空存储信息存储至数据库中,其中,数据库中同一目标区域的时空存储信息按照预设时间序列排列存储。
41.第三方面,本技术实施例提供一种电子设备,其包括存储器,用于存储一个或多个程序;处理器。当一个或多个程序被处理器执行时,实现如上述第一方面中任一项的方法。
42.第四方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面中任一项的方法。
43.相对于现有技术,本发明的实施例至少具有如下优点或有益效果:
44.本发明提供一种基于云技术的地表地物信息采集方法及系统,其包括如下步骤:获取目标区域的地表地物信息和对应的采集时间。将目标区域迭代划分为多个网格,并根据地表地物信息,计算各个网格中的节点数量。若任一网格中节点数量小于预设节点数量阈值,则该网格停止迭代划分,若任一网格中节点数量大于预设节点数量阈值,则该网格继续迭代划分,直至所有网格中节点数量均小于预设节点数量阈值,以得到节点均匀网络。避免了由于目标区域地表地物空间分布的差异和空间对象图形复杂度的差异导致出现的各个网格的节点数量不均衡的情况,也就避免了由于各个网格的节点数量不均衡而导致将地表地物信息传输至云端时部分图像显示速度不同,甚至部分网格包含的图像无法显示的问题,从而保证了各个网格包含的图像的完整性。然后以目标区域中的任一点作为坐标原点,构建空间坐标系,并基于空间坐标系和节点均匀网络,获得各个网格中心点的坐标数据。根据采集时间和任一网格中心点的坐标数据,得到该网格的时空编码,保证了每个网格的时空编码都是唯一的。最后根据每个时空编码对应的坐标数据,按照空间坐标系,对所有时空编码进行排列,排列完成后即可得到该目标区域在上述采集时间所对应的时空存储信息。按照时间序列,将所有时空存储信息依次排列存储至数据库中,使得数据库中的时空存储信息排列有序,有利于后续的查询操作。从而当用户查询目标区域的地表地物信息时,可以从数据库中调取到多个时间段的地表地物信息,进而有效且准确地向用户反映目标区域的地表时空变化情况。
附图说明
45.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
46.图1为本发明实施例提供的一种基于云技术的地表地物信息采集方法的流程图;
47.图2为本发明实施例提供的另一种基于云技术的地表地物信息采集方法的流程图;
48.图3为本发明实施例提供的又一种基于云技术的地表地物信息采集方法的流程图;
49.图4为本发明实施例提供的一种基于云技术的地表地物信息采集系统的结构框图;
50.图5为本发明实施例提供的一种电子设备的示意性结构框图。
51.图标:110-地表地物信息获取模块;120-节点数量计算模块;130-节点均匀网络得到模块;140-坐标数据得到模块;150-时空编码得到模块;160-数据存储模块;101-存储器;102-处理器;103-通信接口。
具体实施方式
52.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
53.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
54.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本技术的描述中,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
55.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,若出现术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,若出现由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
56.在本技术的描述中,需要说明的是,若出现术语“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该申请产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。
57.在本技术的描述中,还需要说明的是,除非另有明确的规定和限定,若出现术语“设置”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。
58.下面结合附图,对本技术的一些实施方式作详细说明。在不冲突的情况下,下述的各个实施例及实施例中的各个特征可以相互组合。
59.实施例
60.请参照图1,图1所示为本发明实施例提供的一种基于云技术的地表地物信息采集方法的流程图。本技术实施例提供一种基于云技术的地表地物信息采集方法,其包括如下步骤:
61.s110:获取目标区域的地表地物信息和对应的采集时间;
62.具体的,通过无人机对目标区域进行多角度无死角的航空拍摄,得到目标区域的地表地物信息,不仅可以有效提高采集效率,而且可以避免因工作人员人力不可及的地方而产生采集盲区。由于目标区域只需要采用无人机进行航空摄影,则无需工作人员到现场以人走步量的方式进行采集,保证工作人员安全的同时,节省了人力、物力、财力。并将地表地物信息和对应的采集时间上传至云端进行保存。则可直接从云端获取目标区域的地表地物信息和对应的采集时间。
63.s120:将目标区域迭代划分为多个网格,并根据地表地物信息,计算各个网格中的节点数量;
64.s130:若任一网格中节点数量小于预设节点数量阈值,则该网格停止迭代划分,若任一网格中节点数量大于预设节点数量阈值,则该网格继续迭代划分,直至所有网格中节点数量均小于预设节点数量阈值,以得到节点均匀网络;
65.具体的,在对目标区域进行迭代划分的过程中,根据地表地物信息,计算每个网格中的节点数量,若任一网格中节点数量大于预设节点数量阈值,则该网格继续迭代划分,直至所有网格中节点数量均小于预设节点数量阈值,以此完成对目标区域的划分,得到节点均匀网络。避免了由于目标区域地表地物空间分布的差异和空间对象图形复杂度的差异导致出现的各个网格的节点数量不均衡的情况,也就避免了由于各个网格的节点数量不均衡而导致将地表地物信息传输至云端时部分图像显示速度不同,甚至部分网格包含的图像无法显示的问题,从而保证了各个网格包含的图像的完整性。
66.s140:以目标区域中的任一点作为坐标原点,构建空间坐标系,并基于空间坐标系和节点均匀网络,获得各个网格中心点的坐标数据;
67.其中,可以以目标区域的边界点作为坐标原点构建空间坐标系。
68.此外,还可以以目标区域内的非边界点作为坐标原点构建空间坐标系。
69.具体的,根据置于空间坐标系中的节点均匀网络,针对各个网格,得到每个网格中心点的坐标数据。
70.s150:根据采集时间和任一网格中心点的坐标数据,得到该网格的时空编码;
71.例如,网格a对应的采集时间为2019年6月11日,网格a的中心点的坐标数据为(2,1),则网格a的时空编码为201961121,其中,每个网格的时空编码均不限制长度。即利用网格对应的采集时间和中心点坐标数据得到对应的时空编码,可以使得每个网格的时空编码都是唯一的。
72.s160:按照空间坐标系,对所有时空编码进行排列,得到该目标区域的时空存储信息,同时将时空存储信息存储至数据库中,其中,数据库中同一目标区域的时空存储信息按照预设时间序列排列存储。
73.具体的,根据每个时空编码对应的坐标数据,按照空间坐标系,对所有时空编码进行排列,排列完成后即可得到该目标区域在上述采集时间所对应的时空存储信息。按照时间序列,将所有时空存储信息依次排列存储至数据库中,使得数据库中的时空存储信息排
列有序,有利于后续的查询操作。从而当用户查询目标区域的地表地物信息时,可以从数据库中调取到多个时间段的地表地物信息,进而有效且准确地向用户反映目标区域的地表时空变化情况。
74.请参照图2,图2所示为本发明实施例提供的另一种基于云技术的地表地物信息采集方法的流程图。在本实施例的一些实施方式中,上述基于云技术的地表地物信息采集方法还包括:
75.当响应于用户查询请求时,获取待查询区域信息和查询时间段;
76.根据待查询区域信息,确定待查询范围数据;
77.根据待查询范围数据和查询时间段,从数据库中调取对应的时空存储信息。
78.具体的,当用户查询地表地物信息时,首先根据待查询区域信息确定用户需要查询的区域范围即待查询范围数据,然后根据查询时间段,从数据库中调取与待查询范围数据相匹配的所有时空存储信息,从而不仅可以准确获取到对应的时空存储信息,而且向用户展示了目标区域的地表时空变化情况。
79.请参照图3,图3所示为本发明实施例提供的又一种基于云技术的地表地物信息采集方法的流程图。在本实施例的一些实施方式中,上述按照空间坐标系,对所有时空编码进行排列,得到该目标区域的时空存储信息,同时将时空存储信息存储至数据库中的步骤之后,该方法还包括:
80.根据任一目标区域的所有时空存储信息,确定该目标区域的空间特征和地理特征;
81.示例性的,上述空间特征可以指目标区域中山川、森林、建筑物等的空间位置分布情况。上述地理特征可以指地形地貌、自然环境等方面的地理特征。
82.将空间特征和地理特征输入至预先构建的地表覆盖时空变化分析模型,得到时空变化分析结果;
83.根据时空变化分析结果,生成分析报告。
84.具体的,针对任一目标区域,首先利用该目标区域的所有时空存储信息,分析得到该目标区域的空间特征和地理特征,然后将空间特征和地理特征输入至地表覆盖时空变化分析模型中,地表覆盖时空变化分析模型可以对目标区域的空间特征和地理特征进行分析,得到对应的时空变化分析结果,则时空变化分析结果可以表明目标区域的空间特征和地理特征的时空变化情况。最后以时空变化分析结果为依据,生成分析报告,通过分析报告可以直观向用户展示目标区域的地表时空变化情况。
85.在本实施例的一些实施方式中,上述将空间特征和地理特征输入至预先构建的地表覆盖时空变化分析模型,得到时空变化分析结果的步骤之前,该方法还包括:
86.获取并根据知识点信息进行关联构建,得到知识图谱;
87.根据知识图谱进行知识推演,以构建地表覆盖时空变化分析模型。从而实现了对地表覆盖时空变化分析模型进行构建的目的。
88.在本实施例的一些实施方式中,上述将空间特征和地理特征输入至预先构建的地表覆盖时空变化分析模型,得到时空变化分析结果的步骤之后,该方法还包括:
89.将时空变化分析结果输入至训练好的变量变化机理模型中,得到变化趋势预测曲线。
90.具体的,训练好的变量变化机理模型基于时空变化分析结果对目标区域的空间变化趋势进行预测,得到与上述目标区域对应的变化趋势预测曲线。通过变化趋势预测曲线直观展示了目标区域的空间变化趋势情况。
91.在本实施例的一些实施方式中,上述将时空变化分析结果输入至训练好的变量变化机理模型中,得到变化趋势预测曲线的步骤之前,该方法还包括:
92.建立神经网络初始模型;
93.获取多个样本,样本包括历史空间特征和历史地理特征;
94.利用多个样本训练神经网络初始模型,得到训练好的变量变化机理模型。
95.在本实施例的一些实施方式中,上述获取目标区域的地表地物信息和对应的采集时间的步骤包括:
96.获取并根据目标区域的地理位置,确定现场区域范围;
97.根据行业技术规范要求,基于现场区域范围,确定航空摄影方案;
98.按照航空摄影方案,利用无人机对目标区域进行倾斜航空摄影,得到航空影像数据,并将航空影像数据上传至云端。
99.上述实现过程中,通过无人机对目标区域进行多角度无死角的航空拍摄,得到航空影像数据,不仅可以有效提高采集效率,而且可以避免因工作人员人力不可及的地方而产生采集盲区。由于目标区域只需要采用无人机进行航空摄影,则无需工作人员到现场以人走步量的方式进行采集,保证工作人员安全的同时,节省了人力、物力、财力。同时将航空影像数据上传至云端进行保存。
100.请参照图4,图4所示为本发明实施例提供的一种基于云技术的地表地物信息采集系统的结构框图。本技术实施例提供一种基于云技术的地表地物信息采集系统,其包括:
101.地表地物信息获取模块110,用于获取目标区域的地表地物信息和对应的采集时间;
102.节点数量计算模块120,用于将目标区域迭代划分为多个网格,并根据地表地物信息,计算各个网格中的节点数量;
103.节点均匀网络得到模块130,用于若任一网格中节点数量小于预设节点数量阈值,则该网格停止迭代划分,若任一网格中节点数量大于预设节点数量阈值,则该网格继续迭代划分,直至所有网格中节点数量均小于预设节点数量阈值,以得到节点均匀网络;
104.坐标数据得到模块140,用于以目标区域中的任一点作为坐标原点,构建空间坐标系,并基于空间坐标系和节点均匀网络,获得各个网格中心点的坐标数据;
105.时空编码得到模块150,用于根据采集时间和任一网格中心点的坐标数据,得到该网格的时空编码;
106.数据存储模块160,用于按照空间坐标系,对所有时空编码进行排列,得到该目标区域的时空存储信息,同时将时空存储信息存储至数据库中,其中,数据库中同一目标区域的时空存储信息按照预设时间序列排列存储。
107.上述实现过程中,该系统首先将目标区域迭代划分为多个网格,并根据地表地物信息,计算各个网格中的节点数量。若任一网格中节点数量小于预设节点数量阈值,则该网格停止迭代划分,若任一网格中节点数量大于预设节点数量阈值,则该网格继续迭代划分,直至所有网格中节点数量均小于预设节点数量阈值,以得到节点均匀网络。避免了由于目
标区域地表地物空间分布的差异和空间对象图形复杂度的差异导致出现的各个网格的节点数量不均衡的情况,也就避免了由于各个网格的节点数量不均衡而导致将地表地物信息传输至云端时部分图像显示速度不同,甚至部分网格包含的图像无法显示的问题,从而保证了各个网格包含的图像的完整性。然后以目标区域中的任一点作为坐标原点,构建空间坐标系,并基于空间坐标系和节点均匀网络,获得各个网格中心点的坐标数据。根据采集时间和任一网格中心点的坐标数据,得到该网格的时空编码,保证了每个网格的时空编码都是唯一的。最后根据每个时空编码对应的坐标数据,按照空间坐标系,对所有时空编码进行排列,排列完成后即可得到该目标区域在上述采集时间所对应的时空存储信息。按照时间序列,将所有时空存储信息依次排列存储至数据库中,使得数据库中的时空存储信息排列有序,有利于后续的查询操作。从而当用户查询目标区域的地表地物信息时,可以从数据库中调取到多个时间段的地表地物信息,进而有效且准确地向用户反映目标区域的地表时空变化情况。
108.请参照图5,图5为本技术实施例提供的电子设备的一种示意性结构框图。电子设备包括存储器101、处理器102和通信接口103,该存储器101、处理器102和通信接口103相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。存储器101可用于存储软件程序及模块,如本技术实施例所提供的一种基于云技术的地表地物信息采集系统对应的程序指令/模块,处理器102通过执行存储在存储器101内的软件程序及模块,从而执行各种功能应用以及数据处理。该通信接口103可用于与其他节点设备进行信令或数据的通信。
109.其中,存储器101可以是但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。
110.处理器102可以是一种集成电路芯片,具有信号处理能力。该处理器102可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processing,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
111.可以理解,图5所示的结构仅为示意,电子设备还可包括比图5中所示更多或者更少的组件,或者具有与图5所示不同的配置。图5中所示的各组件可以采用硬件、软件或其组合实现。
112.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本技术的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可
以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
113.另外,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
114.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
115.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
116.对于本领域技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其它的具体形式实现本技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

技术特征:


1.一种基于云技术的地表地物信息采集方法,其特征在于,包括如下步骤:获取目标区域的地表地物信息和对应的采集时间;将所述目标区域迭代划分为多个网格,并根据所述地表地物信息,计算各个网格中的节点数量;若任一网格中节点数量小于预设节点数量阈值,则该网格停止迭代划分,若任一网格中节点数量大于所述预设节点数量阈值,则该网格继续迭代划分,直至所有网格中节点数量均小于所述预设节点数量阈值,以得到节点均匀网络;以所述目标区域中的任一点作为坐标原点,构建空间坐标系,并基于所述空间坐标系和所述节点均匀网络,获得各个网格中心点的坐标数据;根据所述采集时间和任一网格中心点的坐标数据,得到该网格的时空编码;按照所述空间坐标系,对所有时空编码进行排列,得到该目标区域的时空存储信息,同时将所述时空存储信息存储至数据库中,其中,所述数据库中同一目标区域的时空存储信息按照预设时间序列排列存储。2.根据权利要求1所述的基于云技术的地表地物信息采集方法,其特征在于,还包括:当响应于用户查询请求时,获取待查询区域信息和查询时间段;根据所述待查询区域信息,确定待查询范围数据;根据所述待查询范围数据和所述查询时间段,从所述数据库中调取对应的时空存储信息。3.根据权利要求1所述的基于云技术的地表地物信息采集方法,其特征在于,按照所述空间坐标系,对所有时空编码进行排列,得到该目标区域的时空存储信息,同时将所述时空存储信息存储至数据库中的步骤之后,还包括:根据任一目标区域的所有时空存储信息,确定该目标区域的空间特征和地理特征;将所述空间特征和所述地理特征输入至预先构建的地表覆盖时空变化分析模型,得到时空变化分析结果;根据所述时空变化分析结果,生成分析报告。4.根据权利要求3所述的基于云技术的地表地物信息采集方法,其特征在于,将所述空间特征和所述地理特征输入至预先构建的地表覆盖时空变化分析模型,得到时空变化分析结果的步骤之前,还包括:获取并根据知识点信息进行关联构建,得到知识图谱;根据所述知识图谱进行知识推演,以构建地表覆盖时空变化分析模型。5.根据权利要求3所述的基于云技术的地表地物信息采集方法,其特征在于,将所述空间特征和所述地理特征输入至预先构建的地表覆盖时空变化分析模型,得到时空变化分析结果的步骤之后,还包括:将所述时空变化分析结果输入至训练好的变量变化机理模型中,得到变化趋势预测曲线。6.根据权利要求5所述的基于云技术的地表地物信息采集方法,其特征在于,将所述时空变化分析结果输入至训练好的变量变化机理模型中,得到变化趋势预测曲线的步骤之前,还包括:建立神经网络初始模型;
获取多个样本,所述样本包括历史空间特征和历史地理特征;利用所述多个样本训练所述神经网络初始模型,得到训练好的变量变化机理模型。7.根据权利要求1所述的基于云技术的地表地物信息采集方法,其特征在于,所述获取目标区域的地表地物信息和对应的采集时间的步骤包括:获取并根据目标区域的地理位置,确定现场区域范围;根据行业技术规范要求,基于所述现场区域范围,确定航空摄影方案;按照所述航空摄影方案,利用无人机对所述目标区域进行倾斜航空摄影,得到航空影像数据,并将所述航空影像数据上传至云端。8.一种基于云技术的地表地物信息采集系统,其特征在于,包括:地表地物信息获取模块,用于获取目标区域的地表地物信息和对应的采集时间;节点数量计算模块,用于将所述目标区域迭代划分为多个网格,并根据所述地表地物信息,计算各个网格中的节点数量;节点均匀网络得到模块,用于若任一网格中节点数量小于预设节点数量阈值,则该网格停止迭代划分,若任一网格中节点数量大于所述预设节点数量阈值,则该网格继续迭代划分,直至所有网格中节点数量均小于所述预设节点数量阈值,以得到节点均匀网络;坐标数据得到模块,用于以所述目标区域中的任一点作为坐标原点,构建空间坐标系,并基于所述空间坐标系和所述节点均匀网络,获得各个网格中心点的坐标数据;时空编码得到模块,用于根据所述采集时间和任一网格中心点的坐标数据,得到该网格的时空编码;数据存储模块,用于按照所述空间坐标系,对所有时空编码进行排列,得到该目标区域的时空存储信息,同时将所述时空存储信息存储至数据库中,其中,所述数据库中同一目标区域的时空存储信息按照预设时间序列排列存储。9.一种电子设备,其特征在于,包括:存储器,用于存储一个或多个程序;处理器;当所述一个或多个程序被所述处理器执行时,实现如权利要求1-7中任一项所述的方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。

技术总结


本发明提出了一种基于云技术的地表地物信息采集方法及系统,涉及地表信息处理技术领域。该方法包括:将目标区域迭代划分为多个网格。若任一网格中节点数量大于预设节点数量阈值,则该网格继续迭代划分,直至所有网格中节点数量均小于预设节点数量阈值。构建空间坐标系,获得各个网格中心点的坐标数据。根据采集时间和任一网格中心点的坐标数据,得到时空编码。按照空间坐标系,排列所有时空编码,得到时空存储信息。按照时间序列,将所有时空存储信息依次排列存储至数据库,使得数据库中的时空存储信息排列有序。当用户查询目标区域的地表地物信息时,从数据库中调取多个时间段的地表地物信息,以有效且准确地反映目标区域的地表时空变化情况。时空变化情况。时空变化情况。


技术研发人员:

王辉 刘朋飞 李静 王倩 崔铁军

受保护的技术使用者:

天津师范大学

技术研发日:

2022.09.20

技术公布日:

2022/12/23

本文发布于:2024-09-22 17:38:02,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/46047.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:网格   地物   地表   节点
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议