The aim of this project is to provide administrators with a graphical user interface – the permissions editor – to restrict features and data access to an SOS instance for the defined user roles. During the second half of the project we mainly worked on the user stories and focussed on providing additional functionalities and improving the process of creating permission sets and permissions. The previous blog post contains the work conducted during the first half of the project, after which all the basic user stories were in place. Below are the resources for the project which track the status and work done:
52°North is pleased to welcome the following students to work with us closely this summer on five Google Summer of Code projects!
- Sensor Data Access for Rasdaman, Simona Badoiu (Romania)
- Using the ILWIS framework for geo-data capture with a mobile application, Bouke Pieter Ottow (Netherlands)
- Proposal for Access Control User Interface for SOS Servers, Dushyant Sabharwal (India)
- enviroCar App UX Design, Rahul Raja (India)
The aim of the OpenSensorSearch project is to provide an implementation of a sensor discovery server with the high performance of a Solr back-end to give users results fast. In addition, we are working on harvesting mechanisms for OpenSensorSearch (OSS) to allow users and developers to write harvesters for their own sensor data sources.
In the previous blog post, we discussed the work done in the first few weeks related to the database back-end and how we used Apache Solr for indexing and fast searching. Today we present the work done in the second half of the project. It focussed on harvesting metadata from other sources and the user interface. I mainly discuss
- “harvest callback” technique,
- user interface implementation with Spring MVC and
- general technical details.