Sensor Web的SOS服务研究与实现
Operator,该层用于处理来自最低层的各种请求以便返回监听类。Web层和客户端是连接在一起的,提供一些SOS的瘦客户端和胖客户端,可从52north(http://www.52north.org/)上自行下载安装。2.1 数据访问层设计该层数据库资源的来源非常庞杂,从简单的文本文件到非常复杂的数据模型。为了用户能够使用不同的数据源,对于每个操作的数据访问都是通过使用数据访问对象(DAO)来实现。通过该格式用户可轻松访问现有的传感器数据或源的DAO实现。普遍来说DAO主要分为两种:一种是SOS请求的数据访问对象类,主要是实现对数据库访问,该数据访问对象来获取传感器监测服务SOS的核心操作DescribSensor、GetCapabilities、GetOberavtion等相关数据;另一种是插入数据访问对象(InsertDAO)来插入一些新的传感器、现象特征等。默认情况下,传感器监测服务SOS使用作为PostGIS的数据库存储观测值和相应的元数据。用户也可以自行选择其他数据库例如SQL Server数据库等。本课题数据库采用开源相关数据库。2.2 业务逻辑层设计传
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: