CN111813885A - 一种基本比例尺地形图等高线高程值检测方法及装置 - Google Patents

一种基本比例尺地形图等高线高程值检测方法及装置 Download PDF

Info

Publication number
CN111813885A
CN111813885A CN202010655320.6A CN202010655320A CN111813885A CN 111813885 A CN111813885 A CN 111813885A CN 202010655320 A CN202010655320 A CN 202010655320A CN 111813885 A CN111813885 A CN 111813885A
Authority
CN
China
Prior art keywords
contour line
target contour
elevation
elevation value
topographic map
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010655320.6A
Other languages
English (en)
Inventor
朱照胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Wuwei Geographic Information Technology Co ltd
Original Assignee
Sichuan Wuwei Geographic Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan Wuwei Geographic Information Technology Co ltd filed Critical Sichuan Wuwei Geographic Information Technology Co ltd
Priority to CN202010655320.6A priority Critical patent/CN111813885A/zh
Publication of CN111813885A publication Critical patent/CN111813885A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Instructional Devices (AREA)

Abstract

本发明涉及一种基本比例尺地形图等高线高程值检测方法及装置,在基本比例尺地形图中确定目标等高线及其高程值;获取基本比例尺地形图中的等高距;基于目标等高线的高程值和等高距来确定该目标等高线的类型及其对应的类型代码;获取该目标等高线在基本比例尺地形图中标注的类型代码;将上述两种类型代码进行比较,判断两种类型代码是否一致,进而能够判断出该目标等高线的高程值是否符合设定要求。本发明利用目标等高线的高程值结合等高距得出该目标等高线的类型及其类型代码,将该类型代码与基本比例地形图中标注的类型代码进行比较,能够准确且快速地得到等高线高程值的检测结果,提高基本比例尺地形图数据的质量评价效率及评价结果的准确性。

Description

