首页 历史故事 目录服务抽象模型_网络地理信息系统

目录服务抽象模型_网络地理信息系统

时间:2020-01-20 历史故事 联系我们
目录服务抽象模型_网络地理信息系统

5.1.3 目录服务抽象模型

目录服务抽象模型定义了地理资源发现服务、地理数据访问服务及服务的其他一些功能所用到了的概念及操作。在地理资源发现服务里面,主要有三个概念:目录(Catalog)、目录条目(Catalog Entry)、元数据实体(Metadata Entity)、元数据元素(Metadata Element)。目录是指由一组目录条目组成的集合;一个目录条目包含一组元数据实体,而元数据实体由一组元数据元素组成,比如元数据的名称、标识符等信息。

地理数据访问服务牵涉的概念有地理数据集(Dataset)、地理数据集的集合(Dataset Collection)、要素(Feature)、要素集(Feature Collection)、元数据集(Metadata Set)、元数据实体(Metadata Entity)等概念。地理数据集集合是指包含多个地理空间数据集的集合。地理空间数据集通常是一个OpenGIS要素集合,也可以是个体要素。要素集记录了地理数据集的一组属性值,而要素记录了某个地理要素对象的一组属性值。元数据集包含了与要素集合或者某个要素相关联的所有元数据,由多个元数据实体组成。

目录服务抽象模型还定义了目录服务通常需要支持的一些公有的功能,包括:

●集合操作:集合元素的添加、删除、拷贝、获取等。

●大规模查询结果:对大规模查询结果返回的优化处理等。(www.guayunfan.com)

●延迟返回:当查询处理时间较长时,需要提供查询处理的状态信息。

●用户协作:用户发送查询请求后,需要将返回的结果发给其他的用户,这就需要提供用户协作机制,实现目录服务在用户上的协作。

●服务协作:多个目录服务间的协作机制。例如通过查询一个目录服务,可以把查询发送到联邦里面的其他目录服务里面去。

●数据形式转换:在实际应用时,查询的结果可能需要新的形式,需要支持包括数据格式转换、空间坐标转换、语义转换等。