地理信息建库制图数据的质量评判方法、装置及系统与流程

文档序号:11621196阅读:281来源:国知局
地理信息建库制图数据的质量评判方法、装置及系统与流程

本发明涉及测绘技术领域,具体而言,涉及一种地理信息建库制图数据的质量评判方法、装置及系统。



背景技术:

全国测绘地理信息行业职业技能竞赛是国家测绘地理信息局联合人力资源和社会保障部、全国总工会、共青团中央、全国妇联共同举办的国家级竞赛,是测绘地理信息行业规模最大、规格最高、参与度最广、影响力最强的技能赛事。随着竞赛内容的不断丰富、品质的不断提高、新知识、新技术、新技能的不断融入,传统的以人为核心,以简单分组、单一裁判员整体评价为主要工作模式、以生产技术标准和简单组合的人工记录表格为技术依据的评判方式,由于每个裁判员对所有要素问题的掌握情况具有不一致性,导致评判结果的公正性得不到保障,且裁判员的工作复杂度较高,效率较低,竞赛结果获取速度较慢。



技术实现要素:

有鉴于此,本发明的目的在于提供一种地理信息建库制图数据的质量评判方法、装置及系统,能够有效地改善上述问题。

为了实现上述目的,本发明提供的技术方案如下:

第一方面,本发明实施例提供了一种地理信息建库制图数据的质量评判方法,所述方法包括:运行管理子系统获取地理信息建库制图数据的第一标识信息及与所述建库制图数据对应的标准数据的第二标识信息;所述运行管理子系统根据所述建库制图数据在预设的第一对应表中查找与所述建库制图数据匹配的评判模型,其中,所述评判模型包括所述建库制图数据对应的计分规则及多个检查项;所述运行管理子系统根据所查找到的评判模型构建评判方案,所述评判方案包括多条检查规则,每条所述检查规则均对应有一个所述检查项;所述运行管理子系统将所述建库制图数据的第一标识信息、所述标准数据的第二标识信息及所述评判方案均发送至评判子系统,以便于所述评判子系统根据所述评判方案及所述标准数据对所述建库制图数据进行检查得到评判结果,并将所述评判结果发送回所述运行管理子系统;所述运行管理子系统根据所述计分规则对接收到的所述评判结果进行计分得到所述建库制图数据的得分。

第二方面,本发明实施例还提供了一种地理信息建库制图数据的质量评判方法,所述方法包括:评判子系统接收运行管理子系统发送的评判方案、建库制图数据的第一标识信息以及与所述建库制图数据对应的标准数据的第二标识信息,其中,所述评判方案包括多条检查规则,每条所述检查规则均对应有一个检查项;所述评判子系统根据所述第一标识信息获取建库制图数据,根据所述第二标识信息获取标准数据;所述评判子系统根据所述标准数据及所述评判方案中的每条所述检查规则对所述建库制图数据的与该检查规则对应的检查项进行检查,得到对应于每条所述检查规则的规则检查结果;所述评判子系统汇集检查得到的所有规则检查结果形成评判结果并发送至所述运行管理子系统。

第三方面,本发明实施例还提供了一种地理信息建库制图数据的质量评判装置,运行于运行管理子系统。该装置包括:第一获取模块、模型匹配模块、方案构建模块、第一发送模块及计分模块。第一获取模块,用于获取地理信息建库制图数据的第一标识信息及与所述建库制图数据对应的标准数据的第二标识信息。模型匹配模块,用于根据所述建库制图数据在预设的第一对应表中查找与所述建库制图数据匹配的评判模型,其中,所述评判模型包括所述建库制图数据对应的计分规则及多个检查项。方案构建模块,用于根据所查找到的评判模型构建评判方案,所述评判方案包括多条检查规则,每条所述检查规则均对应有一个所述检查项。第一发送模块,用于将所述建库制图数据的第一标识信息、所述标准数据的第二标识信息及所述评判方案均发送至评判子系统,以便于所述评判子系统根据所述评判方案及所述标准数据对所述建库制图数据进行检查得到评判结果,并将所述评判结果发送回所述运行管理子系统。计分模块,用于根据所述计分规则对接收到的所述评判结果进行计分得到所述建库制图数据的得分。

