基础地理信息注记自动优化方法及装置、存储介质和终端与流程

文档序号:34643138发布日期:2023-06-29 17:23阅读:39来源:国知局
基础地理信息注记自动优化方法及装置、存储介质和终端与流程

本发明涉及测绘,尤其涉及一种基础地理信息注记数据自动优化方法及装置、存储介质和终端。


背景技术:

1、基础测绘是关乎国计民生的重要测绘项目,而注记数据是基础测绘数据中重要的组成部分,注记数据包含大量的地图信息,对于地图的可读性、美观性起着至关重要作用。为满足基础测绘数据的现势性与动态性的需求,每年各省、市、县都需要对不同比例尺的基础测绘数据进行大量的更新工作,其中更新工作主要集中在与人类活动相关的矢量,例如道路、等高线、管线等线状矢量,房屋面、植被面等面状矢量。大量的更新工作需要专业技术人员人工加计算机半自动更新,还无法实现全自动更新变化区域,这也就不可避免的会出现注记未与矢量同步更新,注记位置、角度未更新到位等问题,严重影响基础测绘数据成图后质量,无法满足基础测绘的需求,如果仅仅依靠人工发现注记错误、修改错误是无法满足基础测绘更新速度的要求。

2、目前基础测绘数据中矢量数据的自动检查、优化方法、模型较多,包含了拓扑、属性等各类检查、优化,但针对注记数据的自动化检查、优化程序是缺乏的,目前未有专门的方法从注记的显示、位置、角度等方面对注记进行自动化的检查、优化。为了更好的推动基础测绘数据的质量提升,更好的服务社会的方方面面,需要研究一种专门针对注记存在的问题的自动化检查、优化方法。


技术实现思路

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、若-180°<数学方位角≤-90°或90°<数学方位角≤180°,则修正地理方位角为数学方位角加上180°;

27、若-90°<数学方位角≤0°,则修正地理方位角为数学方位角加上360°;

28、若0°<数学方位角≤90°,则修正地理方位角等于数学方位角;

29、当所述预设线状类注记为道路注记且所述道路注记的名称、等级和路线编码均为单字符表示时:

30、若-180°<数学方位角≤-135°或135°<数学方位角≤180°,则修正地理方位角为数学方位角加上180°;

31、若-135°<数学方位角≤-90°,则修正地理方位角为数学方位角加上450°;

32、若-90°<数学方位角≤-45°,则修正地理方位角为数学方位角加上90°;

33、若-45°<数学方位角≤0°,则修正地理方位角为数学方位角加上360°;

34、若0°<数学方位角≤45°,则修正地理方位角等于数学方位角;

35、若45°<数学方位角≤90°,则修正地理方位角为数学方位角加上270°;

36、若90°<数学方位角≤135°,则修正地理方位角为数学方位角减去90°;

37、当所述预设线状类注记为道路注记且所述道路注记的名称、等级或路线编码中存在多字符表示时:

38、若-180°<数学方位角≤-90°或90°<数学方位角≤180°,则修正地理方位角为数学方位角加上180°;

39、若一90°<数学方位角≤0°,则修正地理方位角为数学方位角加上360°;

40、若0°<数学方位角≤90°,则修正地理方位角等于数学方位角。

41、优选地,所述基础地理信息注记优化方法还包括:

42、基于技术设计要求对所述角度优化后的基础地理信息数据中的注记符号集合进行标准化修改。

43、为了解决上述技术问题,本发明还提供了一种基础地理信息注记优化装置,包括:

44、包括数据获取模块、位置优化模块和角度优化模块;

45、所述数据获取模块,用于获取待优化基础地理信息数据;

46、所述位置优化模块,用于对待优化基础地理信息数据中的预设线状类注记进行位置优化,以使得位置优化后的预设线状类注记位于与其相关联矢量上,得到位置优化后的基础地理信息数据;

47、所述角度优化模块,用于基于预设换算规则对位置优化后的基础地理信息数据中的预设线状类注记进行角度优化,得到角度优化后的基础地理信息数据,所述预设换算规则可将所述预设线状类注记所属矢量段的数学方位角优化为修正地理方位角;

48、其中,所述预设线状类注记包括道路注记、等高线注记和管线注记。

49、为了解决上述技术问题,本发明还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述的基础地理信息注记优化方法。

50、为了解决上述技术问题,本发明还提供了一种终端,包括:处理器以及存储器,所述存储器与所述处理器之间通信连接;

51、所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述终端执行所述的基础地理信息注记优化方法。

52、与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:

53、应用本发明实施例提供的基础地理信息注记优化方法,通过对注记与相关联矢量的内容和分类代码进行查询并对错误内容注记进行修正,确保注记与相关联矢量内容一致;通过对注记进行位置优化,解决了基础地理信息数据中因调整或更新等原因导致的注记与矢量放置位置不对应问题;通过获取注记所处矢量段的数学方位角,并通过预设换算规则确定注记的修正地理方位角,最后基于修正地理方位角对注记进行修正,实现将基础地理信息数据库中注记标注进行统一化排布,提高基础测绘数据的显示质量。本发明基础地理信息注记优化方法更好的推动了基础测绘数据的质量提升,从注记内容、位置、角度多方面实现对注记的检查和优化,使得优化后的基础地理信息数据更好的服务社会。

54、本发明的其它特征和优点将在随后的说明书中阐述,并且部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1