2025年SensorWeb传感网自学入门 - 传感网观测服务(一)

SensorWeb传感网自学入门 - 传感网观测服务(一)一 SOS 是什么 能做什么 SOS 全称 Sensor Observation Service 翻译过来就是传感网观测服务 在传感网中能够通过该服务获取到传感器观测的数据和传感器本身的元数据 其中 为了方便检索 传感器观测数据由测量与编码标准 O amp M

大家好,我是讯享网,很高兴认识大家。

一. SOS是什么?能做什么?

SOS全称Sensor Observation Service,翻译过来就是传感网观测服务,在传感网中能够通过该服务获取到传感器观测的数据和传感器本身的元数据。其中,为了方便检索,传感器观测数据由测量与编码标准(O&M,Observations & Measurement)进行编码,传感器元数据由传感器建模语言进行编码(SensorML,Sensor Model Language)。

SOS有两个版本,分别是1.0和2.0版本,2.0于2012年4月发布。

二. 应用案例

1. 52° North

个人认为最方便学习的案例是52° North的项目,可以直接使用到软件产品,并且是开源的,便于自己部署学习。官方网址是https://52north.org/,里面列出了他们做的一些开源的项目(图1)。目前我自己体验了项目Helgoland(图2),界面和功能的设计都比较便于理解。

在这里插入图片描述
讯享网图1 52° North开源项目汇总

在这里插入图片描述
图2 52° North开源项目——Helgoland

2. 其他案例

这些案例我还没具体了解过,列出来供参考。

  • 英国环境、食品和农村事务部(DEFRA)为通过its服务的空气污染测量提供机器可读的接入点 UK-AIR SOS
  • 美国国家海洋和大气管理局(NOAA)通过其 Integrated Ocean Observing System (IOOS®) SOS
  • 澳大利亚气象局通过its提供的SOS发布水监测数据 Water Information Services program

三. SOS与其他标准的关系

OGC传感网中制定了9个标准规范,包括4个信息模型和5个服务实现规范[1]。分别是:

  • 通用数据模型(SWE Common Data Model)
  • 传感器建模语言(Sensor Model Langage,SensorML)
  • 观测和测量编码标准(Observation & Measurement,O&M)
  • 事件模式建模语言(Event Pattern and Model Language,EML)
  • 传感器规划服务(Sensor Planning Service,SPS)
  • Web通知服务(Web Notification Service,WNS)
  • 传感器警告服务(Sensor Alert Service,SAS)
  • 传感器观测服务(Sensor Observation Service,SOS)
  • 传感器事件服务(Sensor Event Service,SES)‘

其中,SOS使用O&M来表示通过向SOS提出的查询返回的实时或历史观测值和测量值,使用SensorML来检索已注册的传感器元数据相关信息。

四. SOS中提供的服务接口

接口 作用
GetCapabilities 返回一个文档,该文档描述由服务器提供的SOS服务提供的功能和资源。
DescribeSensor 返回与SOS关联的过程或传感器的描述。
GetObservation 返回过程或传感器收集的观测数据。
GetFeatureOfInterest 返回SOS提供观测结果的相关特征的描述。
GetObservationById 允许客户端应用程序通过传递指向该观察的指针来检索该观察。
InsertSensor 在SOS中注册一个新的传感器系统。
DeleteSensor 从SOS中删除一个新的传感器系统。
InsertObservation 允许客户端应用程序为已注册的传感器系统插入新的观测值。
InsertResultTemplate 允许客户端应用程序上载结果值的模板,以便使用InsertResult操作的后续调用将符合模板的结果值插入到SOS中。
InsertResult 允许客户端应用程序通过仅插入观察结果并重用模板提供的其他元数据来为传感器系统插入新的观测值。
GetResultTemplate 返回一个结果模板,该模板描述特定过程或传感器用于生成新观测结果的确切结构。
GetResult 允许只检索观察的结果值,而不检索观察的整个元数据。

参考资料和文献
https://www.osgeo.cn/ogc-e-learning/sos/text/main.html
http://docs.opensensorhub.org/v2/web/swe-services/sos.html#introduction
[1]陈能成 -.对地观测传感网信息服务的模型与方法[M].武汉大学出版社,2013.

小讯
上一篇 2025-03-24 14:53
下一篇 2025-03-21 16:27

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/118371.html