第四方面,本发明实施例还提供了一种地理信息建库制图数据的质量评判装置,运行于评判子系统。该装置包括:接收模块、第二获取模块、检查模块及第二发送模块。接收模块,用于接收运行管理子系统发送的评判方案、建库制图数据的第一标识信息以及与所述建库制图数据对应的标准数据的第二标识信息,其中,所述评判方案包括多条检查规则,每条所述检查规则均对应有一个检查项。第二获取模块,用于根据所述第一标识信息获取建库制图数据,根据所述第二标识信息获取标准数据。检查模块,用于根据所述标准数据及所述评判方案中的每条所述检查规则对所述建库制图数据的与该检查规则对应的检查项进行检查,得到对应于每条所述检查规则的规则检查结果。第二发送模块,用于汇集检查得到的所有规则检查结果形成评判结果并发送至所述运行管理子系统。

第五方面,本发明实施例还提供了一种地理信息建库制图数据的质量评判系统,包括运行管理子系统和至少一个评判子系统,所述运行管理子系统与所述至少一个评判子系统通信连接。所述运行管理子系统用于获取地理信息建库制图数据的第一标识信息及与所述建库制图数据对应的标准数据的第二标识信息,根据所述建库制图数据在预设的第一对应表中查找与所述建库制图数据匹配的评判模型,其中,所述评判模型包括所述建库制图数据对应的多个检查项及计分规则,根据所查找到的评判模型构建评判方案,所述评判方案包括多条检查规则,每条所述检查规则均对应有一个所述检查项,将所述建库制图数据的第一标识信息、所述标准数据的第二标识信息及所述评判方案均发送至评判子系统。所述评判子系统用于接收所述评判方案、所述建库制图数据的第一标识信息以及所述标准数据的第二标识信息,根据所述第一标识信息获取建库制图数据,根据所述第二标识信息获取标准数据,根据所述标准数据及所述评判方案中的每条所述检查规则对所述建库制图数据的与该检查规则对应的检查项进行检查,得到对应于每条所述检查规则的规则检查结果,汇集检查得到的所有规则检查结果形成评判结果并发送至所述运行管理子系统。所述运行管理子系统还用于根据所述计分规则对接收到的所述评判结果进行计分得到所述建库制图数据的得分。

相比于传统的评判方法,通过本发明实施例提供的地理信息建库制图数据的质量评判方法、装置及系统,对每个地理信息建库制图数据进行处理得到该建库制图数据的得分,有效地避免了人为因素给地理信息建库制图数据的评判带来的偏差,有利于保障评判结果的公正性,且有效地提高了评判效率,极大地减小了评判人员的工作复杂度,有利于快速得到地理信息建库制图数据的评判结果。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明较佳实施例提供的运行管理子系统与评判子系统进行交互的示意图;

图2为本发明第一实施例提供的地理信息建库制图数据的质量评判方法的流程图;

图3为本发明第一实施例提供的地理信息建库制图数据的质量评判方法的步骤s150的步骤流程图;

图4为本发明第二实施例提供的地理信息建库制图数据的质量评判方法的流程图;

图5为本发明第二实施例提供的地理信息建库制图数据的质量评判方法的步骤s230的流程图;

图6为本发明第三实施例提供的地理信息建库制图数据的质量评判装置的功能模块框图;

图7为本发明第四实施例提供的地理信息建库制图数据的质量评判装置的功能模块框图。

具体实施方式

图1示出了本发明较佳实施例提供的运行管理子系统100与评判子系统200进行交互的示意图。如图1所示,本发明实施例提供的地理信息建库制图数据的质量评判系统10包括运行管理子系统100与一个或多个评判子系统200。运行管理子系统100与一个或多个评判子系统200进行通信连接,以进行数据交互。

运行管理子系统100及评判子系统200可以安装在同一个用户终端中,也可以分别安装在不同的用户终端中。当运行管理子系统100及评判子系统200分别安装在不同用户终端中时,运行管理子系统100及评判子系统200之间可以通过有线或无线网络进行交互。

运行管理子系统100用于获取地理信息建库制图数据的第一标识信息及与所述建库制图数据对应的标准数据的第二标识信息;根据所述建库制图数据在预设的第一对应表中查找与所述建库制图数据匹配的评判模型,其中,所述评判模型包括所述建库制图数据对应的多个检查项及计分规则;根据所查找到的评判模型构建评判方案,所述评判方案包括多条检查规则,每条所述检查规则均对应有一个所述检查项;将所述建库制图数据的第一标识信息、所述标准数据的第二标识信息及所述评判方案均发送至评判子系统200。

评判子系统200用于接收所述评判方案、所述建库制图数据的第一标识信息以及所述标准数据的第二标识信息;根据所述第一标识信息获取建库制图数据,根据所述第二标识信息获取标准数据;根据所述标准数据及所述评判方案中的每条所述检查规则对所述建库制图数据的与该检查规则对应的检查项进行检查,得到对应于每条所述检查规则的规则检查结果;汇集检查得到的所有规则检查结果形成评判结果并发送至所述运行管理子系统100。

