CN111090714A - 一种基于cass地形图的数据入库方法和装置 - Google Patents

一种基于cass地形图的数据入库方法和装置 Download PDF

Info

Publication number
CN111090714A
CN111090714A CN201911344528.XA CN201911344528A CN111090714A CN 111090714 A CN111090714 A CN 111090714A CN 201911344528 A CN201911344528 A CN 201911344528A CN 111090714 A CN111090714 A CN 111090714A
Authority
CN
China
Prior art keywords
cass
attribute
topographic map
code
standard
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.)
Granted
Application number
CN201911344528.XA
Other languages
English (en)
Other versions
CN111090714B (zh
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.)
Guangzhou Municipal Construction Project Supervision Co ltd
Original Assignee
Guangzhou Municipal Construction Project Supervision 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 Guangzhou Municipal Construction Project Supervision Co ltd filed Critical Guangzhou Municipal Construction Project Supervision Co ltd
Priority to CN201911344528.XA priority Critical patent/CN111090714B/zh
Publication of CN111090714A publication Critical patent/CN111090714A/zh
Application granted granted Critical
Publication of CN111090714B publication Critical patent/CN111090714B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

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)
  • Processing Or Creating Images (AREA)
  • Instructional Devices (AREA)

Abstract

本发明公开了一种基于CASS地形图的数据入库方法,包括:获取所述CASS地形图;其中,所述CASS地形图包括地形类型和每一所述地形类型相应的表达属性;所述表达属性包含点、线、面和文字属性;读取所述CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码;根据预设的编码对照表,获取每一所述CASS编码对应的地类编码;根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表。本发明还公开了相应的基于CASS地形图的数据入库装置。实施本发明,能通过读取CASS地形图上的编码信息,自动生成标准要求所需的属性表,有效节省劳动力,提高CASS地形图的数据入库的效率和准确性。

Description