一种基本比例尺地形图等高线高程值检测方法及装置
技术领域
本发明涉及测绘技术领域,特别是涉及一种基本比例尺地形图等高线高程值检测方法及装置。
背景技术
地理信息测绘成果数据包括建库数据和制图数据,因此,需要综合考虑建库数据的质量和制图数据的质量来评价地理信息测绘成果的质量。例如在对测绘成果进行质量检查和验收时或者是在测绘地理信息行业职业技能竞赛中,均需要对地理信息测绘成果的质量进行评价。对于建库数据,其评价项目主要包括数据组织、数学精度及地理精度以及拓扑一致性三项。
等高线的高程值是建库数据的数学精度及地理精度的重要测评内容之一。所以说,地形图中等高线高程值的准确性直接影响了地理信息测绘成果数据的评价效果。因此,需要提出一种针对地形图中等高线高程值的检测方法,但是,目前尚缺乏一种能够较准确且快速地检测地形图等高线高程值是否存在错漏的方法,不利于提高地理信息测绘成果数据的质量评价效率及评价结果的准确性。
发明内容
本发明的目的是提供一种基本比例尺地形图等高线高程值检测方法及装置,能够准确且快速的检测出基本比例地形图中各等高线的高程值是否存在错漏,有效的提高了地理信息测绘成果数据的质量评价效率及评价结果的准确性。
为实现上述目的,本发明提供了一种基本比例尺地形图等高线高程值检测方法,所述方法包括:
步骤一,在基本比例尺地形图中确定目标等高线,获取所述目标等高线的高程值;
步骤二,获取基本比例尺地形图中的等高距;
步骤三,基于所述目标等高线的高程值和所述等高距确定所述目标等高线的类型,获取所述目标等高线的类型对应的类型代码,记为第一类型代码;所述目标等高线类型包括首曲线,计曲线,间曲线和助曲线;
步骤四,获取所述基本比例尺地形图中标注的所述目标等高线的类型代码,记为第二类型代码;
步骤五,判断所述第一类型代码和所述第二类型代码是否一致;若是,则判定所述目标等高线的高程值符合所述基本比例尺地形图中该等高线类型对应的高程值要求;反之,则不符合;
步骤六,上述两种类型代码判断完成后,重新确定所述目标等高线,重复步骤一至步骤五,直至所述基本比例尺地形图数据中的所有等高线遍历完毕。
可选的,所述在基本比例尺地形图中确定目标等高线,具体包括:
选择一条或多条等高线作为目标等高线;
当选择一条等高线作为目标等高线时,选择基本比例地形图中任意一条等高线作为目标等高线;
当选择多条等高线同时作为目标等高线时,依据基本比例尺地形图中各等高线的高程值来确定所述目标等高线,选择高程值相同的多个等高线作为目标等高线。
可选的,所述基本比例尺地形图的等高距是依据所述基本比例尺地形图中首曲线的高程值来确定。
可选的,所述基本比例尺地形图的等高距是依据所述基本比例尺地形图中首曲线的高程值来确定,具体包括:
获取所述基本比例尺地形图数据中首曲线的高程值;
去除所述高程值的重复值;
将剩余所述高程值按照大小依次排列构建高程值序列;
将所述高程值序列中相邻两个高程值求差得到多个高程差;
将所述多个高程差中重复次数最多的高程差作为等高距。
可选的,当所述高程差与所述等高距不相同时,判定所述高程差对应的两个相邻首曲线高程值中至少有一个高程值呈非等高距递变。
可选的,基于所述目标等高线的高程值和所述等高距确定所述目标等高线的类型,具体包括:
判断所述目标等高线的高程值是否能够整除N倍所述等高距,得到第一判断结果;其中,N为所述计曲线的递增倍率值,所述计曲线的递增倍率值N依据相邻两个所述计曲线之间间隔的等高距的个数来确定;
当所述第一判断结果为是时,判定所述目标等高线为计曲线;
当所述第一判断结果为否时,判断所述目标等高线的高程值是否能够整除所述等高距,得到第二判断结果;
当所述第二判断结果为是时,判定所述目标等高线为首曲线;
当所述第二判断结果为否时,判断所述目标等高线的高程值是否能够整除1/2倍所述等高距,得到第三判断结果;
当所述第三判断结果为是时,判定所述目标等高线为间曲线;
当所述第三判断结果为否时,判断所述目标等高线的高程值是否能够整除1/4倍所述等高距,得到第四判断结果;
当所述第四判断结果为是时,判定所述目标等高线为助曲线;
当所述第四判断结果为否时,判定所述目标等高线不满足任何等高线类型,所述目标等高线的高程值存在错误。
本发明还提供了一种基本比例尺地形图等高线高程值检测装置,所述装置包括:
高程值获取模块,用于获取基本比例地形图中目标等高线的高程值;
等高距获取模块,用于获取基本比例尺地形图中的等高距;
目标等高线类型确定模块,用于基于所述目标等高线的高程值和所述等高距确定所述目标等高线的类型;所述目标等高线类型包括首曲线,计曲线,间曲线和助曲线;
类型代码获取模块,包括第一类型代码获取模块和第二类型代码获取模块;所述第一类型代码获取模块,用于获取基于所述高程值和所述等高距确定的所述目标等高线类型对应的代码,记为第一类型代码;所述第二类型代码获取模块,用于获取所述基本比例尺地形图中标注的所述目标等高线的类型代码,记为第二类型代码;
类型代码匹配模块,用于判断所述第一类型代码和所述第二类型代码是否一致;若是,则判定所述目标等高线的高程值符合所述基本比例尺地形图中该等高线类型对应的高程值要求;反之,则不符合;上述两种类型代码判断完成后,重新确定所述目标等高线,直至所述基本比例尺地形图数据中的所有等高线遍历完毕。
可选的,所述高程值获取模块包括目标等高线确定子模块和高程值获取子模块;
所述目标等高线确定子模块,用于选择一条或多条等高线作为目标等高线。
所述高程值获取子模块,用于获取确定的所述目标等高线的高程值。
可选的,所述等高距获取模块包括:
首曲线高程值获取子模块,用于获取所述基本比例尺地形图数据中首曲线的高程值;
高程值序列构建子模块,用于去除所述高程值的重复值,将剩余所述高程值按照大小依次排列构建高程值序列;
高程差获取子模块,用于将所述高程值序列中相邻两个高程值求差得到多个高程差;
等高距获取子模块,用于将所述多个高程差中重复次数最多的高程差作为等高距。
可选的,所述目标等高线类型确定模块具体包括;
判断所述目标等高线的高程值是否能够整除N倍所述等高距,得到第一判断结果;其中,N为所述计曲线的递增倍率值,所述计曲线的递增倍率值N依据相邻两个所述计曲线之间间隔的等高距的个数来确定;
当所述第一判断结果为是时,判定所述目标等高线为计曲线;
当所述第一判断结果为否时,判断所述目标等高线的高程值是否能够整除所述等高距,得到第二判断结果;
当所述第二判断结果为是时,判定所述目标等高线为首曲线;
当所述第二判断结果为否时,判断所述目标等高线的高程值是否能够整除1/2倍所述等高距,得到第三判断结果;
当所述第三判断结果为是时,判定所述目标等高线为间曲线;
当所述第三判断结果为否时,判断所述目标等高线的高程值是否能够整除1/4倍所述等高距,得到第四判断结果;
当所述第四判断结果为是时,判定所述目标等高线为助曲线;
当所述第四判断结果为否时,判定所述目标等高线不满足任何等高线类型,所述目标等高线的高程值存在错误。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明提供了一种基本比例尺地形图等高线高程值检测方法及装置,首先在基本比例尺地形图中确定目标等高线并获取其高程值;获取基本比例尺地形图中的等高距;然后基于目标等高线的高程值和等高距来确定该目标等高线的类型,同时可得到该目标等高线类型对应的类型代码;再获取该目标等高线在基本比例尺地形图中标注的类型代码;最后,将上述两种类型代码进行比较,判断两种类型代码是否一致,若一致,则证明该目标等高线的高程值符合设定要求,若不一致,则证明该目标等高线的高程值设定有误。上述类型代码判定完成之后,继续选择目标等高线,直至所有等高线的高程值检测完成为止。显然,本发明利用目标等高线的高程值结合等高距得出该目标等高线的类型及其类型代码,将该类型代码与基本比例地形图中标注的类型代码进行比较,实现了地形图中各等高线高程值的检测,并且该方法操作步骤简单易实施,检测效率高,检测结果准确,另外,该方法还能够进一步提高地理信息测绘成果数据的质量评价效率及评价结果的准确性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例1提供的基本比例尺地形图等高线高程值检测方法的步骤流程图;
图2为本发明实施例1提供的基本比例尺地形图等高线高程值检测方法中步骤S2的步骤流程图;
图3为本发明实施例1提供的基本比例尺地形图等高线高程值检测方法中步骤S3的步骤流程图;
图4为本发明实施例2提供的基本比例尺地形图等高线高程值检测装置的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的目的是提供一种基本比例尺地形图等高线高程值检测方法及装置,能够准确且快速的检测出基本比例地形图中各等高线的高程值是否存在错漏,有效的提高了地理信息测绘成果数据的质量评价效率及评价结果的准确性。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
实施例1
如图1所示,一种基本比例尺地形图等高线高程值检测方法,包括:
步骤S1,在基本比例尺地形图中确定目标等高线,获取所述目标等高线的高程值;
其中,在选择目标等高线时,既可以仅选择一条等高线作为目标等高线,也可以选择多条等高线同时作为目标等高线。对于仅选择一条等高线的情况,可以选择任意一条等高线作为目标等高线。而当同时选择多条等高线为目标等高线时,为了使得等高线高程值检测效率提高,可选择具有同一特征的多个等高线作为目标等高线,由于是对等高线的高程值进行检测,所以可以将具有同一高程值的多条等高线同时作为目标等高线,即可根据基本比例尺地形图中各等高线的高程值来确定所述目标等高线,选择高程值相同的多个等高线作为目标等高线。此种方式能够同时检测多个等高线的高程值是否有误,大大提高了等高线高程值检测的效率。
步骤S2,获取基本比例尺地形图中的等高距;
在基本比例地形图中包括多条等高线,每条等高线均标注有对应的高程值以及类型代码。地形图上相邻等高线之间的高差称为等高距,按照等高线绘制要求,任意相邻首曲线之间的高程差应该是相等的,即基本比例地形图中首曲线的高程值应该以一个固定的等高距依次递变。本实施例中,等高距可以是预先存储的,或者也可以是检测人员实时输入的,又或者是根据基本比例地形图中首曲线的高程值计算得到的。
为了能够对基本比例地形图中等高线高程值进行更全面地检测,于本发明优选实施例中,等高距是根据基本比例地形图中首曲线的高程值计算得到的。如图2所示,步骤S2具体包括:
S201,获取所述基本比例尺地形图数据中首曲线的高程值;
S202,去除所述高程值的重复值;
S203,将剩余所述高程值按照大小依次排列构建高程值序列;
由于等高线为闭合曲线,不同首曲线的高程值可能相同,即每个高程值对应于至少一条等高线。因此,对于获取到的首曲线高程值中可能存在相同高程值的情况,为了得到依次递增或递减的高程值序列,进而得到等高距,所以在构建高程值序列前,需要去除所获取到的高程值中的重复值;然后将剩余的高程值按照大小依次排列构建高程值序列。
去除重复的高程值,保证高程值序列中每一个高程值的唯一性。例如,所获取的高程值中存在相等的高程值A1、A2以及A3,则需要去除与A1重复的A2和A3,仅保留A1。
具体的,高程值序列中高程值的排列方式可以是由小到大的升序排列,也可以是由大到小的降序排列。
S204,将所述高程值序列中相邻两个高程值求差得到多个高程差;
若高程值序列中高程值按照升序排列,则将相邻两个高程值中在后的高程值减去在前的高程值得到高程差。例如,高程值序列为(G1,G2,G3,…,Gk-1,Gk),根据步骤S204即可以得到高程差序列(G2-G1,G3-G2,…,Gk-Gk-1)。同理,若高程值序列中高程值按照降序排列,则将相邻两个高程值中在前的高程值减去在后的高程值得到高程差。
S205,将所述多个高程差中重复次数最多的高程差作为等高距。
需要说明的是,正常情况下,步骤S204所得到的多个高程差均相等。但是,由于可能出现等高线高程值设置错误的情况,导致计算得到的多个高程差不尽相等。可以理解的是,通常情况下不符合高程值递变要求的为少部分等高线的高程值,大部分等高线的高程值符合高程值递变要求,因此,步骤S204所得到的多个高程差中大部分高程差相等,这部分高程差即等于等高距,具体表现形式为等于等高距的高程差在步骤S204所得到多个高程差中重复次数最多。
那么,对于与等高距不相同的高程差来说,说明该高程差有关的两个相邻高程值中必然至少有一个存在错误,换句话说,当高程差与等高距不相同时,判定该高程差对应的两个相邻首曲线高程值中至少有一个高程值呈非等高距递变。
经过步骤S1和S2得到目标等高线的高程值和地形图中的等高距,可以利用高程值和等高距对基本比例地形图中每条等高线高程值进行检测。遍历地形图中所有的等高线,将各等高线作为目标等高线,判断各等高线高程值是否满足该等高线的高程值设定要求,进而判断各等高线高程值是否有误。
步骤S3,基于所述目标等高线的高程值和所述等高距确定所述目标等高线的类型,获取所述目标等高线的类型对应的类型代码,记为第一类型代码;所述目标等高线类型包括首曲线,计曲线,间曲线和助曲线;
等高线包括多种类型,具体包括首曲线、计曲线、间曲线以及助曲线。其中,首曲线,又叫基本等高线,是按规定的等高距测绘的细实线,用以显示地貌的基本形态。计曲线,又叫加粗等高线,从规定的高程起,每隔4个或5个等高距将首曲线加粗为一条粗实线,以便在地图上判读和计算高程。间曲线,又叫半距等高线,是按二分之一等高距描绘的细长虚线,主要用以显示首曲线不能显示的某段微型地貌。助曲线,又叫辅助等高线,是按四分之一等高距描绘的细短虚线,用以显示间曲线仍不能显示的某段微型地貌。
等高线的类型是由等高线高程值与地形图数据中等高距之间的关系决定的,因此,可以根据目标等高线的高程值以及等高距之间的关系得到目标等高线的类型,如图3所示,步骤S3具体包括:
步骤S301,判断所述目标等高线的高程值是否能够整除N倍等高距,得到第一判断结果;
当所述第一判断结果为是时,说明该目标等高线高程值满足计曲线的高程值要求,执行步骤S302;
当所述第一判断结果为否时,说明该目标等高线高程值不满足计曲线的高程值要求,执行步骤S303;
步骤S302,判定所述目标等高线为计曲线;
步骤S303,判断所述目标等高线的高程值是否能够整除所述等高距,得到第二判断结果;
当所述第二判断结果为是时,说明该目标等高线高程值满足首曲线的高程值要求,执行步骤S304;
当所述第二判断结果为否时,说明该目标等高线高程值不满足首曲线的高程值要求,执行步骤S305;
其中,N为计曲线的递增倍率值,依据相邻两个计曲线之间间隔的等高距的个数来确定。本实施例中,N可以是实时输入的。或者,也可以是在执行步骤S302之前根据步骤S2获取到的等高距得到的。
在执行步骤S301之前根据等高距得到N值的具体实施方式为:判断所述等高距是否等于预设值,若等高距等于预设值,将预设的第一预设倍数作为N,若等高距不等于预设值,将预设的第二预设倍数作为N。所述预设值、第一预设倍数和第二预设倍数根据具体等高线绘制要求设置,可以预先存储于存储器中,也可以实时输入。本实施例中,该预设值设置为2.5米,第一预设倍数为4,即N=4,第二预设倍数为5,即N=5。
步骤S304,判定所述目标等高线为首曲线;
步骤S305,判断所述目标等高线的高程值是否能够整除1/2倍所述等高距,得到第三判断结果;
当所述第三判断结果为是时,说明该目标等高线高程值满足间曲线的高程值要求,则执行步骤S306;
当所述第三判断结果为否时,说明该目标等高线高程值不满足间曲线的高程值要求,则执行步骤S307;
步骤S306,判定所述目标等高线为间曲线;
步骤S307,判断所述目标等高线的高程值是否能够整除1/4倍所述等高距,得到第四判断结果;
当所述第四判断结果为是时,说明该目标等高线高程值满足助曲线的高程值要求,则执行步骤S308;
当所述第四判断结果为否时,说明该目标等高线高程值不满足助曲线的高程值要求,执行步骤S309;
步骤S308,判定所述目标等高线为助曲线;
步骤S309,判定所述目标等高线不满足任何等高线类型,所述目标等高线的高程值存在错误。
当执行步骤S309时,说明该目标等高线不属于首曲线、计曲线、间曲线、助曲线中的任何一种,也就是说该目标等高线高程值不满足任何等高线类型的要求,则判定该目标等高线的高程值设定有误。
经过上述目标等高线类型的判断后,对于已经判断出所属类型的目标等高线,需要进一步获取该类型对应的类型代码。
步骤S4,获取所述基本比例尺地形图中标注的所述目标等高线的类型代码,记为第二类型代码;
在基本比例地形图中,每条等高线除了对应有高程值外,还对应有标识该等高线类型的类型代码,也就是GB码。计曲线对应有计曲线代码,首曲线对应有首曲线代码,间曲线对应有间曲线代码,助曲线对应有助曲线代码,每种类型的等高线对应的标识代码不同。
步骤S5,判断所述第一类型代码和所述第二类型代码是否一致;若是,则判定所述目标等高线的高程值符合所述基本比例尺地形图中该等高线类型对应的高程值要求;反之,则不符合;
为了检测目标等高线高程值是否有误,需要进一步判断目标等高线的类型对应的类型代码(即根据上述步骤S3得到的类型对应的类型代码)与基本比例地形图中该目标等高线对应的类型代码(即步骤S4得到的类型代码)是否一致,若不一致,则表明该等高线高程值有误,进一步执行步骤S6。例如,若步骤S4获取到的目标等高线的类型代码为首曲线代码,而步骤S3得到的该等高线的类型为计曲线,计曲线代码与首曲线代码不一致,因此,该等高线高程值不满足该首曲线对应的高程值要求。
当然,当两种类型代码判断一致时,则说明目标等高线的高程值没有错误,是符合该目标等高线类型对应的高程值要求的。同样需要进一步执行步骤S6。
S6,上述两种类型代码判断完成后,重新确定所述目标等高线,重复步骤S1至步骤S5,直至所述基本比例尺地形图数据中的所有等高线遍历完毕。
需要补充的是,按照等高线绘制要求,任意相邻首曲线之间的高程差是相等的,即地形图中首曲线的高程值应该以一个固定的等高距依次递变。若不满足这个规律,则表示地形图中高程值设置有误。本实施例中,将该错误定义为高程值的非递变错误。为了对地形图中的等高线高程值进行更全面的检测,除了检测等高线高程值是否匹配满足该等高线类型对应的高程值要求外,还可检测基本比例地形图中高程值是否存在非递变错误。
因此,在本发明优选实施例中,在步骤S205完成后,可得到与等高距不同的高程差,而针对这些高程差可执行步骤S206,当所述高程差与所述等高距不相同时,判定所述高程差对应的两个相邻首曲线高程值中至少有一个高程值呈非等高距递变。
需要说明的是,高程值的非递变错误判定步骤和等高线高程值是否满足该等高线类型对应的高程值要求的判定步骤之间不冲突,可以同时进行,也可以分先后进行。例如,可以在步骤S205完成后,先执行S206再执行步骤S3到S6,也可以要求步骤S206与步骤S3-S6同时进行。
每个高程差对应两个高程值。判断步骤S204得到的多个高程差中是否存在与步骤S205得到的等高距不一致的高程差。若存在,则表明与等高距不一致的高程差对应的两个高程值存在非递变错误。当然,若多个高程差均与等高距一致,则表明该基本比例地形图中的等高线高程值不存在非递变错误。
在本实施例中,根据等高距以及目标等高线的高程值得到目标等高线的类型,并进一步获取该目标等高线对应的类型代码,判断上述所得到的目标等高线对应类型代码与该目标等高线在基本比例地形图中标注的类型代码是否不一致,根据判断结果可直接得知该目标等高线的高程值是否满足要求,能够准确且快速地得到等高线高程值的检测结果,同时还能提高基本比例尺地形图数据的质量评价效率及评价结果的准确性。
实施例2
如图4所示,一种基本比例尺地形图等高线高程值检测装置,包括:
高程值获取模块100,用于获取基本比例地形图中目标等高线的高程值;
所述高程值获取模块100包括目标等高线确定子模块110和高程值获取子模块120;
其中,所述目标等高线确定子模块110,用于选择一条或多条等高线作为目标等高线;
当选择一条等高线作为目标等高线时,选择基本比例地形图中任意一条等高线作为目标等高线;
当选择多条等高线同时作为目标等高线时,依据基本比例尺地形图中各等高线的高程值来确定所述目标等高线,选择高程值相同的多个等高线作为目标等高线;
所述高程值获取子模块120,用于获取确定的所述目标等高线的高程值。
等高距获取模块200,用于获取基本比例尺地形图中的等高距;
所述等高距获取模块200包括:
首曲线高程值获取子模块210,用于获取所述基本比例尺地形图数据中首曲线的高程值;
高程值序列构建子模块220,用于去除所述高程值的重复值,将剩余所述高程值按照大小依次排列构建高程值序列;
高程差获取子模块230,用于将所述高程值序列中相邻两个高程值求差得到多个高程差;
等高距获取子模块240,用于将所述多个高程差中重复次数最多的高程差作为等高距。
目标等高线类型确定模块300,用于基于所述目标等高线的高程值和所述等高距确定所述目标等高线的类型;所述目标等高线类型包括首曲线,计曲线,间曲线和助曲线;
所述目标等高线类型确定模块300具体包括;
判断所述目标等高线的高程值是否能够整除N倍所述等高距,得到第一判断结果;其中,N为计曲线的递增倍率值,所述计曲线的递增倍率值N依据相邻两个所述计曲线之间间隔的等高距的个数来确定;
当所述第一判断结果为是时,判定所述目标等高线为计曲线;
当所述第一判断结果为否时,判断所述目标等高线的高程值是否能够整除所述等高距,得到第二判断结果;
当所述第二判断结果为是时,判定所述目标等高线为首曲线;
当所述第二判断结果为否时,判断所述目标等高线的高程值是否能够整除1/2倍所述等高距,得到第三判断结果;
当所述第三判断结果为是时,判定所述目标等高线为间曲线;
当所述第三判断结果为否时,判断所述目标等高线的高程值是否能够整除1/4倍所述等高距,得到第四判断结果;
当所述第四判断结果为是时,判定所述目标等高线为助曲线;
当所述第四判断结果为否时,判定所述目标等高线不满足任何等高线类型,所述目标等高线的高程值存在错误。
类型代码获取模块400,包括第一类型代码获取模块410和第二类型代码获取模块420;所述第一类型代码获取模块410,用于获取基于所述高程值和所述等高距确定的所述目标等高线类型对应的代码,记为第一类型代码;所述第二类型代码获取模块420,用于获取所述基本比例尺地形图中标注的所述目标等高线的类型代码,记为第二类型代码;
类型代码匹配模块500,用于判断所述第一类型代码和所述第二类型代码是否一致;若是,则判定所述目标等高线的高程值符合所述基本比例尺地形图中该等高线类型对应的高程值要求;反之,则不符合;上述两种类型代码判断完成后,重新确定所述目标等高线,直至所述基本比例尺地形图数据中的所有等高线遍历完毕。
在本实施例中,根据等高距以及目标等高线的高程值得到目标等高线的类型,并进一步获取该目标等高线对应的类型代码,判断上述所得到的目标等高线对应类型代码与该目标等高线在基本比例地形图中标注的类型代码是否不一致,根据判断结果可直接得知该目标等高线的高程值是否满足要求,能够准确且快速地得到等高线高程值的检测结果,同时还能提高基本比例尺地形图数据的质量评价效率及评价结果的准确性。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

