基于地理实体主体图元自动生成根图元的方法和设备技术

技术编号:34006578 阅读:23 留言:0更新日期:2022-07-02 13:32
本申请公开了一种基于地理实体主体图元自动生成根图元的方法和设备,包括以下步骤:获取配置信息,所述配置信息包括被选中的主体图元信息、生成类别,以及所述主体图元与待生成的根图元之间的字段信息转存关系;根据所述生成类别确定生成方法;根据确定的生成方法,按照所述主体图元信息生成根图元,并根据所述字段信息转存关系将主体图元的数据转存到根图元。通过实施本申请可以减少错误率,提升根图元的生成效率。图元的生成效率。图元的生成效率。

【技术实现步骤摘要】
基于地理实体主体图元自动生成根图元的方法和设备


[0001]本申请涉及地理数据处理技术,特别是一种基于地理实体主体图元自动生成根图元的方法和设备。

技术介绍

[0002]图元数据是构建地理实体的基本数据,是地理实体数据生产的必要数据。地理实体是新型基础测绘体系建设的产品数据,同时,其为地理实景三维建设提供基础数据支撑。目前,图元数据的生产有两种方式,一种是基于存量数据的转换生成图元数据,另一种是全息新采集的图元数据。依据新型基础测绘体系标准,图元数据的生产要求全图构面,因此,无论哪种图元生产方式,都是以绘制或转换过来的面状图元数据为主,这些面状图元,一般以主体图元为主(包含部分面状根图元,统称为主体图元)。依据图元和地理实体数据库设计标准,图元数据构建地理实体的要求是必须包含根图元,因此,图元数据构建地理实体,包括两种情况,第一种是面状图元自身为根图元可直接构建地理实体;第二种是面状图元(少数为线状图元)为主体图元,这就要求绘制点状、中心线状或外部轮廓线状等根图元(一般需绘制的图元根图元为主,统称为根图元)组合以构建地理实体数据,这也是区别于传统基础测绘的地方之一。而现有方法仅是纯人工手动绘制这些点状、中心线状、外部轮廓线状等根图元。
[0003]通过人工手动作业去处理上述图元数据,效率低下,当数据量大的时候容易发生错漏,增加了检查等工序,进一步降低效率。点状、中心线状、外部轮廓线状等图元,各自具有多种字段信息。而在依次填写其字段信息时,由于图元数据允许的空间压盖并且该类图元本身较小,不好选择,导致在进行字段信息填写时,较为繁杂。

技术实现思路

