52° North SOS Quickstart¶
Getting Started¶
52° North SOS 是一套用于提供和获取传感器数据(探测数据及元数据)的网络服务。
- 选择 该链接 打开 52° North SOS 服务。若服务页面无法正常显示,请尝试启动 Tomcat,详见本页底部。 或
- Firefox 浏览器将开启 52° North SOS 演示客户端的欢迎页面(见图1)。请选择你希望使用的版本,例如此图中的 1.0.0 版:
图 1: 52°North SOS 演示客户端-欢迎页面
- 演示客户端将会显示。
图 2: 52°North SOS 演示客户端 - 1.0.0 版本演示
- 首先,请从“Request Examples”旁边的下拉菜单选择 GetCapabilities_allSections.xml 这一请求。(见图2 中的 [1])。
- 点击 Send 按钮 (见图2 中的 [2])将请求发送至 52°North SOS 。返回结果是一个 XML 文档(见图3),显示出目标传感器的信息,包括提供者、关键字、可用操作、滤波器等元数据以及观测数据。按 Ctrl+U 可以显示源码。
图 3: 52°North SOS - GetCapabilities 响应(XML 编码)
- 为设计特定的请求,你需要了解目标 52°North SOS 服务(此处为 1.0.0 版)的 capabilities (功能参数)。通过这些信息(尤其是 contents 部分),你可以调整演示客户端中所给出的请求。这里,请从下拉菜单选择 GetObservation 观测请求(GetObs...)并以之作为模板来创建一个请求。
其它信息¶
进一步学习 52° North SOS 或 52° North Sensor 社区的有关信息:
- 52°North SOS 简介文档
- 52°North Sensor 邮件列表:swe@52north.org
- 52°North 传感器系统论坛
- 52°North SOS 客户端线上演示
- 52°North SOS 官方网站
- 52°North 传感器系统社区网站
- 若没有 SOS 服务,请用以下命令检查 Tomcat 服务运行状态:
user@osgeolive:~$ sudo /etc/init.d/tomcat6 status
* Tomcat servlet engine is running with pid 1234 <-- Tomcat 正在运行
[...]
* Tomcat servlet engine is not running. <-- Tomcat 未运行,需启动:
user@osgeolive:~$ sudo /etc/init.d/tomcat6 start
* Starting Tomcat servlet engine tomcat6 [ OK ] <-- 正在运行
附录 1: Tomcat 状态与启动(超级管理员密码为 user)
- 这一版本的 52°North SOS 由 European FP7 的 EO2HEAVEN 科研项目支持开发,并得到了欧盟委员会 n°244100 协议的支持: