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

基于图元数据批量自动构建地理实体的方法和设备与流程

2022-07-10 05:18:31 来源:中国专利 TAG:


1.本技术涉及地理数据处理技术,特别是一种基于图元数据批量自动构建地理实体的方法和设备。


背景技术:

2.图元数据是构建地理实体的基本数据,是地理实体数据生产的必要数据,其包括根图元(构建地理实体数据必要数据)和附属图元(包括主体图元和构件图元)。由此,单地理实体的构建是包括根图元或根图元和附属图元的组合。地理实体是新型基础测绘体系建设的产品数据,同时,其为国家实景三维建设提供基础数据支撑。如图1所示,地理实体产品数据又包括单地理实体和组合(聚合)地理实体(即搭建单地理实体间的组和关系的地理实体,含有子父级关系)。现有的地理实体数据构建(生产)的方法主要是在设计的图元和地理实体数据库标准上,由图元数据依赖于软件平台人工构建(逐个)或基于fme半自动构建(部分需人工)的方式生产。
3.在现有技术中,人工依赖性强,效率低下。现有方案具有很强的人工依赖性,导致生产效率低下。一方面,在现行图元和地理实体数据库标准上,测绘领域的内业人员由图元数据构建地理实体数据时,需人工构建部分,仍不可避免人工工作,导致效率低下;另一方面,对于fme半自动构建的方式,在更改或优化图元和地理实体数据库的标准后,需人工反复修改fme的方案,更进一步造成地理实体数据生产的效率低下。
4.标准优化后需手动反复修改fme方案,操作复杂繁琐,自动化程度低。对于fme半自动构建的方式,另一个缺陷就是在优化或修改图元和地理实体数据库的标准后,需反复修改fme的方案以满足生产地理实体数据的要求,因此又一定程度增加了构建里实体的工作量,操作复杂程度,自动化程度不高。


技术实现要素:

