OGC SensorThings API
This article is a work in progress.
For immediate help integrating the OGC SensorThings API, please reach out to us.
Introduction to OGC SensorThings API
The OGC SensorThings API is a standard specification aiming to simplify and standardise the integration and communication of Internet of Things (IoT) sensor data. It enables seamless interoperability between different systems, devices, and applications by providing a unified way to access and share sensor data over the internet. This API is particularly useful for real-time data exchange and monitoring tasks in diverse and distributed sensor networks.
Example
Environmental monitoring application
Imagine an environmental monitoring application that collects data from various sensors deployed in a city. This application can utilise the OGC SensorThings API to access real-time data from sensors measuring air quality, temperature, humidity, and noise levels. By making API requests, the application:
Retrieves current air quality indexes from different areas within the city.
Gathers temperature and humidity readings to monitor weather conditions.
Accesses noise level data to identify and address noise pollution hotspots.
This API enables the application to provide citizens and city officials with up-to-date environmental information, supporting better decision-making and urban planning.
Functions
createThing
getThings
getThing
updateThing
deleteThing
linkLocations
unlinkAllLocations
createLocation
getLocations
getLocation
updateLocation
deleteLocation
showLocationHistory
createObservedProperty
getObservedProperties
getObservedProperty
updateObservedProperty
deleteObservedProperty
createSensor
getSensors
getSensor
updateSensor
deleteSensor
createDatastream
getDatastreams
getDatastream
updateDatastream
deleteDatastream
createObservation
getObservations
getObservation
updateObservation
deleteObservation
getRaw
postRaw
patchRaw
deleteRaw
Last updated