原文发布时间:2012-10-17 17:34:08
成都市规划局FME质检软件是服务于1:500地形图质量检查的一款软件,其目的在于快速、高效的对地形图进行质量检查。本软件通过基于FME制作的各项检查模板,结合程序开发完成数据检查。
该软件是一款C/S模式的质检软件,具有安装简单、操作简便、配置灵活、可定制、可维护性强等特点。这些特点使它能够广泛的应用到各种地形数据检查任务中。
一、 软件功能介绍
成都市规划局FME质检软件的功能主要包括数据检查、质量评价两个方面。
1、数据检查
数据检查共包括34个检查项,其中26个几何检查项,8个属性检查项。检查项如下表所示:
表1 检查项列表
检查类型 |
检查项名称 |
检查类型 |
检查项名称 |
几 何 检 查 |
打折线检查 |
属 性 检 查 |
编码检查 |
几何参数检查 |
属性类型正确性检查 |
||
自相交检查 |
属性字段完整性检查 |
||
伪节点检查 |
属性空值检查 |
||
悬挂点检查 |
属性值范围检查 |
||
连通性检查 |
属性内容长度检查 |
||
点重叠检查 |
图属一致性检查 |
||
线重叠检查 |
属性字段命名正确性检查 |
||
面重叠检查 |
|
||
点落入面检查 |
|
||
线落入面检查 |
|
||
两线相交检查 |
|
||
线虚交检查 |
|
||
线实交检查 |
|
||
线穿越面检查 |
|
||
微小面检查 |
|
||
微短线检查 |
|
||
数据范围检查 |
|
||
图廓整饰检查 |
|
||
图幅内接边检查 |
|
||
注记间压盖检查 |
|
||
等高线高程正确性 |
|
||
面与边线套合检查 |
|
||
图幅间接边检查 |
|
||
Dwg与mdb一致性检查 |
|
本软件中,数据检查具有以下特点:
l 支持批量数据检查;
l 可灵活选择检查项,一次可以选择单个或多个检查项;
l 可根据图层或要素灵活配置每个检查项检查的要素;
l 可灵活配置容差,如长度容差、角度容差、缓冲容差等参数;
l 可导入导出参数配置文件;
l 能按照图幅结合表方式自动搜索相邻图幅或按照1:500地形图标准命名规则搜索相邻图幅进行接边检查。
2、质量评价
按照成都市1:500地形图成果质量评价模型,根据检查结果,对检查数据的质量进行评价。
质量评价模型依赖于错误率,根据错误率将错误类别分为A、B、C、D四类错误,然后根据检查项错误类别的个数及权重对该数据进行评分。
质量评价的结果体现在“全数检查统计表”和“样本质量统计表”两个表格中。
1) 全数检查统计表
根据检查得到错误率对数据的每个检查结果进行错误类别归类,每个数据输出一个全数检查统计表。
2) 样本质量统计表
对同一批次检查数据的全数检查统计表进行分析,根据检查项错误类别的个数和相应的权重对检查数据的质量评分,输出到样本质量统计表中。
3、检查结果
检查结果包括三个方面:图形化dwg文件、描述性mdb文件、xls格式评分报告。
图1 检查结果文件
l *.dwg数据检查结果图形文件,每幅数据对应一个dwg文件。该文件存放所有错误要素及其标识。每个检查项的检查结果分层存放,层名为检查项编号。
图2 dwg文件截图
l *.mdb数据检查结果表格文件,每幅数据对应一个mdb文件。存放所有错误要素的详细描述,如句柄、检查项编号、检查项名称、错误类型、错误描述等。
图3 mdb结果文件截图
l *.xls有两种类型的xls文件:一是与检查数据同名的全数检查统计报告,另外一个该批量数据的样本质量统计报告。
图4 全数检查统计表示例
图5 样本质量统计表
二、 软件界面
图1 成都市规划局FME质检软件主界面
软件主界面主要由6个部分组成:
1、源数据添加及陈列栏
完成检查数据的添加、移除,属性文件添加,资料名称填写等。
2、结果输出目录栏
指定所有检查结果的存放目录。
3、检查项及其配置栏
根据数据检查时的特殊性,将34个检查项分为自动批处理和专项检查两个部分。其中32个自动批处理,2个专项检查。专项检查包括图幅间接边检查、Dwg和mdb一致性检查。
图2 自动批处理
自动批处理中的检查项是除“图幅间接边检查”和“dwg和mdb一致性检查”以为的其他检查项。每个检查项可配置检查要素和容差:
图3 参数配置界面
图4 专项检查
专项检查中包括“图幅间接边检查”和“dwg和mdb一致性检查”。
软件在待检查数据所在目录中自动搜索与它接边的图幅进行接边检查或自动搜索对应的mdb文件进行一致性检查。
图幅间接边检查时提供两种接边图幅的搜索方式:
? 根据1:500标准分幅图命名规则进行搜索
? 根据图幅结合表进行搜索
4、样本质量统计
对该次批处理的数据生成“样本质量统计”报告。
5、检查开始键
检查开始按钮。
6、退出软件键
退出质检软件按钮。
三、 软件特点
l 安装简单
l 操作简便
几个简单的步骤就能完成数据检查的任务。
l 配置灵活
能够根据图层或编码选择参与检查的要素。
l 可定制
根据不同的检查要求可对软件的检查项、检查功能进行开发定制。
l 可维护性强