52°North SOS¶
Веб-сервис¶
Сервис сенсорного наблюдения (Sensor Observation Service (SOS)) <../standards/sos_overview> компании 52°North :doc: поддерживает чтение оперативных и архивных данных с локальных и удаленных сенсоров. Сенсором может выступать камера на спутнике или измеритель уровня воды в реке.
Особенности¶
- Реализует стандарны SOS 1.0.0 и 2.0.0.
- Клиентское приложение для браузера предоставляет тестовые XML-запросы для всех поддерживаемых операций.
OGC SOS 1.0.0¶
Базовые операции SOS:
- GetCapabilities для запроса информации о сервисе.
- GetObservation для запроса чистых данных с сенсора в виде Наблюдений и Измерений (Observations & Measurements (O&M).
- DescribeSensor для запроса метаданных о самом сенсоре в виде документа на языке описания сенсорной модели (Sensor Model Language (SensorML).
Транзакционные операции SOS:
- RegisterSensor для подключения новых сенсоров.
- InsertObservation для добавления новых наблюдений для зарегистрированных сенсоров.
Дополнительные операции SOS:
- GetResult для более эффективного периодического получения данных сенсора.
- GetObservationById для получения определенных отдельных наблюдений.
- GetFeatureOfInterest для получения представлений целевого объекта наблюдений в формате GML.
- GetFeatureOfInterestTime для определения временной доступности данных сенсора.
OGC SOS 2.0.0¶
- GetCapabilities для запроса информации о сервисе.
- GetObservation для запроса чистых данных с сенсора в виде Наблюдений и Измерений (Observations & Measurements (O&M).
- DescribeSensor для запроса метаданных о самом сенсоре в виде документа на языке описания сенсорной модели (Sensor Model Language (SensorML).
- GetFeatureOfInterest для получения представлений целевого объекта наблюдений в формате GML.
В рамках этих запросов также возможны следующие операции фильтрации:
- Пространственный фильтр: BBOX, использует ограничивающий прямоугольник.
- Временной фильтр: During, использует промежуток времени.
- Временной фильтр: TEquals, использует момент времени.
Связанные стандарты¶
Дополнительная информация¶
Веб-сайт: http://52north.org/communities/sensorweb/sos
Лицензия: GPL версия 2
Версия ПО: SOS 4.3.6
Поддерживаемые платформы: Windows, Linux, Mac
Интерфейсы API: Java
Коммерческая поддержка: http://52north.org/
Поддержка сообществом: http://sensorweb.forum.52north.org/
Веб-сайт сообщества: http://52north.org/communities/sensorweb/