Claims (10)

1.一种基本比例尺地形图等高线高程值检测方法,其特征在于,所述方法包括:
步骤一,在基本比例尺地形图中确定目标等高线,获取所述目标等高线的高程值;
步骤二,获取基本比例尺地形图中的等高距;
步骤三,基于所述目标等高线的高程值和所述等高距确定所述目标等高线的类型,获取所述目标等高线的类型对应的类型代码,记为第一类型代码;所述目标等高线类型包括首曲线,计曲线,间曲线和助曲线;
步骤四,获取所述基本比例尺地形图中标注的所述目标等高线的类型代码,记为第二类型代码;
步骤五,判断所述第一类型代码和所述第二类型代码是否一致;若是,则判定所述目标等高线的高程值符合所述基本比例尺地形图中该等高线类型对应的高程值要求;反之,则不符合;
步骤六,上述两种类型代码判断完成后,重新确定所述目标等高线,重复步骤一至步骤五,直至所述基本比例尺地形图数据中的所有等高线遍历完毕。
2.根据权利要求1所述的方法,其特征在于,所述在基本比例尺地形图中确定目标等高线,具体包括:
选择一条或多条等高线作为目标等高线;
当选择一条等高线作为目标等高线时,选择基本比例地形图中任意一条等高线作为目标等高线;
当选择多条等高线同时作为目标等高线时,依据基本比例尺地形图中各等高线的高程值来确定所述目标等高线,选择高程值相同的多个等高线作为目标等高线。
3.根据权利要求1所述的方法,其特征在于,所述基本比例尺地形图的等高距是依据所述基本比例尺地形图中首曲线的高程值来确定。
4.根据权利要求3所述的方法,其特征在于,所述基本比例尺地形图的等高距是依据所述基本比例尺地形图中首曲线的高程值来确定,具体包括:
获取所述基本比例尺地形图数据中首曲线的高程值;
去除所述高程值的重复值;
将剩余所述高程值按照大小依次排列构建高程值序列;
将所述高程值序列中相邻两个高程值求差得到多个高程差;
将所述多个高程差中重复次数最多的高程差作为等高距。
5.根据权利要求4所述的方法,其特征在于,当所述高程差与所述等高距不相同时,判定所述高程差对应的两个相邻首曲线高程值中至少有一个高程值呈非等高距递变。
6.根据权利要求1所述的方法,其特征在于,基于所述目标等高线的高程值和所述等高距确定所述目标等高线的类型,具体包括:
判断所述目标等高线的高程值是否能够整除N倍所述等高距,得到第一判断结果;其中,N为所述计曲线的递增倍率值,所述计曲线的递增倍率值N依据相邻两个所述计曲线之间间隔的等高距的个数来确定;
当所述第一判断结果为是时,判定所述目标等高线为计曲线;
当所述第一判断结果为否时,判断所述目标等高线的高程值是否能够整除所述等高距,得到第二判断结果;
当所述第二判断结果为是时,判定所述目标等高线为首曲线;
当所述第二判断结果为否时,判断所述目标等高线的高程值是否能够整除1/2倍所述等高距,得到第三判断结果;
当所述第三判断结果为是时,判定所述目标等高线为间曲线;
当所述第三判断结果为否时,判断所述目标等高线的高程值是否能够整除1/4倍所述等高距,得到第四判断结果;
当所述第四判断结果为是时,判定所述目标等高线为助曲线;
当所述第四判断结果为否时,判定所述目标等高线不满足任何等高线类型,所述目标等高线的高程值存在错误。
7.一种基本比例尺地形图等高线高程值检测装置,其特征在于,所述装置包括:
高程值获取模块,用于获取基本比例地形图中目标等高线的高程值;
等高距获取模块,用于获取基本比例尺地形图中的等高距;
目标等高线类型确定模块,用于基于所述目标等高线的高程值和所述等高距确定所述目标等高线的类型;所述目标等高线类型包括首曲线,计曲线,间曲线和助曲线;
类型代码获取模块,包括第一类型代码获取模块和第二类型代码获取模块;所述第一类型代码获取模块,用于获取基于所述高程值和所述等高距确定的所述目标等高线类型对应的代码,记为第一类型代码;所述第二类型代码获取模块,用于获取所述基本比例尺地形图中标注的所述目标等高线的类型代码,记为第二类型代码;
类型代码匹配模块,用于判断所述第一类型代码和所述第二类型代码是否一致;若是,则判定所述目标等高线的高程值符合所述基本比例尺地形图中该等高线类型对应的高程值要求;反之,则不符合;上述两种类型代码判断完成后,重新确定所述目标等高线,直至所述基本比例尺地形图数据中的所有等高线遍历完毕。
8.根据权利要求7所述的装置,其特征在于,所述高程值获取模块包括目标等高线确定子模块和高程值获取子模块;
所述目标等高线确定子模块,用于选择一条或多条等高线作为目标等高线。
所述高程值获取子模块,用于获取确定的所述目标等高线的高程值。
9.根据权利要求7所述的装置,其特征在于,所述等高距获取模块包括:
首曲线高程值获取子模块,用于获取所述基本比例尺地形图数据中首曲线的高程值;
高程值序列构建子模块,用于去除所述高程值的重复值,将剩余所述高程值按照大小依次排列构建高程值序列;
高程差获取子模块,用于将所述高程值序列中相邻两个高程值求差得到多个高程差;
等高距获取子模块,用于将所述多个高程差中重复次数最多的高程差作为等高距。
10.根据权利要求7所述的装置,其特征在于,所述目标等高线类型确定模块具体包括;
判断所述目标等高线的高程值是否能够整除N倍所述等高距,得到第一判断结果;其中,N为计曲线的递增倍率值,所述计曲线的递增倍率值N依据相邻两个所述计曲线之间间隔的等高距的个数来确定;
当所述第一判断结果为是时,判定所述目标等高线为计曲线;
当所述第一判断结果为否时,判断所述目标等高线的高程值是否能够整除所述等高距,得到第二判断结果;
当所述第二判断结果为是时,判定所述目标等高线为首曲线;
当所述第二判断结果为否时,判断所述目标等高线的高程值是否能够整除1/2倍所述等高距,得到第三判断结果;
当所述第三判断结果为是时,判定所述目标等高线为间曲线;
当所述第三判断结果为否时,判断所述目标等高线的高程值是否能够整除1/4倍所述等高距,得到第四判断结果;
当所述第四判断结果为是时,判定所述目标等高线为助曲线;
当所述第四判断结果为否时,判定所述目标等高线不满足任何等高线类型,所述目标等高线的高程值存在错误。
CN202010655320.6A 2020-07-09 2020-07-09 一种基本比例尺地形图等高线高程值检测方法及装置 Pending CN111813885A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010655320.6A CN111813885A (zh) 2020-07-09 2020-07-09 一种基本比例尺地形图等高线高程值检测方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010655320.6A CN111813885A (zh) 2020-07-09 2020-07-09 一种基本比例尺地形图等高线高程值检测方法及装置

