【摘要】:在GIS中使用元数据,有利于空间数据的管理共享,有利于实现一些特定功能,对于GIS软件的开发,可以提高开发的效率和质量。这就要求有支持类与类之间相互印证和操作的机制,而元数据可以帮助这个机制的实现。(二)功能上的原因1.查错功能在查错时使用元数据信息,有助于检测可运行应用系统的解释和修改状态。
在GIS中使用元数据,有利于空间数据的管理共享,有利于实现一些特定功能,对于GIS软件的开发,可以提高开发的效率和质量。
(一)性能上的原因
1.完整性
面向对象的GIS和空间数据库的目标之一,是把事物的有关数据都表示为类的形式,而这些类也包括类自身,即复杂的“类的类”结构。这就要求有支持类与类之间相互印证和操作的机制,而元数据可以帮助这个机制的实现。
2.可扩展性
有意地延伸一种计算机语言或者数据库特征的语义是很有用的,如把跟踪或引擎信息的生成结果添加到操作请求中,通过动态改变元数据信息可以实现这种功能。
3.特殊性
继承机制是靠动态连接操作请求和操作体来实现的,语言及数据库以结构化和语义信息的相关上下文(Context)方式把操作请求传递给操作体,而这些信息可以通过元数据表达。
4.安全性(www.xing528.com)
分类完好的语言和数据库都支持动态类型检测,类的信息表示为元数据,这样在系统运行时,可以被类检测者访问。
(二)功能上的原因
1.查错功能
在查错时使用元数据信息,有助于检测可运行应用系统的解释和修改状态。
2.浏览功能
为数据的控制类开发浏览器时,为显示数据,要求能解释数据的结构,而这些信息是以元数据来表达的。
3.程序生成
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。