wiki:GSoC/2017/SOSInGRASS

Version 1 (modified by pesekon2, 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
Repository: 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 evaluation
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 11 - 22 Linking widgets, dependencies (select map -> columns) *
JULY 25 - 29 Clearing of code
AUGUST 1 - 5 Testing
AUGUST 8 - 13 Writing documentation
The end
Note: See TracWiki for help on using the wiki.