运行管理子系统100还用于根据所述计分规则对接收到的所述评判结果进行计分得到所述建库制图数据的得分。

所述用户终端可以是个人电脑(personalcomputer,pc)、平板电脑、智能手机、个人数字助理(personaldigitalassistant,pda)等。

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

第一实施例

图2示出了本发明第一实施例提供的地理信息建库制图数据的质量评判方法的流程图,请参阅图2,本实施例描述的是运行管理子系统100中执行的地理信息建库制图数据的质量评判的方法流程,所述方法包括:

步骤s110,运行管理子系统获取地理信息建库制图数据的第一标识信息及与所述建库制图数据对应的标准数据的第二标识信息;

其中,第一标识信息可以为地理信息建库制图数据的存储地址,第二标识信息可以为标准数据的存储地址。例如,地理信息建库制图数据可以为测绘地理信息职业技能竞赛中选手上交的地图制图成果、工程测量成果等,此时,标准数据测绘地理信息职业技能竞赛的竞赛委员会提供的与该成果对应的标准数据,可以通过将地理信息建库制图数据与标准数据进行比对以对该建库制图数据进行评判。地理信息建库制图数据和标准数据可以存储在数据库服务器中,也可以存储在运行管理子系统100所在的用户终端中。

步骤s120,所述运行管理子系统根据所述建库制图数据在预设的第一对应表中查找与所述建库制图数据匹配的评判模型,其中,所述评判模型包括所述建库制图数据对应的计分规则及多个检查项;

其中,第一对应表中包括多种预先设置的评判模型与数据格式类型的对应关系。需要说明的是,用户也可以针对某种数据格式类型的地理信息建库制图数据以及该格式类型的地理信息建库制图数据的考核标准自定义设置评判模型。例如,当地理信息建库制图数据为第四届全国测绘地理信息行业职业技能竞赛中竞赛选手上交的地图制图赛项的成果时,评判模型根据国家测绘职业技能鉴定中心2015年发布的《地图制图(地理信息数据处理)赛项技能操作考核评分标准》设置。

评判模型包括地理信息建库制图数据的计分规则及多个检查项。具体的,每种数据格式类型的地理信息建库制图数据均包括多种计分项目,每种计分项目包括多种计分子项目,每种计分子项目均包括多个检查项。例如,地理信息建库制图数据的计分项目可以包括建库数据和制图数据。其中,建库数据的计分子项目可以包括数据组织、数学精度及地理精度以及拓扑一致性。制图数据的计分子项目可以包括数据组织、数据完整规范和整饰质量。

具体的,每个评判模型中包括对应数据格式类型的地理信息建库制图数据与多种计分项目、多种计分子项目以及多个检查项之间的对应关系,以及每种计分项目、每种计分子项目及每个检查项的计分规则。例如,计分子项目的计分规则可以采用加权计分方式,即每个计分子项目的得分等于该计分子项目的评判得分乘以该计分子项目的权重,同理,计分项目的计分规则也可以采用加权计分方式,即每个计分项目的得分等于该计分项目包括的所有计分子项目的加权得分之和乘以该计分项目的权重,最后,该地理信息建库制图数据的得分可以为该建库制图数据包括的所有计分项目的加权得分之和。

每个检查项的计分规则具体可以为:检查项的错漏类型根据具体的考核标准可以分为a类、b类、c类和d类,每种错漏类型对应有扣分标准。例如,第四届全国测绘地理信息行业职业技能竞赛的《地图制图(地理信息数据处理)赛项技能操作考核评分标准》的建库数据的数据组织评测中,错漏类型包括a类、b类、c类,其中,a类错漏对应的扣分值为18分/个,b类错漏对应的扣分值为6分/个,c类错漏对应的扣分值为2分/个;建库数据数学精度及地理精度的评测中,错漏类型包括a类、b类、c类、d类,a类、b类、c类错漏对应的扣分值与上述数据组织的评分标准一致,d类错漏对应的扣分值为1分/个;建库数据拓扑一致性的测评中,错漏类型包括b类、c类、d类,b类、c类、d类错漏的扣分值与上述数学精度及地理精度的评分标准一致。同理,制图数据的各计分子项目的错漏类型和评分标准可以参阅上述《地图制图(地理信息数据处理)赛项技能操作考核评分标准》,此处不作详述。

