Usługi sieciowe
52°North Sensor Observation Service (SOS)
pozwala na czytanie zarówno archiwalnych, jak i danych odbieranych bezpośrednio przez sensory zdalne bądź in-situ. Sensorem może być kamera znajdująca się na satelicie lub wodomierz w strumieniu.
Funkcje
- Zaimplementowane standardy SOS 1.0.0 i 2.0.0.
- Klient w przeglądarce internetowej dostarcza testowych zapytań
XML dla wszystkich obsługiwanych operacji.
OGC SOS 1.0.0
Główne funkcje SOS:
- GetCapabilities - zapytanie o opis usługi.
- GetObservation - zapytanie o czyste dane z sensora, zakodowane w Observations & Measurements (O&M).
- DescribeSensor - zapytanie o informacje o samym sensorze, zakodowane w standardzie Sensor Model Language (SensorML).
Transakcyjne operacje SOS:
- RegisterSensor - rejestracja nowego sensora.
- InsertObservation - utworzenie notki o rejestracji nowych sensorów.
Dodatkowe funkcje SOS:
- GetResult - umożliwia cykliczne pobieranie danych z sensora.
- GetObservationById - pobieranie konkretnych, pojedynczych obserwacji.
- GetFeatureOfInterest - pobieranie informacji w postacji zakodowanej w GML o funkcji, która jest przedmiotem obserwacji.
- GetFeatureOfInterestTime - czasowa dostępność danych z sensora.
OGC SOS 2.0.0
- GetCapabilities, for requesting a self-description of the service.
- GetObservation, for requesting the pure sensor data encoded in Observations & Measurements (O&M).
- DescribeSensor, for requesting meta information about the sensor itself, encoded in a Sensor Model Language (SensorML) instance document.
- GetFeatureOfInterest, for requesting the GML encoded representation of the feature that is the target of the observation.
Within these requests the following filter operators are possible:
- Spatial filter: BBOX, using a bounding box.
- Temporal filter: During, with time period.
- Temporal filter: TEquals, with time instant.
Zaimplementowane standardy