一种基于CASS地形图的数据入库方法和装置
技术领域
本发明涉及地形图测绘领域,尤其涉及一种基于CASS地形图的数据入库方法和装置。
背景技术
在测绘行业中,广州南方测绘软件的CASS软件已经成为国内比较通用的测绘软件。通过CASS软件可以进行地形图的测绘和制作,地形图可以分成数据基础、水系、居民地、交通、管线、境界、地貌和植被八大地形类型,每种地形类型又分别包含点、文字、线、面这4种表达属性。通过CASS软件制作地形图,可对每一地形类型的每一表达属性直接生成相应的dbf属性表文件,dbf属性表文件中包含了相应类型的相应属性的CASS编码及其他数据信息。
然而,在实施本发明过程中,发明人发现现有技术至少存在如下问题:通过CASS软件直接生成的多个dbf属性表,与实际标准要求所需的属性表存在一定的差异。为了得到标准要求所需的属性表,现有技术中采用的方法通常是根据CASS软件生成的dbf属性表中的CASS编码,在CASS软件的编码清单中搜索其对应的中文含义,并根据规范的地理信息要素分类代码与属性表寻找相同中文含义对应的地类编码,进而手动更改所述CASS编码。同时,还需人工删除CASS软件生成的dbf属性表中多余的字段信息,从而最终得到符合标准要求所需的属性表。通过人工搜索编码含义并进行数据更改,其过程繁琐复杂,效率低下,且容易出现人为录入信息错误的情况。
发明内容
本发明实施例的目的是提供一种基于CASS地形图的数据入库方法和装置,能通过读取CASS地形图上的编码信息,自动生成标准要求所需的属性表,有效节省劳动力,提高CASS地形图的数据入库的效率和准确性。
为实现上述目的,本发明实施例提供了一种基于CASS地形图的数据入库方法,包括:
获取所述CASS地形图;其中,所述CASS地形图包括地形类型和每一所述地形类型相应的表达属性;所述表达属性包含点、线、面和文字属性;
读取所述CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码;
根据预设的编码对照表,获取每一所述CASS编码对应的地类编码;
根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表。
作为上述方案的改进,所述数据入库方法还包括:
获取用户输入的属性信息指令,在所述标准属性表中生成相应的属性信息字段;
根据所述属性信息字段,读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表。
作为上述方案的改进,所述属性信息指令包括每一所述属性信息对应的标准格式要求;其中,所述标准格式要求包括类型及长度要求、属性值域要求和约束条件;
则,所述根据所述属性信息字段,读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表,具体包括:
根据所述属性信息字段,读取所述CASS地形图中相应的属性信息;
将所述属性信息转换为符合所述标准格式要求的属性数据,并添加至所述标准属性表中。
作为上述方案的改进,所述属性信息包括:所述地类编码对应的数据名称、高程、数据源和更新日期。
作为上述方案的改进,在所述获取所述CASS地形图之后,还包括:
判断所述CASS地形图中的所述地形类型之间是否存在拓扑相交;
当判定任意所述地形类型之间存在拓扑相交时,发出错误提示页面,并接收用户输入的第一校准指令,对所述CASS地形图进行校准。
作为上述方案的改进,所述根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表之后,还包括:
判断是否接收到用户输入的第二校准指令;其中,所述第二校准指令包括对所述标准属性表中的所述地类编码或所述属性数据的更正信息;
当判断接收到所述第二校准指令时,根据所述更正信息对所述标准属性表中的所述地类编码或所述属性数据进行更正。
作为上述方案的改进,所述根据所述更正信息对所述标准属性表中的所述地类编码或所述属性数据进行更正之后,还包括:
根据所述地类编码的更正信息,对所述编码对照表进行更新。
本发明实施例还提供了一种基于CASS地形图的数据入库装置,包括地图获取模块、编码读取模块、编码对照模块和表格生成模块;其中,
所述地图获取模块,用于获取所述CASS地形图;其中,所述CASS地形图包括地形类型和每一所述地形类型相应的表达属性;所述表达属性包含点、线、面和文字属性;
所述编码读取模块,用于读取所述CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码;
所述编码对照模块,用于根据预设的编码对照表,获取每一所述CASS编码对应的地类编码;
所述表格生成模块,用于根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表。
作为上述方案的改进,还包括指令获取模块和表格更新模块:
所述指令获取模块,用于获取用户输入的属性信息指令,在所述标准属性表中生成相应的属性信息字段;
所述表格更新模块,用于根据所述属性信息字段,读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表。
本发明实施例还提供了一种基于CASS地形图的数据入库装置,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上任意一项所述的基于CASS地形图的数据入库方法。
与现有技术相比,本发明公开的基于CASS地形图的数据入库方法和装置,通过预先建立编码对照表,获取CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码,并根据所述编码对照表得到对应的地类编码,进而生成每一所述地形类型的每一所述表达属性对应的标准属性表。通过读取CASS地形图上的编码信息,自动生成标准要求所需的属性表,无需人工查找和录入,有效地节省了劳动力,同时提高了CASS地形图的数据入库的效率和准确性。
附图说明
图1是本发明实施例一提供的一种基于CASS地形图的数据入库方法的步骤流程示意图;
图2是本发明实施例二提供的一种基于CASS地形图的数据入库方法的步骤流程示意图;
图3是本发明实施例三提供的一种基于CASS地形图的数据入库方法的步骤流程示意图;
图4是本发明实施例四提供的一种基于CASS地形图的数据入库装置的结构示意图;
图5是本发明实施例五提供的一种基于CASS地形图的数据入库装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,是本发明实施例一提供的一种基于CASS地形图的数据入库方法的步骤流程示意图。本发明实施例一提供的一种基于CASS地形图的数据入库方法,通过步骤S11至S14执行:
S11、获取所述CASS地形图;其中,所述CASS地形图包括地形类型和每一所述地形类型相应的表达属性;其中,所述表达属性包含点、线、面和文字属性。
通过CASS软件测绘的CASS地形图分为数据基础、水系、居民地、交通、管线、境界、地貌和植被八大地形类型,每种地形类型又分别包含点、文字、线、面这4种表达属性。可以通过建立获取所述CASS地形图的数据传输接口,以自动获取所述CASS地形图,并读取所述CASS地形图中存储的地形类型和每一地形类型相应的表达属性等相关数据;也可以通过用户手动导入所述CASS地形图,再读取所述CASS地形图存储的相关数据,均不影响本发明取得的有益效果。
S12、读取所述CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码。
每一地形类型下的每一表达属性都有对应生成的若干个CASS编码,通过读取所述CASS地形图,可以得到八个地形类型的四种表达属性对应的32个CASS编码组。所述CASS编码是通过所述CASS软件基于所述CASS地形图自动生成的,采用的是所述CASS软件自带的编码习惯,与国土资源厅的标准的地类编码存在差异。
S13、根据预设的编码对照表,获取每一所述CASS编码对应的地类编码。
通过预先设置编码对照表,存储所述CASS软件生成的CASS编码与国土资源厅的地类编码之间对应的映射关系。通过读取到的每一所述CASS编码,自动获取编码对照表中对应的地类编码,并进行存储。
作为举例,当所述CASS地形图为广东地形图时,通过《广东省基础地理信息要素分类代码与属性表》中相应的广东国土资源厅的地类编码,构建所述编码对照表。
S14、根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表。
将每一所述地形类型的每一所述表达属性下的地类编码生成对应的标准属性表,所述标准属性表为dbf格式文件,其中包含编码属性字段,并在编码属性字段下依次生成相应的地类编码。
在实际应用的入库标准中,“数据基础”这一地形类型的“面”这一表达属性不需要入库,因而最终将生成31个dbf格式的标准属性表格。
本发明实施例一提供的一种基于CASS地形图的数据入库方法,通过获取CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码,并根据预先建立的编码对照表得到对应的地类编码,进而生成每一所述地形类型的每一所述表达属性对应的标准属性表。通过读取CASS地形图上的编码信息,自动生成标准要求所需的属性表,无需人工查找和录入,有效地节省了劳动力,同时提高了CASS地形图的数据入库的效率和准确性。
参见图2,是本发明实施例二提供的一种基于CASS地形图的数据入库方法的步骤流程示意图。在实施例一的基础上,本发明实施例二的基于CASS地形图的数据入库方法通过步骤S21至S26执行:
S21、获取所述CASS地形图;其中,所述CASS地形图包括地形类型和每一所述地形类型相应的表达属性;其中,所述表达属性包含点、线、面和文字属性。
S22、读取所述CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码。
S23、根据预设的编码对照表,获取每一所述CASS编码对应的地类编码。
S24、根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表。
在本实施例中,步骤S21至步骤S24的执行过程与实施例一中的步骤S11至S14相似,在此不再赘述。
S25、获取用户输入的属性信息指令,在所述标准属性表中生成相应的属性信息字段。
S26、根据所述属性信息字段,读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表。
根据用户对入库数据的要求,获取其输入的属性信息指令,所述属性信息指令用于控制所述标准属性表生成相应的属性信息字段。通过读取所述CASS地形图中的相应的属性信息,添加至所述标准属性表中每一属性信息字段下的相应位置。
优选地,所述属性信息包括但不限于:所述地类编码对应的数据名称、高程、数据源和更新日期,所述属性信息与所述地类编码存在对应关系。
通过获取用户输入的属性信息指令,根据用户对入库数据的要求控制所述标准属性表所需的生成的属性信息,可以更好地符合用户所需,提高标准属性表的内容的灵活性。
可以理解的,当用户对每一标准属性表的属性信息的要求统一时,也可以通过预先设置好每一标准属性表需要生成的属性信息字段,通过所述预先设置的属性信息字段自动读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表中,则无需获取用户输入的属性信息指令,在所述标准属性表中同步生成地类编码和其他属性信息,从而提高生成所述标准属性表的效率,均不影响本发明取得的有益效果。
优选地,所述属性信息指令还包括每一所述属性信息对应的标准格式要求;其中,所述标准格式要求包括类型及长度要求、属性值域要求和约束条件;
则步骤S26,即根据所述属性信息字段,读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表,具体包括:
S261、根据所述属性信息字段,读取所述CASS地形图中相应的属性信息;
S262、将所述属性信息转换为符合所述标准格式要求的属性数据,并添加至所述标准属性表中。
所述属性信息指令还可以包括对每一属性信息的类型及长度、属性值域和约束条件等标准格式的限定。例如,将所述地类编码对应的高程这一属性信息的类型及长度要求设置为浮点型(4,2)、属性值域要求设置为-200~8884.13、约束条件为C类,将数据名称这一属性信息的类型及长度要求设置为字符型(60),将数据源这一属性信息的类型及长度要求设置为字符型(10),将更新日期这一属性信息的类型及长度要求设置为日期型等,在读取到所述CASS地形图相应的属性信息后,根据所述标准格式要求,将所述属性信息进行转换得到符合标准格式要求的属性数据,并添加至所述标准属性表格中所述属性信息字段的相应位置。
作为举例,在生成地貌的线这一标准属性表时,读取CASS地形图上的地貌的线相应的若干个CASS编码,通过所述编码对照表转换为对应的地类编码,存储在标准属性表中的编码属性字段下。通过用户输入的生成数据名称、高程、数据源和更新日期的属性信息指令,在所述标准属性表中生成相应的数据名称属性字段、高程属性字段、数据源属性字段和更新日期属性字段,并通过CASS地形图获取相应的属性信息,转换为符合相应的标准格式要求的属性数据并添加在所述属性表中。可以得到所述地貌的线的标准属性表,即地貌线.dbf文件如下:
编码 数据名称 高程 数据来源 更新日期
71010120 等高线(首曲线) 14.00 勘测数据 20190317
71010120 等高线(首曲线) 16.00 勘测数据 20190317
71010120 等高线(首曲线) 8.50 勘测数据 20190317
71010120 等高线(首曲线) 8.00 勘测数据 20190317
71010120 等高线(首曲线) 10.50 勘测数据 20190317
71010220 等高线(计曲线) 10.00 勘测数据 20190317
相应地,每一所述属性信息对应的标准格式要求也可以是针对每一属性信息预先设置好的,则无需获取用户输入的属性指令信息,以提高生成所述标准属性表的效率。
本发明实施例二提供的一种基于CASS地形图的数据入库方法,通过获取CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码,并根据预先建立的编码对照表得到对应的地类编码,进而生成每一所述地形类型的每一所述表达属性对应的标准属性表。并通过获取用户输入的属性信息指令,在所述标准属性表中生成相应的属性信息字段,并添加相应的属性数据,完善所述标准属性表的数据信息。通过读取CASS地形图上的编码信息和其他属性信息,自动生成标准要求所需的属性表,无需人工查找、录入和添加,有效地节省了劳动力,同时提高了CASS地形图的数据入库的效率和准确性。
参见图3,是本发明实施例三提供的一种基于CASS地形图的数据入库方法的步骤流程示意图。在实施例二的基础上,本发明实施例三提供的一种基于CASS地形图的数据入库方法,通过步骤S31至S37执行:
S31、获取所述CASS地形图;其中,所述CASS地形图包括地形类型和每一所述地形类型相应的表达属性;其中,所述表达属性包含点、线、面和文字属性。
在本实施例中,步骤S31的执行过程与实施例二中的步骤21相似,在此不再赘述。
S32、判断所述CASS地形图中的所述地形类型之间是否存在拓扑相交;当判定任意所述地形类型之间存在拓扑相交时,发出错误提示页面,并接收用户输入的第一校准指令,对所述CASS地形图进行校准。
当获取所述CASS地形图后,还存在一个数据校准环节,通过智能识别所述CASS地形图上的每一地形类型,判断任意两个地形类型之间是否存在拓扑相交。若判定存在任意地形类型之间存在拓扑相交时,则判定所述CASS地形图有误,发出错误提示页面,以提醒用户进行校准。通过接受用户输入的第一校准指令,对所述CASS地形图进行校准并更新。通过实施上述技术方案,以提高所述CASS地形图上的数据信息的准确性,从而进一步提高后续生成的标准属性表的内容的准确性。
S33、读取所述CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码。
S34、根据预设的编码对照表,获取每一所述CASS编码对应的地类编码。
S35、根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表。
S36、获取用户输入的属性信息指令,在所述标准属性表中生成相应的属性信息字段。
S37、根据所述属性信息字段,读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表。
在本实施例中,步骤S33至步骤S37的执行过程与实施例二中的步骤S22至S26相似,在此不再赘述。
进一步地,参见图3,本发明实施例三提供的一种基于CASS地形图的数据入库方法,在步骤S37之后,还包括步骤S38至S39:
S38、判断是否接收到用户输入的第二校准指令;其中,所述第二校准指令包括对所述标准属性表中的所述地类编码或所述属性数据的更正信息;当判断接收到所述第二校准指令时,根据所述更正信息对所述标准属性表中的所述地类编码或所述属性数据进行更正。
当生成每一地形类型的每一表达属性的标准属性表之后,需要经过用户的进一步检查和校准。用户通过检查后,针对所述标准属性表中错误的地类编码或错误的属性数据发送第二校准指令。当判定接收到用户的第二校准指令后,根据所述第二校准指令中的更正信息,对所述标准属性表中地类编码或属性数据进行更正,从而进一步提高所述标准属性表的数据的准确性。
S39、根据所述地类编码的更正信息,对所述编码对照表进行更新。
当判定收到用户的第二校准指令后,若所述第二校准指令包括对所述地类编码的更正信息,则认为所述预先设置的编码对照表有误,根据所述地类编码的更正信息,对所述编码对照表进行更新,以此不断反馈和修正所述编码对照表,以提高所述编码对照表的准确性。
本发明实施例三提供的一种基于CASS地形图的数据入库方法,通过获取CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码,并根据预先建立的编码对照表得到对应的地类编码,进而生成每一所述地形类型的每一所述表达属性对应的标准属性表。并通过获取用户输入的属性信息指令,在所述标准属性表中生成相应的属性信息字段,并添加相应的属性数据,完善所述标准属性表的数据信息。此外,还通过获取用户的校准指令,在生成标准属性表之前对所述CASS地形图进行校准,在生成标准属性表之后对所述标准属性表的内容进行检查。通过读取CASS地形图上的编码信息和其他属性信息,自动生成标准要求所需的属性表,无需人工查找、录入和添加,有效地节省了劳动力,同时提高了CASS地形图的数据入库的效率和准确性。通过多次检查和校准,提高了所述标准属性表的准确性。
参见图4,是本发明实施例四提供的一种基于CASS地形图的数据入库装置的结构示意图。本发明实施例四提供的一种基于CASS地形图的数据入库装置40,包括地图获取模块41、编码读取模块42、编码对照模块43和表格生成模块44;
所述地图获取模块41,用于获取所述CASS地形图;其中,所述CASS地形图包括地形类型和每一所述地形类型相应的表达属性;其中,所述表达属性包含点、线、面和文字属性。
所述编码读取模块42,用于读取所述CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码。
所述编码对照模块43,用于根据预设的编码对照表,获取每一所述CASS编码对应的地类编码。
所述表格生成模块44,用于根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表。
作为优选,本发明实施例四提供的一种基于CASS地形图的数据入库装置40,还包括指令获取模块45和表格更新模块46:
所述指令获取模块45,用于获取用户输入的属性信息指令,在所述标准属性表中生成相应的属性信息字段。
所述表格更新模块46,用于根据所述属性信息字段,读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表。
需要说明的是,本发明实施例提供的一种基于CASS地形图的数据入库装置用于执行上述实施例二或三的一种基于CASS地形图的数据入库方法的所有流程步骤,两者的工作原理和有益效果一一对应,因而不再赘述。
本发明实施例四提供的一种基于CASS地形图的数据入库装置,通过获取CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码,并根据预先建立的编码对照表得到对应的地类编码,进而生成每一所述地形类型的每一所述表达属性对应的标准属性表。并通过获取用户输入的属性信息指令,在所述标准属性表中生成相应的属性信息字段,并添加相应的属性数据,完善所述标准属性表的数据信息。通过读取CASS地形图上的编码信息和其他属性信息,自动生成标准要求所需的属性表,无需人工查找、录入和添加,有效地节省了劳动力,同时提高了CASS地形图的数据入库的效率和准确性。
参见图5,是本发明实施例五提供的一种基于CASS地形图的数据入库装置50的结构示意图。所述基于CASS地形图的数据入库装置50,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如实施例所述的基于CASS地形图的数据入库方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

Claims (10)

1.一种基于CASS地形图的数据入库方法,其特征在于,包括:
获取所述CASS地形图;其中,所述CASS地形图包括地形类型和每一所述地形类型相应的表达属性;所述表达属性包含点、线、面和文字属性;
读取所述CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码;
根据预设的编码对照表,获取每一所述CASS编码对应的地类编码;
根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表。
2.如权利要求1所述的基于CASS地形图的数据入库方法,其特征在于,所述数据入库方法还包括:
获取用户输入的属性信息指令,在所述标准属性表中生成相应的属性信息字段;
根据所述属性信息字段,读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表。
3.如权利要求2所述的基于CASS地形图的数据入库方法,其特征在于,所述属性信息指令包括每一所述属性信息对应的标准格式要求;其中,所述标准格式要求包括类型及长度要求、属性值域要求和约束条件;
则,所述根据所述属性信息字段,读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表,具体包括:
根据所述属性信息字段,读取所述CASS地形图中相应的属性信息;
将所述属性信息转换为符合所述标准格式要求的属性数据,并添加至所述标准属性表中。
4.如权利要求2所述的基于CASS地形图的数据入库方法,其特征在于,所述属性信息包括:所述地类编码对应的数据名称、高程、数据源和更新日期。
5.如权利要求1所述的基于CASS地形图的数据入库方法,其特征在于,在所述获取所述CASS地形图之后,还包括:
判断所述CASS地形图中的所述地形类型之间是否存在拓扑相交;
当判定任意所述地形类型之间存在拓扑相交时,发出错误提示页面,并接收用户输入的第一校准指令,对所述CASS地形图进行校准。
6.如权利要3所述的基于CASS地形图的数据入库方法,其特征在于,所述根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表之后,还包括:
判断是否接收到用户输入的第二校准指令;其中,所述第二校准指令包括对所述标准属性表中的所述地类编码或所述属性数据的更正信息;
当判断接收到所述第二校准指令时,根据所述更正信息对所述标准属性表中的所述地类编码或所述属性数据进行更正。
7.如权利要求6所述的基于CASS地形图的数据入库方法,其特征在于,所述根据所述更正信息对所述标准属性表中的所述地类编码或所述属性数据进行更正之后,还包括:
根据所述地类编码的更正信息,对所述编码对照表进行更新。
8.一种基于CASS地形图的数据入库装置,其特征在于,包括地图获取模块、编码读取模块、编码对照模块和表格生成模块;其中,
所述地图获取模块,用于获取所述CASS地形图;其中,所述CASS地形图包括地形类型和每一所述地形类型相应的表达属性;所述表达属性包含点、线、面和文字属性;
所述编码读取模块,用于读取所述CASS地形图中每一所述地形类型的每一所述表达属性对应的CASS编码;
所述编码对照模块,用于根据预设的编码对照表,获取每一所述CASS编码对应的地类编码;
所述表格生成模块,用于根据每一所述CASS编码对应的所述地类编码,生成相应的标准属性表,以得到每一所述地形类型的每一所述表达属性的标准属性表。
9.如权利要求8所述的基于CASS地形图的数据入库装置,其特征在于,还包括指令获取模块和表格更新模块:
所述指令获取模块,用于获取用户输入的属性信息指令,在所述标准属性表中生成相应的属性信息字段;
所述表格更新模块,用于根据所述属性信息字段,读取所述CASS地形图中相应的属性信息,并添加至所述标准属性表。
10.一种基于CASS地形图的数据入库装置,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任意一项所述的基于CASS地形图的数据入库方法。
CN201911344528.XA 2019-12-24 2019-12-24 一种基于cass地形图的数据入库方法和装置 Active CN111090714B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911344528.XA CN111090714B (zh) 2019-12-24 2019-12-24 一种基于cass地形图的数据入库方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911344528.XA CN111090714B (zh) 2019-12-24 2019-12-24 一种基于cass地形图的数据入库方法和装置