每个计分子项目的每种错漏类型的扣分内容对应于上述检查项。例如,建库数据数学精度及地理精度的评测中,a类错漏的一条扣分内容为坐标系统的正确性,则该扣分内容对应的检查项为坐标系统。

基于上述设置,根据评判模型中的计分规则就可以根据各检查项的得分获得各计分子项目的得分,根据各计分子项目的得分再进一步得到各计分项目的得分,从而得到该地理信息建库制图数据的得分。

步骤s130,所述运行管理子系统根据所查找到的评判模型构建评判方案,所述评判方案包括多条检查规则,每条所述检查规则均对应有一个所述检查项;

评判方案具体用于对地理信息建库制图数据进行评判,其包括了多条检查规则。多条检查规则包括第一检查规则和第二检查规则。第一检查规则为对应于系统自动评判的规则,第二检查规则为对应于人工检查的规则。第一检查规则根据具体的检查项及该检查项对应的检查算子生成,且定义了该检查算子对应的错漏类型及该检查算子所需的检查参数。每个检查项对应的检查算子可以预先存储在对应的评判子系统200中,也可以根据用户的需要自定义地输入。每个第一检查规则对应于一个检查项,第一检查规则中包含了该检查项对应的检查算子的第三标识信息、该检查算子对应的错漏类型以及该检查算子所需的检查参数,以便于根据第一检查规则调用对应的检查算子。其中,第三表示信息可以为检查算子的存储地址。

例如,当检查项为质检数据的数学精度及地理精度时,该检查项对应的检查算子可以包括坐标系统检查算子、投影参数检查算子、要素代码正确性检查算子等。

其中,坐标系统检查算子对应的检查项为坐标系统,坐标系统的正确性属于a类错漏的扣分内容,因此,坐标系统检查算子对应的错漏类型为a类错漏。具体的,坐标系统检查算子的检查过程包括:根据预先存储的坐标系统定义表检查地理信息建库制图数据中建库数据的坐标系统的定义是否正确,当判定建库数据的坐标系统定义错误时,将a类错漏的个数加1并生成错漏描述,例如,该错漏描述可以为“坐标系统的定义错误”。其中,坐标系统定义表中包括每种坐标系统的定义。

同理,投影参数检查算子对应的错漏类型也为a类错漏。投影参数检查算子用于检查地理信息建库制图数据中建库数据的投影参数是否正确。具体的,投影参数检查算子的检查过程包括:将建库数据的各类投影参数与预先存储的投影参数表进行对比,判断建库数据的各类投影参数是否正确,当判定当前投影参数错误时,将a类错漏的个数加1并生成错漏描述,例如,该错漏描述可以为“投影参数错误”。

同理,要素代码正确性检查算子对应的错漏类型也为a类错漏。要素代码正确性检查算子用于检查质检数据中各要素的gb码是否合法或要素是否放错图层。具体的,要素代码正确性检查算子的检查过程包括:获取地理信息建库制图数据的建库数据中各个要素的gb码;根据预先存储的gb码对应表判断各要素的gb码是否非法或放错层,其中,gb码对应表中包括了各要素及每个要素对应的gb码;当判定gb码非法或放错层时,将a类错漏的个数加1并生成错漏描述,例如,该错漏描述可以为“gb码非法”。

可以理解的是,地理信息建库制图数据的评判通常包括建库数据的评判及制图数据的评判,对于制图数据的评判,例如数据完整规范及整饰质量这两个计分子项目,还需要由评判人员进行人工检测。因此,第二检查规则也可以根据地理信息建库制图数据中包括的制图数据的具体计分子项目生成,或者是预先存储在运行管理子系统100中,每个第二检查规则也对应于一个检查项,且该检查项对应有错漏类型。此时,该检查项对应的检查算子的第三标识信息为特定标识,该特定标识表示该检查项需要人工进行检查,没有对应的检查算子。

步骤s140,所述运行管理子系统将所述建库制图数据的第一标识信息、所述标准数据的第二标识信息及所述评判方案均发送至评判子系统;