Publications (1)

Publication Number Publication Date
CN111813885A true CN111813885A (zh) 2020-10-23

Family

ID=72842147

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010655320.6A Pending CN111813885A (zh) 2020-07-09 2020-07-09 一种基本比例尺地形图等高线高程值检测方法及装置

Country Status (1)

Country Link
CN (1) CN111813885A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116448061A (zh) * 2023-06-15 2023-07-18 中孚信息股份有限公司 一种地形图的固定等高距检测方法、***及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104157014A (zh) * 2014-07-31 2014-11-19 武汉胜图科技有限公司 一种修正等高线的方法及***
CN109242930A (zh) * 2018-11-02 2019-01-18 中国石油大学(华东) 一种用于数字线划图的高程点与等高线空间逻辑关系检测方法
CN110489511A (zh) * 2019-08-23 2019-11-22 西南大学 等高线接边高程错误修正方法、***及电子设备和介质

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104157014A (zh) * 2014-07-31 2014-11-19 武汉胜图科技有限公司 一种修正等高线的方法及***
CN109242930A (zh) * 2018-11-02 2019-01-18 中国石油大学(华东) 一种用于数字线划图的高程点与等高线空间逻辑关系检测方法
CN110489511A (zh) * 2019-08-23 2019-11-22 西南大学 等高线接边高程错误修正方法、***及电子设备和介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
黄利民等: ""1_50万数字航空图等高线自动检查方法研究"", 《测绘科技信息交流论文集》, pages 471 - 474 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116448061A (zh) * 2023-06-15 2023-07-18 中孚信息股份有限公司 一种地形图的固定等高距检测方法、***及装置
CN116448061B (zh) * 2023-06-15 2023-09-26 中孚信息股份有限公司 一种地形图的固定等高距检测方法、***及装置

