矿山遥感监测属性数据复杂约束类型的描述方法
2016-12-28刁明光薛涛梁建东李建存刘琼
刁明光, 薛涛, 梁建东, 李建存, 刘琼
(1.中国地质大学(北京)信息工程学院,北京 100083; 2.中国国土资源航空物探遥感中心,北京 100083)
矿山遥感监测属性数据复杂约束类型的描述方法
刁明光1, 薛涛1, 梁建东1, 李建存2, 刘琼2
(1.中国地质大学(北京)信息工程学院,北京 100083; 2.中国国土资源航空物探遥感中心,北京 100083)
针对可扩展标记语言(extensible markup language,XML)结构定义(XML schemas definition,XSD)在对矿山遥感监测属性数据的复杂约束类型描述上的不足,提出了“附加属性”的方法,对XSD的约束描述机制进行了扩展,解决了复杂约束类型中属性自身域值的约束以及属性间约束关系的描述方法问题。采用文档对象模型方式对XSD文件进行解析,实现了对用户填写的属性数据的实时验证,提高了用户的工作效率以及属性数据赋值的准确性。
XSD; 遥感监测; 属性数据; 约束描述; DOM
0 引言
矿山遥感监测是指利用先进的遥感技术,对矿产资源开发地的矿业活动进行监测,通过对监测区资料收集、野外踏勘、监测范围确定、数据准备、图斑信息提取、野外验证、图件制作、报告编制、成果汇交等步骤,最终形成监测成果图像、图件、统计报表等,为相关部门在矿产资源的可持续开发与利用、矿业秩序的维护及矿区环境的综合治理等提供信息。在矿山遥感监测成果数据入库过程中,技术人员依据《矿山遥感监测成果数据入库技术要求》,利用主流GIS软件解译遥感监测成果数据[1],包括空间数据和属性数据。常规GIS软件在提供常用空间数据编辑和检查工具的同时,对属性数据也可以进行基本设置,如属性名称、数据类型、长度、精度等[2]。……