本实施例中,将地理信息建库制图数据的第一标识信息、标准数据的第二标识信息及评判方案均发送至评判子系统200的具体实施方式可以为:在预设的系统对应表中查找与地理信息建库制图数据的数据格式类型匹配的评判子系统200;将该地理信息建库制图数据的第一标识信息、标准数据的第二标识信息及评判方案发送至所查找到的评判子系统200。其中,系统对应表中包括多种数据格式类型与多个评判子系统200的对应关系;例如,地理信息建库制图数据的数据格式类型为gdb类型或geopdf类型。每个评判子系统200支持一种或几种特定数据格式的地理信息建库制图数据。在系统对应表中查找到匹配的评判子系统200后,除了将地理信息建库制图数据的第一标识信息、标准数据的第二标识信息及评判方案发送至所查找到的评判子系统200,还可以将该地理信息建库制图数据分配给对应的评判人员。评判人员登录评判子系统200后,即可以对运行管理子系统100分配的地理信息建库制图数据进行相应地处理,包括根据上述第二检查规则,对相应的检查项进行检查。

评判子系统接收到地理信息建库制图数据的第一标识信息、标准数据的第二标识信息及评判方案后,根据所述第一标识信息获取地理信息建库制图数据,根据所述第二标识信息获取标准数据;根据所述标准数据及所述评判方案中的每条所述检查规则对所述地理信息建库制图数据的与该检查规则对应的检查项进行检查,得到对应于每条所述检查规则的规则检查结果;当然,对应于上述第一检查规则的规则检查结果是根据该第一检查规则对应的检查算子对地理信息建库制图数据进行检查得到的。对应于上述第二检查规则的规则检查结果是评判人员根据第二检查规则通过评判子系统200所在的用户终端的输入输出单元输入的。每个规则检查结果可以包括该规则检查结果对应的检查规则的身份标识、对应的地理信息建库制图数据的身份标识、对应的检查项错漏类型、每种错漏类型的错漏个数及错漏描述。其中,检查规则的身份标识可以为预先设置的该检查规则的id(identification)号,地理信息建库制图数据的身份标识也可以为预先设置的该地理信息建库制图数据的id号。此后,评判子系统200汇集检查得到的所有规则检查结果形成评判结果并发送至运行管理子系统100。

步骤s150,所述运行管理子系统根据所述计分规则对接收到的评判结果进行计分得到所述建库制图数据的得分。

其中,评判结果包括每条检查规则对应的规则检查结果,每个规则检查结果包括与该规则检查结果对应的检查项的错漏类型及每种错漏类型的错漏个数。

如图3所示,步骤s150的具体步骤,包括:

步骤s151,根据所述计分规则以及每条所述规则检查结果中包括的错漏类型及错漏个数对每个所述检查项进行计分;

根据上述的评判模型中定义的计分规则以及每个规则检查结果中包括的错漏类型及错漏个数进行扣分,即对该规则检查结果对应的检查项的进行扣分。例如按照第四届全国测绘地理信息行业职业技能竞赛的《地图制图(地理信息数据处理)赛项技能操作考核评分标准》,某规则检查结果对应的检查项属于的计分子项目为建库数据数学精度及地理精度,且错漏类型为a类,错漏个数为1个,则该检查项扣18分。

步骤s152,根据每个所述检查项的计分结果得到所述建库制图数据的得分。

根据每个检查项的扣分值得到各计分子项目的得分,进一步得到各计分项目的得分,从而得到地理信息建库制图数据的得分。假设地理信息建库制图数据的满分为100分,每个计分项目的满分也为100分,且每个计分项目对应有权重,同理,每个计分子项目的满分也为100分,且每个计分子项目对应有权重。此时,可以采用上述的加权计分方式,根据每个计分子项目对应的所有检查项的扣分值得到该计分子项目的评判得分,在根据每个计分子项目的评判得分乘以该计分子项目的权重得到每个计分子项目的加权得分。再将每个计分项目包括的所有计分子项目的加权得分求和后乘以该计分项目的权重得到每个计分项目的加权得分,最后地理信息建库制图数据包括的所有计分项目的加权得分求和得到该地理信息建库制图数据的得分。

相比于传统的评判方法,通过本发明实施例提供的地理信息建库制图数据的质量评判方法,对每个地理信息建库制图数据进行处理得到该建库制图数据的得分,有效地避免了人为因素给地理信息建库制图数据的评判带来的偏差,有利于保障评判结果的公正性,且有效地提高了评判效率,极大地减小了评判人员的工作复杂度,有利于快速得到地理信息建库制图数据的评判结果。

第二实施例

图4示出了本发明第二实施例提供的地理信息建库制图数据的质量评判方法的流程图,请参阅图4,本实施例描述的是评判子系统200中执行的地理信息建库制图数据的质量评判方法的方法流程,所述方法包括:

步骤s210,评判子系统接收运行管理子系统发送的评判方案、建库制图数据的第一标识信息以及与所述建库制图数据对应的标准数据的第二标识信息;