[0004]本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种基于地理实体主体图元自动生成根图元的方法和设备,以实现自动化的根图元生成,提升处理效率。
[0005]一方面,本申请实施例提供了一种基于地理实体主体图元自动生成根图元的方法,包括以下步骤:
[0006]获取配置信息,所述配置信息包括被选中的主体图元信息、生成类别,以及所述主体图元与待生成的根图元之间的字段信息转存关系;
[0007]根据所述生成类别确定生成方法;
[0008]根据确定的生成方法,按照所述主体图元信息生成根图元,并根据所述字段信息转存关系将主体图元的数据转存到根图元。
[0009]在一些实施例中,所述生成类型包括:面状图元生成中心点状图元、面状图元生成中心线状图元、面状图元生成轮廓线状图元,以及线状图元生成中心点状图元。
[0010]在一些实施例中,当所述生成类型为:面状图元生成中心点状图元,所述生成方法
具体为:
[0011]根据几何中心算法确定面状图元的几何中心进而生成中心点状图元。
[0012]在一些实施例中,当所述生成类型为:面状图元生成中心线状图元,所述生成方法具体为:
[0013]确定面状图元的最大外包矩形的长和宽,以长的方向确定为面状图元自动生成中心线状图元的起始方向;
[0014]依据长的方向在宽的边上中点对最大外包矩形进行切割,所交汇的面状图元的两个边的中心点,作为自动生成中心线状图元起终点;
[0015]在长的两个边上每隔若干距离在最大外包矩形上进行连线切割面状图元,所交汇的面状图元的边上两点连线的中点,作为自动生成中心线状图元的过程点;
[0016]对起终点和过程点连接得到中心线状图元。
[0017]在一些实施例中,当所述生成类型为:面状图元生成轮廓线状图元,所述生成方法具体为:
[0018]根据面状图元,对其进行线性化处理得到线状图元。
[0019]在一些实施例中,当所述生成类型为:线状图元生成中心点状图元,所述生成方法具体为:
[0020]由线上中心点算法确定线状图元的中心进而生成点状图元。
[0021]在一些实施例中,所述获取配置信息,包括:
[0022]显示选项框,所述选项框的项目从数据库中加载;
[0023]根据对所述选项框进行勾选的指令确定被选中的项目,根据被选中的项目得到至少部分配置信息。
[0024]另一方面,本申请实施例提供了一种基于地理实体主体图元自动生成根图元的系统,包括:
[0025]获取单元,用于获取配置信息,所述配置信息包括被选中的主体图元信息、生成类别,以及所述主体图元与待生成的根图元之间的字段信息转存关系;
[0026]确定单元,用于根据所述生成类别确定生成方法;
[0027]生成单元,用于根据确定的生成方法,按照所述主体图元信息生成根图元,并根据所述字段信息转存关系将主体图元的数据转存到根图元。
[0028]另一方面,本申请实施例提供了一种基于地理实体主体图元自动生成根图元的系统,包括:
[0029]存储器,用于存储程序;
[0030]处理器,用于加载所述程序以执行基于地理实体主体图元自动生成根图元的方法。
[0031]另一方面,本申请实施例提供了一种计算机可读存储介质,其存储有程序,所述程序被处理器执行时实现所述的基于地理实体主体图元自动生成根图元的方法。
[0032]本申请实施例通过获取配置信息,所述配置信息包括被选中的主体图元信息、生成类别,以及所述主体图元与待生成的根图元之间的字段信息转存关系,以次通过配置关系来得到生产根图元的基础信息,接着基于配置信息中的生成类别来确定生成方法,接着基于生成方法按照所述主体图元信息生成根图元,并根据所述字段信息转存关系将主体图
元的数据转存到根图元,以实现根图元的自动化生成和信息的自动带入,可以提升处理效率,减少处理错误。
附图说明
[0033]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1是本申请实施例的方法流程图;
[0035]图2是本申请实施例提供的主体图元生成根图元的配置界面;
[0036]图3是本申请实施例提供的主体图元生成根图元前的示意图;
[0037]图4是本申请实施例提供的主体图元生成根图元后的示意图。
具体实施方式
[0038]为使本申请的目的、技术方案和优点更加清楚,以下将参照本申请实施例中的附图,通过实施方式清楚、完整地描述本申请的技术方案,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0039]在本申请的描述中,若干的含义是一个以上,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于地理实体主体图元自动生成根图元的方法,其特征在于,包括以下步骤:获取配置信息,所述配置信息包括被选中的主体图元信息、生成类别,以及所述主体图元与待生成的根图元之间的字段信息转存关系;根据所述生成类别确定生成方法;根据确定的生成方法,基于所述主体图元信息生成根图元,并根据所述字段信息转存关系将主体图元的数据转存到根图元。2.根据权利要求1所述的基于地理实体主体图元自动生成根图元的方法,其特征在于,所述生成类型包括:面状图元生成中心点状图元、面状图元生成中心线状图元、面状图元生成轮廓线状图元,以及线状图元生成中心点状图元。3.根据权利要求2所述的基于地理实体主体图元自动生成根图元的方法,其特征在于,当所述生成类型为:面状图元生成中心点状图元,所述生成方法具体为:根据几何中心算法确定面状图元的几何中心进而生成中心点状图元。4.根据权利要求2所述的基于地理实体主体图元自动生成根图元的方法,其特征在于,当所述生成类型为:面状图元生成中心线状图元,所述生成方法具体为:确定面状图元的最大外包矩形的长和宽,以长的方向确定为面状图元自动生成中心线状图元的起始方向;依据长的方向在宽的边上中点对最大外包矩形进行切割,所交汇的面状图元的两个边的中心点,作为自动生成中心线状图元起终点;在长的两个边上每隔若干距离在最大外包矩形上进行连线切割面状图元,所交汇的面状图元的边上两点连线的中点,作为自动生成中心线状图元的过程点;对起终点和过程点连接得到中心线状图元。5.根据权利要求2所述的基于地理实体主体图元自动生成根图元的方法,其特征...

【专利技术属性】
技术研发人员:高健邹磊吴龙祥倪晓东刘茜宋磊张冬育樊瑾
申请(专利权)人:广东南方数码科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1