5.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种基于图元数据批量自动构建地理实体的方法和设备,以实现高效的地理实体构建和关系生成。
6.一方面,本技术实施例提供了一种基于图元数据批量自动构建地理实体的方法,包括以下步骤:
7.获取待处理的图元数据和构建方式;
8.根据所述构建方式,基于待处理的图元批量构建地理实体;
9.通过关系生成模型对所述地理实体之间的关系进行生成。
10.在一些实施例中,所述构建方式包括单元批量构建和范围线批量构建,其中,
11.所述单元批量构建是指批量地将根图元直接构建地理实体;
12.所述范围线批量构建是指:批量地将含有主体图元和构件图元的地理实体,通过所含面状图元范围线最大外包矩形所包含的具有相同地理实体标识码的图元构建地理实
体的方式。
13.在一些实施例中,所述地理实体之间的关系存储在各地理实体的字段信息之,其中,字段信息包括子实体字段和父实体字段。
14.在一些实施例中,所述关系生成模型通过以下步骤得到:
15.获取基础父子级关系信息;
16.通过所述基础父子级关系信息对关系生成模型进行训练,得到训练好的关系生成模型。
17.在一些实施例中,所述基础父子级关系信息被存储在各账户的配置信息中,各账户配置有至少一个基础父子级关系信息。
18.在一些实施例中,所述根据所述构建方式,基于待处理的图元批量构建地理实体,具体包括:
19.根据构建方式获取地理实体和图元的数据库设计标准,所述标准包括图元和地理实体的类别、编码和组成关系;
20.根据待处理的图元和对应的设计标准,批量构建地理实体。
21.在一些实施例中,所述方法基于地理实体生产平台软件上的etl工具实现。
22.另一方面,本技术实施例提供了一种基于图元数据批量自动构建地理实体的系统,包括:
23.获取单元,用于获取待处理的图元数据和构建方式;
24.构建单元,用于根据所述构建方式,基于待处理的图元批量构建地理实体;
25.生成单元,用于通过关系生成模型对所述地理实体之间的关系进行生成。
26.另一方面,本技术实施例提供了一种基于图元数据批量自动构建地理实体的系统,包括:
27.存储器,用于存储程序;
28.处理器,用于加载程序以执行所述的一种基于图元数据批量自动构建地理实体的方法。
29.另一方面,本技术实施例提供了一种计算机可读存储介质,其存储有程序,所述程序被执行时实现基于图元数据批量自动构建地理实体的方法。
30.本技术实施例通过获取待处理的图元数据和构建方式,根据所述构建方式,基于待处理的图元批量构建地理实体,然后通过关系生成模型对所述地理实体之间的关系进行生成,以自动化分方式对图元进行批量的处理,生成对应的地理实体,并自动生成地理实体之间的关系信息,处理效率高,错误率低。
附图说明
31.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1是地理实体产品数据和图元数据关系说明图;
33.图2是地理实体组成关系的配置界面示意图;
34.图3是图元数据构建单地理实体sme方案原理图;
35.图4是人工智能程序(关系生成模型)搭建地理实体间关系原理图;
36.图5是批量构建地理实体功能的流程图;
37.图6是地理实体关系搭建后组成关系展示图。
具体实施方式
38.为使本技术的目的、技术方案和优点更加清楚,以下将参照本技术实施例中的附图,通过实施方式清楚、完整地描述本技术的技术方案,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
39.在本发明的描述中,若干的含义是一个以上,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
40.本发明的描述中,除非另有明确的限定,设置等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。
41.本发明的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
42.本实施例提供了一种基于图元数据批量自动构建地理实体的方法,该方法实现了单地理实体的自动化生产以及地理实体间子父级的关系的自动搭建。本技术提供了一种一体化生产方案,可依据提供的图元和地理实体数据库标准,由程序自动化生成sme(一种数据处理etl工具,类似与fme)方案,无需人工手动修改。在用户优化或修改图元和地理实体数据库设计的标准后,仍可自动生成批量自动构建单地理实体sme方案,操作简单,自动便捷。本实施例方法基于地理实体生产平台软件上的etl工具实现。
43.参照图2~图5在本实施例中,该包括以下步骤:
44.步骤1、获取待处理的图元数据和构建方式。如图3所示,所述构建方式包括单元批量构建和范围线批量构建,其中,
45.所述单元批量构建是指批量地将根图元直接构建地理实体;
46.所述范围线批量构建是指:批量地将含有主体图元和构件图元的地理实体,通过所含面状图元范围线最大外包矩形所包含的具有相同地理实体标识码的图元构建地理实体的方式。
47.步骤2、根据所述构建方式,基于待处理的图元批量构建地理实体。
48.单元批量构建用于将单个根图元直接构建成地理实体,范围线批量构建用于将含有主体图元和构件图元(统称附属图元)的地理实体,通过所含面状图元范围线最大外包矩形所包含的含有相同地理实体标识码的图元构建地理实体。地理实体标识码是地理实体的唯一标识,构建地理实体的图元含有相同的地理实体标识码。
49.因此,步骤2具体是:
50.根据构建方式获取地理实体和图元的数据库设计标准,所述标准包括图元和地理实体的类别、编码和组成关系;
51.根据待处理的图元和对应的设计标准,批量构建地理实体。
52.在执行图元数据批量自动构建地理实体产品数据之前,应依据地理实体和图元的数据库设计的标准文件进行单地理实体和图元的组成关系配置,用以程序识别图元和地理实体间的组成关系。目前已实现一体化的生产方案,只需执行地理实体和图元组成关系配置,然后选择地理实体和图元的数据库设计的标准文件进行自动配置即可。如图2,自动配置完的房屋组成关系的说明,进一步点击同步到系统即可在未修改地理实体和图元的数据库设计的标准前提下,下次不需要再次执行该步骤。
53.步骤3、通过关系生成模型对所述地理实体之间的关系进行生成。所述地理实体之间的关系存储在各地理实体的字段信息之,其中,字段信息包括子实体字段和父实体字段。本步骤依据构建的单地理实体,通过人工智能程序自动搭建地理实体间的子父级关系的,其关系是存储在地理实体的字段信息(子实体、父实体等)中。
54.在一些实施例中,所述关系生成模型通过以下步骤得到:
55.获取基础父子级关系信息;通过所述基础父子级关系信息对关系生成模型进行训练,得到训练好的关系生成模型。由于地理实体和地理实体间的子父级关系暂时标准未统一,如图4所示,其是由人工智能程序自动搭建的,先是手动搭建基础子父级关系(如:房屋和所属房屋的楼梯的关系等),进而人工修改现存地理实体间子父级组成关系,并且由人工智能程序识别并记忆修改的地理实体间关系(如:增加一个房屋和宅基地的关系),接下来人工智能程序内部自动训练即搭建符合修改关系的地理实体间关系,最后在下次执行批量构建地理实体程序时,即可搭建所有符合修改关系的地理实体间关系,如:自动搭建每个房屋和所属宅基地的子父级关系等,且其属于开放式平台可由用户自主修改组成关系。因此,所述基础父子级关系信息被存储在各账户的配置信息中,各账户配置有至少一个基础父子级关系信息。通过这样的配置,可以实现用户自助配置需要的地理实体关系。
56.在完成上述操作后,便实现了基于图元数据批量自动构建地理实体产品数据的方法,执行批量构建地理实体功能,即可一键完成地理实体的批量自动构建以及地理实体间子父级的关系的自动搭建,地理实体关系搭建后组成关系展示如图6所示。
57.与现有技术对比而言,本方案具有以下几点改进与优势。
58.自动化操作,高效率,极大地节省人工。本方案可以实现地理实体的自动化生产,“一键生产”后无需人工参与。本方案对地理实体的批量操作在处理大量地理实体数据时优势明显,极大地提升了数据生产的效率。
59.一体化生产方案,可依据提供的图元和地理实体数据库标准,由程序自动化生成sme(一种由广东南方数码科技股份有限公司研发的数据处理etl工具,类似与fme)方案,无需人工手动修改。在用户优化或修改图元和地理实体数据库设计的标准后,仍可自动生成批量自动构建单地理实体sme方案,操作简单,自动便捷。
60.本实施例公开了一种基于图元数据批量自动构建地理实体的系统,包括:
61.获取单元,用于获取待处理的图元数据和构建方式;
62.构建单元,用于根据所述构建方式,基于待处理的图元批量构建地理实体;
63.生成单元,用于通过关系生成模型对所述地理实体之间的关系进行生成。
64.本实施例公开了一种基于图元数据批量自动构建地理实体的系统,包括:
65.存储器,用于存储程序;
66.处理器,用于加载程序以执行所述的一种基于图元数据批量自动构建地理实体的方法。
67.本实施例公开了一种计算机可读存储介质,其存储有程序,所述程序被执行时实现基于图元数据批量自动构建地理实体的方法。
68.在本技术中所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-on lymemory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。
69.注意,上述仅为本技术的较佳实施例及所运用技术原理。本领域技术人员会理解,本技术不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本技术的保护范围。因此,虽然通过以上实施例对本技术进行了较为详细的说明,但是本技术不仅仅限于以上实施例,在不脱离本技术构思的情况下,还可以包括更多其他等效实施例,而本技术的范围由所附的权利要求范围决定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献