其中,评判方案包括多条检查规则,每条所述检查规则均对应有一个检查项。检查项可以根据地理信息建库制图数据的具体计分项目及计分子项目设置,例如,地理信息建库制图数据的计分项目包括建库数据,建库数据的计分子项目为数学精度及地理精度时,检查项可以包括建库数据的坐标系统、投影参数或各要素的gb码等。

具体的,第一标识信息可以为地理信息建库制图数据的存储地址,第二标识信息可以为标准数据的存储地址。例如,地理信息建库制图数据可以为测绘地理信息职业技能竞赛中选手上交的地图制图成果、工程测量成果等,此时,标准数据测绘地理信息职业技能竞赛的竞赛委员会提供的与该成果对应的标准数据,可以通过将地理信息建库制图数据与标准数据进行比对以对该地理信息建库制图数据进行评判。其中,地理信息建库制图数据和标准数据可以存储在数据库服务器中,也可以存储在运行管理子系统100所在的用户终端中。

步骤s220,所述评判子系统根据所述第一标识信息获取建库制图数据,根据所述第二标识信息获取标准数据;

步骤s230,所述评判子系统根据所述标准数据及所述评判方案中的每条所述检查规则对所述建库制图数据的与该检查规则对应的检查项进行检查,得到对应于每条所述检查规则的规则检查结果;

评判方案中包括多条检查规则,每条检查规则对应于一个检查项。通过获取到的标准数据及不同的检查规则可以对步骤s220获取的地理信息建库制图数据进行检查,得到对应于每条检查规则的规则检查结果。每个规则检查结果可以包括该规则检查结果对应的检查规则的身份标识、对应的地理信息建库制图数据的身份标识、对应的检查项错漏类型、每种错漏类型的错漏个数及错漏描述。其中,检查规则的身份标识可以为预先设置的该检查规则的id(identification)号,地理信息建库制图数据的身份标识也可以为预先设置的该地理信息建库制图数据的id号。

步骤s240,所述评判子系统汇集检查得到的所有规则检查结果形成评判结果并发送至所述运行管理子系统。

评判子系统汇集检查得到的所有规则检查结果形成评判结果,并将评判结果发送至运行管理子系统100后,运行管理子系统100根据该地理信息建库制图数据对应的评判模型中包括的计分规则对接收到的检查结果进行计分得到该地理信息建库制图数据的得分,具体的实施方式可以参照上述第一实施例中的步骤s150,此处不再赘述。

本发明实施例中,多条检查规则包括第一检查规则,第一检查规则是对应于系统自动检查的规则。每个第一检查规则对应于一个检查项。需要说明的是,第一检查规则对应的检查项可以通过检查算子进行检查。检查算子可以预先设置,也可以通过用户自定义输入。因此,第一检查规则包括与该第一检查规则对应的检查算子的第三标识信息、该检查算子对应的错漏类型以及该检查算子所需的检查参数。

例如,当检查项为地理信息建库制图数据所包括的建库数据中各线要素中的悬挂点时,对应的悬挂点检查算子可以用于对建库数据中的线要素进行检查,输出不合理的悬挂点数量,从而得到该检查项的错漏个数。具体的,悬挂点检查算子的检查过程可以包括:获取每个线要素的端点,根据预先设定的搜索半径为获取到的每个端点建立缓冲区,搜索穿过当前端点的缓冲区或者位于该缓冲区内的线要素作为与该端点相关的线对象,计算当前端点与搜索到与该端点相关的线对象之间的距离,将计算得到的距离与预设的距离阈值进行比较,当计算得到的距离大于上述距离阈值时,则判定该端点为不合理的悬挂点。由上述检查过程可以得出,悬挂点检查算子所需的检查参数为搜索半径和距离阈值。

此时,如图5所示,上述步骤s230具体包括:

步骤s231,根据每个第一检查规则中的第三标识信息查找对应的检查算子;

本实施例中,第三标识信息可以为第一检查规则对应的检查算子的存储地址。

步骤s232,根据当前第一检查规则获取该第一检查规则对应的检查参数;

步骤s233,根据所述标准数据、所查找到的检查算子及获取到的检查参数对所述建库制图数据进行检查得到与所述当前第一检查规则对应的错漏类型的错漏个数;

作为一种具体实施方式,当前第一检查规则中对应的检查项为要素位置时,该检查项对应的检查算子可以为要素位置检查算子。要素位置检查算子所需的检查参数可以为位置匹配度阈值。

