访问量: 115 次浏览
对地理空间元数据进行管理和维护要用到数据库管理系统(DBMS), 其基本思路是:将地理空间元数据信息进行分类, 确定各元数据项的类型和长度,并建立相应的地理空间元数据库; 利用各种编程工具实现地理空间元数据管理系统, 完成对地理空间元数据信息的录入、浏览、査询、编辑、插入、删除等功能。 下面以国产GIS基础软件“吉奥之星”为例, 进一步论述地理空间元数据管理的有关功能。
在GIS基础软件“吉奥之星”系统(以下简称GeoStar)中, 创建的工程将拥有一套地理空间元数据信息表和一个数据字典, 它们被保存在工程所在子目录的下属Metalnf目录中, 每个GeoStar工作区对应元数据信息表中的一条元数据记录。 通过进一步对元数据的内容分析,GeoStar将元数据信息进行分类, 并在FoxPro环境中为它们构造数据表结构, 这些表文件包括工作区索引表、主表、原图幅信息表、航片编号表、 层信息表、更新日期表(张立1999)。同时为了方便管理, 在这些表中适当增加了附加字段(如“内部标识”、“更新内部标识”等字段), 从而建立起各个主表与附表之间的联系(如图)。

GeoStar中元数据管理系统通过ODBC进行元数据信息管理, 它所操纵的对象是地理空间元数据信息表(如图)。 该元数据管理系统主要目的是为用户提供友好的用户界面以及方便快捷的手段, 使用户能方便地对地理空间元数据信息进行浏览、编辑、插入、删除等工作。

由于地理空间元数据项较多, 元数据管理系统通过主页表以及原图信息对话框、 航片编号对话框、层信息对话框、更新日期对话框浏览和编辑元数据信息, 并向用户显示。在主页表中集中了元数据信息的大部分内容, 为方便用户査看,元数据管理系统已将主页表中显示的元数据信息划分成“基本信息”、 “图幅基本信息”、“图廓角点信息”、“图幅地理参数”、 “航片摄影参数”、“图幅接边状况”、“质量参数”、 “接合图幅名称”、“分发者信息”等类别。 用户可直接在相应的信息类别中找到自己所关心的元数据信息。
元数据管理系统GeoMeta使用户可编辑修改各元数据信息的内容。 GeoMeta还提供了菜单和按钮, 使用户能方便而迅速地完成对元数据信息记录的增加与刪除工作。
另外,元数据管理系统GeoMeta提供了两种页面的地理空间元数据报表打印功能, 它可根据纸张的大小(A4或B5)自动选择字体大小, 以内定的格式将当前地理空间元数据记录打印出来。 为了适应工程管理的需要,元数据管理系统(GeoMeta)增加了地理空间元数据的合并功能, 可导入由GeoStar创建的其他工程的元数据信息, 从而大大减轻了地理空间元数据信息的录入工作。