Publications (2)

Publication Number Publication Date
CN111090714A true CN111090714A (zh) 2020-05-01
CN111090714B CN111090714B (zh) 2023-08-15

Family

ID=70396603

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911344528.XA Active CN111090714B (zh) 2019-12-24 2019-12-24 一种基于cass地形图的数据入库方法和装置

Country Status (1)

Country Link
CN (1) CN111090714B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111950243A (zh) * 2020-08-19 2020-11-17 台州市地理信息测绘中心 一种基于fme的标准地形图外框信息提取方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020019699A1 (en) * 2000-03-30 2002-02-14 Mccarty John M. Address presentation system
JP2003233824A (ja) * 2002-02-12 2003-08-22 Geographical Survey Inst Ministry Of Land Infrastructure & Transport 地図記号発生型・トポロジ暗示型データによる地図情報システム
CN102495928A (zh) * 2011-12-07 2012-06-13 中冶成都勘察研究总院有限公司 基于测绘软件cass***的自动成图方法
CN107491564A (zh) * 2017-09-29 2017-12-19 中煤航测遥感集团有限公司 地形图数据入库方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020019699A1 (en) * 2000-03-30 2002-02-14 Mccarty John M. Address presentation system
JP2003233824A (ja) * 2002-02-12 2003-08-22 Geographical Survey Inst Ministry Of Land Infrastructure & Transport 地図記号発生型・トポロジ暗示型データによる地図情報システム
CN102495928A (zh) * 2011-12-07 2012-06-13 中冶成都勘察研究总院有限公司 基于测绘软件cass***的自动成图方法
CN107491564A (zh) * 2017-09-29 2017-12-19 中煤航测遥感集团有限公司 地形图数据入库方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘彬,张瑞娟,王薇: "CAD地形的数据入库处理技术", no. 8 *
李荡: "CASS格式地图数据GIS建库方法研究", no. 6 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111950243A (zh) * 2020-08-19 2020-11-17 台州市地理信息测绘中心 一种基于fme的标准地形图外框信息提取方法及***
CN111950243B (zh) * 2020-08-19 2024-02-02 台州市地理信息测绘中心有限公司 一种基于fme的标准地形图外框信息提取方法及***