此时,根据标准数据、要素位置检查算子及获取到的检查参数对建库制图数据进行检查的步骤可以具体包括:获取建库制图数据中各个要素的坐标位置;将每个所述要素依次作为当前要素,将当前要素的坐标位置与标准数据中对应要素的坐标位置进行对比;当所述当前要素的坐标位置和所述标准数据中与该当前要素对应的要素的坐标位置之间的匹配度小于所述匹配度阈值时,判定所述当前要素的位置出现错漏且错漏个数为1,获取当前要素的要素代码,根据获取到的要素代码查找第二对应表中与该要素代码对应的错漏类型作为所述当前要素的错漏类型;根据每个要素的错漏类型及错漏个数得到当前第一检查规则对应的错漏类型的错漏个数。

本实施例中,获取当前要素的坐标位置和所述标准数据中与该当前要素对应的要素的坐标位置之间的匹配度的实施方式可以为:当当前要素为点要素时,可以计算当前点要素的坐标位置和标准数据中与该点要素对应的点要素的坐标位置之间的距离作为匹配度;当当前要素为线要素时,可以获取线要素的端点作为基准点,分别计算当前线要素的基准点的坐标位置和标准数据中与该线要素对应的线要素的基准点的坐标位置之间的距离作为匹配度;当当前要素为面要素时,可以获取面要素的重心作为基准点,分别计算当前面要素的基准点的坐标位置和标准数据中与该面要素对应的线要素的基准点的坐标位置之间的距离作为匹配度。此时,匹配度阈值可以根据用户的需要设置。

需要说明的是,由于建库制图数据包括的各个要素的重要程度可能不同,相应地,对不同要素的位置进行检查后得到的错漏类型也可能不同。例如,要素m1的位置的错漏类型为a类,要素m2的位置的错漏类型为b类。第二对应表中包括每种错漏类型对应的gb码,可以通过获取要素的gb码,查找第二对应表中与该gb码对应的错漏类型得到该要素的位置存在错漏时的错漏类型。

步骤s234,根据每个所述第一检查规则对应的错漏类型的错漏个数得到与该第一检查规则对应的规则检查结果。

进一步的,上述多条检查规则还包括第二检查规则,第二检查规则为对应于人工检查的规则,也就是说,尽管第二检查规则包括用于检查该第二规则对应检查项的检查算子的第三标识信息,但该第三标识信息为特定标识,表示该检查项没有对应的检查算子,需要人工进行检查。例如,制图数据所包括数据完整规范和整饰质量两个计分子项目,通常需要通过人工进行检查。因此,如图5所示,上述步骤s230除了上述步骤s231、步骤s232、步骤s233及步骤s234之外,还包括步骤s235。

步骤s235,获取通过权限认证的评判人员输入的对应于每条所述第二检查规则的规则检查结果。

评判人员登录评判子系统200时,需要输入身份信息,评判子系统200对评判人员的身份信息进行权限认证,当权限认证通过时,可以对其权限范围内的地理信息建库制图数据即运行管理子系统100分配给该评判人员的地理信息建库制图数据进行处理。评判人员可以根据第二检查规则人工对地理信息建库制图数据的一些特定检查项如制图数据的数据完整规范和整饰质量进行检查,通过评判子系统200所在的用户终端的输入输出单元按照第二检查规则输入对应于该检查项的检查结果。评判子系统200获取到评判人员输入的检查结果后生成对应于该第二检查规则的规则检查结果,该规则检查结果中同样包括该规则检查结果对应的第二检查规则的身份标识、对应的地理信息建库制图数据的身份标识、对应的检查项错漏类型、每种错漏类型的错漏个数及错漏描述等。

相比于传统的评判方法,通过本发明实施例提供的地理信息建库制图数据的质量评判方法,对每个地理信息建库制图数据进行处理得到该地理信息建库制图数据的得分,有效地避免了人为因素给地理信息建库制图数据的评判带来的偏差,有利于保障评判结果的公正性,且有效地提高了评判效率,极大地减小了评判人员的工作复杂度,有利于快速得到地理信息建库制图数据的评判结果。

第三实施例

本发明第三实施例提供了一种地理信息建库制图数据的质量评判装置,运行于运行管理子系统100,用于实现第一实施例提出的地理信息建库制图数据的质量评判方法。请参阅图6,本实施例中的地理信息建库制图数据的质量评判装置20包括:第一获取模块21、模型匹配模块22、方案构建模块23、第一发送模块24及计分模块25。

其中,第一获取模块21,用于获取地理信息建库制图数据的第一标识信息及与所述建库制图数据对应的标准数据的第二标识信息;

