wiki:GSoC/2014/MetadataForGRASS

Version 14 (modified by Madi, 10 years ago) ( diff )

--

GSoC

Title: Metadata for GRASS GIS maps and datasets
Student Name: Matej Krejci, Czech Technical University in Prague
Organization: OSGeo - Open Source Geospatial Foundation
Mentor Name: Martin Landa, Margherita Di Leo
GSoC proposal: view proposal

Motivation

Current GRASS GIS offers just a poor and out-of-date administration of metadata. The goal of this project is to implement administration of metadata according to the standards of INSPIRE and to create a graphical user interface which would allow the user to operate with metadata, such as creating, updating, browsing, searching etc.

Timeline

timeline from proposal newly proposed timeline
MAY 1- 7 "Early starts" Study ISO, INSPIRE and FGDC standards
MAY 7 - 14 Getting familiar with GRASS GIS modules code.
MAY 14 - 19 Design of metadata GRASS library design GRASS library (in Python) to read / write metadata based on ISO as flat XML files
MAY 19 Starting GoSC x
MAY 19- 25 Support of diferent metadata profiles design GRASS library (in Python) to read / write metadata based on ISO as flat XML files including profies (XSD validation, Inspire as the show-case)
MAY 26 - JUN 16 "Break"(Prepare for bachelor final exam) add support for conversion GRASS (current) metadata files <-> XML ISO metadata
JUN 16 - 24 Implement basic library model for command line design cmd modules for reading and writing ISO-based metadata -> r.info.iso + v.info.iso (including support for conversion GRASS (current) metadata files <-> XML ISO metadata)
JUN 24 - 30 Modules functionality (searching, publishing metadata) design GUI for reading and writing ISO-based metadata
JULY 1 - 7 Design GUI design GUI for reading and writing ISO-based metadata -> g.gui.metadata
JULY 7 - 14 Connect GUI library, basic functions advanced metadata publishing/searching based on owslib + pycsw
JULY 14 - 21 Implementation of search function to GUI advanced metadata publishing/searching based on owslib + pycsw
JULY 21 - 30 Improve metadata validation using designed GUI advanced metadata publishing/searching based on owslib + pycsw -> testing prototype
AUGUST 1 - 9 Polishing code polishing code
AUGUST 9 - 18 Testing and documentation testing and documentation
AUGUST 18 The end of GSoC the end of GSoC
AUGUST 18 The end of GSoC the end of GSoC

Attachments (9)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.