| Research Area: | 3D Geovisualisation, Geovisual Analytics and LBS | ||
| Status: | Finished | ||
| Project leaders: | Raffaele de Amicis | ||
| Description: | |||
The aim of this project is to explore a collaborative prototype for the integration of GIS sensor data into a distributed architecture for Virtual Reality. The aim of this project developed within the scope of the research proposal of Martin Witzel is to explore a collaborative prototype for the integration of GIS sensor data into a distributed architecture for Virtual Reality. Sensor data of various origin and classified domains are provided using a topic subscription approach. To achieve a strong support of higher level terrain visualization, we chose to integrate the Open Source Virtual Terrain Project (VTP) functionalities into our system by porting it to the Open Source Scenegraph Library OpenSG (link to port). Doing so, the clients take advantage of rendering techniques like various continuous level of detail implementations and paging of elevation and imagery.
Manipulation of sensor data A graphical editor, which allows creation/import/export/manipulation of sensor data, servers as a real-time administrative interface to control the provision of topics/sensorial data and, at the same time, it is used as an interface to common GIS applications.
Administration of sensor data After the user logs in to the communication backbone, SensorBuilder listens on the SENSOR channel for the presence of sensor stations and sensor domains and keeps track of changes by storing available data sets for each station in a dictionary. In case the user links an observation value, e.g. humility, to a sensor boundary, SensorBuilder acts as a managing component for this particular station and the observation chosen value domain. The pair {station, value domain} is then marked as managed.
] This way, we allow both direct input from a sensor source and additionally supervised, modified input via an administration component. Session management is enabled by storing the messages in a relational database to achieve persistency and recalling of the analysis process.
|
|||