模型匹配模块22,用于根据所述建库制图数据在预设的第一对应表中查找与所述建库制图数据匹配的评判模型,其中,所述评判模型包括所述建库制图数据对应的计分规则及多个检查项;

方案构建模块23,用于根据所查找到的评判模型构建评判方案,所述评判方案包括多条检查规则,每条所述检查规则均对应有一个所述检查项;

第一发送模块24,用于将所述建库制图数据的第一标识信息、所述标准数据的第二标识信息及所述评判方案均发送至评判子系统,以便于所述评判子系统根据所述评判方案及所述标准数据对所述建库制图数据进行检查得到评判结果,并将所述评判结果发送回所述运行管理子系统;

计分模块25,用于根据所述计分规则对接收到的所述评判结果进行计分得到所述建库制图数据的得分。

具体的,所述评判结果包括每条所述检查规则对应的规则检查结果,每个所述规则检查结果包括与该规则检查结果对应的检查项的错漏类型及每种所述错漏类型的错漏个数。此时,如图6所示,上述计分模块25可以包括:第一计分子模块251和第二计分子模块252。

其中,第一计分子模块251,用于根据所述计分规则以及每条所述规则检查结果中包括的每种所述错漏类型的错漏个数对每个所述检查项进行计分;

第二计分子模块252,用于根据每个所述检查项的计分结果得到所述建库制图数据的得分。

第四实施例

本发明第四实施例提供了一种地理信息建库制图数据的质量评判装置,运行于评判子系统200,用于实现第二实施例提出的地理信息建库制图数据的质量评判方法。请参阅图7,本实施例中的地理信息建库制图数据的质量评判装置30包括:接收模块31、第二获取模块32、检查模块33及第二发送模块34。

其中,接收模块31,用于接收运行管理子系统发送的评判方案、建库制图数据的第一标识信息以及与所述建库制图数据对应的标准数据的第二标识信息,其中,所述评判方案包括多条检查规则,每条所述检查规则均对应有一个检查项;

第二获取模块32,用于根据所述第一标识信息获取建库制图数据,根据所述第二标识信息获取标准数据;

检查模块33,用于根据所述标准数据及所述评判方案中的每条所述检查规则对所述建库制图数据的与该检查规则对应的检查项进行检查,得到对应于每条所述检查规则的规则检查结果;

第二发送模块34,用于汇集检查得到的所有规则检查结果形成评判结果并发送至所述运行管理子系统。

进一步的,上述多条检查规则包括第一检查规则和第二检查规则。第一检查规则为对应于系统自动评判的规则,第二检查规则为对应于人工检查的规则。每条第一检查规则包括与该第一检查规则对应的检查算子的第三标识信息以及所述检查算子对应的错漏类型及检查参数。此时,如图7所示,上述检查模块33具体包括:查找子模块331、检查参数获取子模块332、错漏检查子模块333、第一结果获取子模块334及第二结果获取子模块335。

其中,查找子模块331,用于根据每个第一检查规则中的第三标识信息查找对应的检查算子;

检查参数获取子模块332,用于根据当前第一检查规则获取该第一检查规则对应的检查参数;

错漏检查子模块333,用于根据所述标准数据、所查找到的检查算子及获取到的检查参数对所述建库制图数据进行检查得到与所述当前第一检查规则对应的错漏类型的错漏个数;

第一结果获取子模块334,用于根据每个所述第一检查规则对应的错漏类型的错漏个数得到与该第一检查规则对应的规则检查结果;

第二结果获取子模块335,用于获取通过权限认证的评判人员输入的对应于每条所述第二检查规则的规则检查结果。

当所述当前第一检查规则中对应的检查项为要素位置时,所述检查参数为位置匹配度阈值。此时,错漏检查子模块333具体用于:获取所述建库制图数据中各个要素的坐标位置;将每个所述要素依次作为当前要素,将所述当前要素的坐标位置与所述标准数据中对应要素的坐标位置进行对比;当所述当前要素的坐标位置和所述标准数据中与该当前要素对应的要素的坐标位置之间的匹配度小于所述匹配度阈值时,判定所述当前要素的位置出现错漏且错漏个数为1,获取所述当前要素的要素代码,根据所述要素代码查找第二对应表中与该要素代码对应的错漏类型作为所述当前要素的错漏类型;根据每个要素的错漏类型及错漏个数得到所述当前第一检查规则对应的错漏类型的错漏个数。

本发明实施例所提供的地理信息建库制图数据的质量评判装置,其实现原理及产生的技术效果和与该质量评判装置对应的前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

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