摘要: 分布式地理信息服务中的信息流通常要经过以下三个角色: 数据提供商、分布式地理信息服务提供商和服务消费者。数据提供商提供最原始的空间或与空间位置有关的数据,例如以E00格式数据或MapInfo格式数据保存的交通数据或 气象数据等;分布式地理信息服务提供商对从数据...
分布式地理信息服务中的信息流通常要经过以下三个角色: 数据提供商、分布式地理信息服务提供商和服务消费者。数据提供商提供最原始的空间或与空间位置有关的数据,例如以E00格式数据或MapInfo格式数据保存的交通数据或 气象数据等;分布式地理信息服务提供商对从数据提供商 获得的原始数据进行组织与处理,把原始数据转化成消费者 能够理解的知识;服务消费者能够识别服务提供者提供的知识,例如我的位置、如何到达、统计信息和专题信息等。
分布式地理信息服务空间数据流程可以分解为如下几个步骤:
(1)服务消费者向分布式地理信息服务提供商发出特定的知识请求。
(2)分布式地理信息服务提供商处理请求,把请求分类、数据请求转发给数据提供商。
(3)数据提供商处理数据请求,把数据发送给分布式 地理信息服务提供商。
(4)分布式地理信息服务提供商根据用户的请求把数据处理后,形成知识响应给消费者。
(5)消费者根据响应做进一步的处理。
如此,周而复始,完成一个业务。