Also Published As

Publication number Publication date
CN111090714B (zh) 2023-08-15

Similar Documents

Publication Publication Date Title
CN105426372B (zh) 一种电子地图数据制作及更新方法和装置
CN110442603B (zh) 地址匹配方法、装置、计算机设备及存储介质
CN106919567B (zh) 一种兴趣点poi地址的处理方法及装置
CN112084243A (zh) 构建国土空间规划“一张图”的方法、装置及存储介质
CN110287831B (zh) 一种基于地标的控制点的获取方法、装置和电子设备
CN113946700A (zh) 一种时空索引构建方法、装置、计算机设备及存储介质
CN110992681A (zh) 交通路网属性信息生成方法、装置、存储介质及电子设备
CN110377681B (zh) 一种数据查询的方法、装置、可读存储介质和电子设备
EP4250593A1 (en) Satellite terminal access management method, core network, computer apparatus, and storage medium
CN104091005A (zh) 一种架空送电线路工程测量内外业一体化***
CN110246203A (zh) 一种基于影像图绘制数字线划地形图的方法
CN111090714B (zh) 一种基于cass地形图的数据入库方法和装置
CN103064953B (zh) 基于位置签到数据的poi更新方法
CN115544088A (zh) 地址信息查询方法、装置、电子设备及存储介质
CN105677805A (zh) 一种利用protobuf的数据存储、读取方法及装置
CN114168694A (zh) 路网融合方法、装置、计算机设备和存储介质
CN116433178A (zh) 基于三维激光的林业数据核算方法、设备、***及介质
CN112381941B (zh) 一种航飞影像坐标纠正的方法
CN104199937A (zh) 一种多网站poi的位置映射方法及装置
CN112926857A (zh) 一种高效城市规划容积率自动校正***及方法
Bajtala et al. The reliability of parcel area
CN113074735A (zh) 一种地图数据结构的处理方法
CN118115632B (zh) 一种跨区域地理实体数据协调处理方法及***
CN110362643B (zh) 一种河湖名录录入标准判断方法
CN115640466B (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
CB02 Change of applicant information

Address after: Floor 20-21, Material Building, No. 12 Beijiaochang Heng Road, Yuexiu District, Guangzhou City, Guangdong Province, 510000

Applicant after: Guangzhou City Construction Engineering Supervision Co.,Ltd.

Address before: 22nd floor, Zhujiang planning building, 10 Jianshe Avenue, Yuexiu District, Guangzhou, Guangdong 510000

Applicant before: GUANGZHOU MUNICIPAL CONSTRUCTION PROJECT SUPERVISION Co.,Ltd.

CB02 Change of applicant information
CB03 Change of inventor or designer information

Inventor after: Peng Zhenzhong

Inventor after: Wei Changsuan

Inventor after: Chen Ke

Inventor after: Xiao Mingliang

Inventor before: Wei Changsuan

Inventor before: Peng Zhenzhong

Inventor before: Xu Zaofu

Inventor before: Xiao Mingliang

CB03 Change of inventor or designer information
GR01 Patent grant
GR01 Patent grant