Version 4 (modified by 7 years ago) ( diff ) | ,
---|
GSoC 2017 SOS tools in GRASS GIS
Title: | SOS tools in GRASS GIS | |
Student Name: | Ondrej Pesek, Czech Technical University in Prague | |
Organization: | OSGeo - Open Source Geospatial Foundation | |
Mentor Name: | Luca Delucchi, Matteo De Stefano | |
GSoC proposal: | view proposal | |
Repositories: | Github for development: | https://github.com/pesekon2/GRASS-GIS-SOS-tools |
GRASS SVN AddOns for final modules: | https://svn.osgeo.org/grass/grass-addons/grass7/ | |
OWSlib fork with SOS patches: | TODO |
Abstract
GRASS GIS doesn’t have any module to work with Sensor Observation Service (SOS). SOS is an Open Geospatial Consortium (OGC) standard and it is useful to implement modules to work with this standard into GRASS.
Goal
Intended modules would enable the user to create a vector with or without the observation values, create a raster for each queried day and create a space time vector or raster dataset. One module would also allow the user to convert a space time vector dataset into a raster dataset. The user should be also allowed to get the capabilities to get info about sensors from these modules and filter the results.
Intended modules would also use OWSLib to work with the server and data. There are a few things to improve in OWSLib, so this should be the first part of my GSoC project. I would also like to use pyGrass (a python library allowing users to access the low-level GRASS API) to create new modules.
Timeline
status | ||
Community bounding period | Studying OWSLib and SOS | |
Let the summer begin | ||
MAY 30 - JUNE 2 | Testing OWSLib functionalities on different SOS servers | |
JUNE 5 - JUNE 9 | Improving OWSLib functionalities | |
JUNE 12 - 16 | Improving OWSLib, developing background for forthcoming modules | |
JUNE 19 - 23 | v.in.sos (creating a vector with or without the observation values) | |
JUNE 26 - 30 | r.in.sos (creating a raster for each queried day) | |
First evaluations | ||
JULY 3 - 14 | I am sorry but I will have no access to internet and neither to electricity due to my work at summer camp | |
JULY 17 - 21 | t.vect.in.sos (creating a space time vector dataset) | |
JULY 24 - 28 | t.rast.in.sos (creating a space time raster dataset) | |
Second evaluations | ||
JULY 31 - AUGUST 4 | t.vect.to.rast (convert space time vector dataset into space time raster dataset) | |
AUGUST 7 - 11 | Cleaning of code, testing | |
AUGUST 14 - 18 | Writing documentation, buffer in case of delay | |
AUGUST 21 - 29 | Submitting the final work product | |
Final evaluations |