SensorHub - Components
The catalog was updated to allow publishing of SensorThings services (first catalog to ever support this).
The Compusult WMS was implemented to provide visualization of all the Sensor data available in the Compusult CSW Catalog. Sensor data is currently available from both SOS and SensorThings services, however the WMS consolidates the data such that a user does not need to know what service the data came from. If more than one layer is active and a device has sensors in multiple layers, the symbol is changed to represent a device instead of a sensor type. The user can hover over the sensor symbol to see the current values. This is visualized below.
The layers in the GetCapabilites request are organized by sensor data types, allowing a user to see all data of the same type within a single layer. A configurable mapping of data types was used to perform semantic mediation on the data because, typically, services use different names for the same data. A user can simply add layers for the data he is interested in, as illustrated below.
Catalog Publishing WPS
The Compusult publishing WPS was implemented to provide a simpler way for SensorHubs to register their WMS, WMTS, SOS and SensorThings services. Typically, to register a service with a CSW an Insert Transaction that conforms to the schema of the information model supported by the catalog is required. These schemas can sometimes be diffuicult to understand and can change from Catalog to Catalog. However, the publishing WPS simplifies this process because it provides only three operations (Insert, Update, Delete), taking just a single parameter each (Service URL).
GO Mobile is a mobile application for devices such as the iPhone, iPad, Android phones and Android-based tablets to easily access geospatial content and other data and services through secure wireless communications to the cloud.
GO Mobile also provides First Responders and users in-the-field with the ability to collect, distribute and share critical information to assist with Situational Awareness and the decision making process.
WES Catalog is an OGC-compliant ebXML integrated services registry and repository. The application provides comprehensive, standards-based, catalog creation and management modules enabling data and service discovery, publishing, access, and maintenance.
Easily manage metadata about services (e.g., WMS, WFS, WCS, etc.) and repository items (e.g., XML documents, text documents, images, sound, etc.) contained in the catalog.
Meta Manager is an OGC-CSW/Open Search compliant metadata management tool. It will automatically extract metadata from relational databases, file systems, etc. and format the metadata according to a preferred metadata standard (NAP, DDMS, ISO 19115, etc.).
The solution is ideal for organizations that need to quickly and efficiently organize structured and unstructured data for discovery in access to corporate/agency portals and/or Open Data government portal environments.
The Sensor Hub software is a light weight solution that can be deployed on any device running Java whether in the field or a server room. The software is easily configurable from the "router like" HTML interface and allows for standardized access to a wide array of IoT Sensors.
Drivers which allow for communication with many different sensor systems already exist withing the software, including Grove, Z-Wave, and many others. Custom drivers can be uploaded using the interface, without requiring software updates to the Sensor Hub.