GUI development for GRASS GIS
Keywords:GIS, GRASS, GUI, wxPython, development
AbstractThis article discusses GUI development for GRASS GIS. Sophisticated native GUI for GRASS is one of the key points (besides the new 2D/3D raster library, vector architecture improvements, etc.) for the future development of GRASS. In 2006 the GRASS development team decided to start working on the new generation of GUI instead of improving the current GUI based on Tcl/Tk.
Markus Neteler and Helena Mitasova: Open Source GIS: A GRASS GIS Approach.Third Edition., Springer, New York, ISBN 978-0-387-35767-6, http://www.grassbook.org
Noel Rappin and Robin Dunn: wxPython in Action, Manning Publications, ISBN 9781932394627
Julian Smart, Kevin Hock and Stefan Csomor: Cross-Platform GUI Programming with wxWidgets, Prentice Hall PTR, ISBN 978-0131473812
GRASS GIS – http://grass.itc.it
wxPython – http://wxpython.org
wxWidgets – http://www.wxwidgets.org
PyOpenGL project – http://PyOpenGL.sourceforge.net
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).