地理信息系统中元教据的使用

2017-11-29 作者: xuzhiping 浏览: 117 次 Help edit

摘要: 在地理信息系统中使用元数据的原因如下: (1)完幣性(completeness) 面向对象的地理信息系统和空间数据库的目标之一,是把事物的有关数据都表示为类的形式,而这些类也 包括类自身,即复杂的“类的类”结构。这就要求有支 持类与类之间相苴印证和操作的机制,....

在地理信息系统中使用元数据的原因如下:

(1)完幣性(completeness)

面向对象的地理信息系统和空间数据库的目标之一,是把事物的有关数据都表示为类的形式,而这些类也 包括类自身,即复杂的“类的类”结构。这就要求有支 持类与类之间相苴印证和操作的机制,而元数据可以帮 助这个机制的实现。

(2)可扩展性(extensibility)

有意地延伸一种计算机语言或者数据库特征的语义 是很有用途的,如把跟踪或引擎信息的生成结果添加 到操作请求中,通过动态改变元数据信息可以实现这种功能。

(3)特殊化(specialization)

继承机制是靠动态连接操作请求和操作体来实现的,语言及数据库以结构化和语义信息的关联文件方式 把操作请求传递给操作体,而这些信息可以通过元数据表达。

(4)安全性(safety)

分类完好的语言和数据库都支持动态类型检测,类的信息表示为元数据,这样在系统运行时,可以被类检测者访问。

(5)査错功能(debugging)

在査错时使用兀数据信息,有助于检测可运 行应用系统的解释和修改状态„

(6)浏览功能(browsing)

为数据的控制类开发浏览器时,为显示数据,要求能解译数据的结构,而这些信息是以元数据来表达的。

(7)程序生成(programgeneration)

如果允许访问元数据,则可以利用关于结构的信息自 动生成程序。如数据库查询的优化处理和远程过程调用残体(stub)生成。

随机推荐

Copyright © 2014-2017 OSGeo中国中心 吉ICP备05002032号

Powered by TorCMS