Similar Documents

Publication Publication Date Title
CN107133289B (zh) 一种确定商圈的方法和装置
CN110991553B (zh) Bim模型对比方法
CN108256699A (zh) 基于高校学生立体数据的毕业去向预测方法及***
Erceg-Hurn et al. Robust statistical estimation
CN110599675B (zh) 钞箱纸币数量的检测方法、装置、终端设备和存储介质
CN114428809A (zh) 一种地图数据准确性获取方法、装置及计算机设备
WO2020063347A1 (zh) 针对口算题的题目批改方法、装置、电子设备和存储介质
CN111813885A (zh) 一种基本比例尺地形图等高线高程值检测方法及装置
US8665270B2 (en) Method of determining implicit hidden features of phenomena which can be represented by a point distribution in a space
CN115496893A (zh) 一种指针式水表读数识别方法
CN107133328B (zh) 管线埋深精度检测方法及装置
CN111008916A (zh) 知识点掌握推断方法、***、计算机设备及存储介质
CN115935129B (zh) 一种土壤分尺度重金属浓度值确定方法和装置
CN112597574A (zh) 一种建筑信息模型的构建方法及装置
CN114443506B (zh) 一种用于测试人工智能模型的方法及装置
CN110390624B (zh) 一种图形评估方法、装置、设备及存储介质
CN114037993B (zh) 变电站指针仪表读数方法、装置、存储介质以及电子设备
CN114565911A (zh) 一种仪表识读方法、装置、计算机设备和存储介质
Guo et al. A stepwise test characteristic curve method to detect item parameter drift
JP2014206382A (ja) 目標類識別装置
CN113837237A (zh) 基于证据置信熵与相似性的多传感器融合目标识别方法
CN106847069B (zh) 一种鉴定地图平面数学基础的方法
KR20100117986A (ko) 수치지도 상 공간객체의 위치유사도 측정방법 및 이를 이용한 지도 매칭방법
CN111667552B (zh) 一种s57电子海图深度范围快速判定填充方法及设备
CN115359495B (zh) 试卷信息处理方法和***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination