摘要: OGIS框架中信息群模型(information communities model)的基本概述 信息群是指共享数据的用户群。它可以是数据提供者,也可以是数据使用者。随着社会的进步以及网络技术的发展,不同的信息部门之间越来越需要共享信息。但信息共享在现阶段仍难...
OGIS框架中信息群模型(information communities model)的基本概述
信息群是指共享数据的用户群。它可以是数据提供者,也可以是数据使用者。随着社会的进步以及网络技术的发展,不同的信息部门之间越来越需要共享信息。但信息共享在现阶段仍难以实现,原因是多方面的,例如名词问题、概念模式问题等。为了在信息部门之间实现共享,采用信息群模型。
信息群模型主要任务是解决具有统一的OGM及 语义描述机制的一个信息部门内部,以及具有不同OGM及语义描述的信息部门之间的数据共享问题。它采用的主要方法是语义转换,目的是使具有不同要素类定义以及语义模式的 信息用户群之间实现语义的互相操作。
信息群模型所追求的目标不但包括数据转换,而且包括语义转换。为了进行语义转换,引进以下结构:目录、Trader和语义转换器。
1.目录是一种索引机制,它是实体的集合,每一个实体都描述并指向一个要素集。它包括要素集的索引表、内容、层及其他描述数据。通过目录,能得到数据存放的位置。在每个信息部门中,目录是唯一的。
2.Trader是存在于信息部门之外的,相当于一个FTP站点或者WWW地址,通过它能将信息部门的信息向外界公布。
3.语义转换器是不同信息部门之间信息的语义转换机制,它包括转换规则和语义集,并且通过在对每个描述数据的 解释上一致性的协议来实现。由于每个信息部门对信息的解释都不相同,因此为了能进行共享,每两个信息部门之间都有—个语义转换器。如果部门B中用户1想共享部门A中用户2的信息,则:首先,用户1通过Trader,发现所要的信息可能在信息部门A中,并通过A的目录,确认信息在A中;其次,找到所要信息在A中的具体位置,即在用户2中,通过A,B之间已有的语义转换器,自动将A中所需要的信息转换为B中的信息。这样,用户1便能使用用户2的信息。