[GRASS-dev] GSOC project proposal: GUI plugin system for GRASS GIS

Vaclav Petras wenzeslaus at gmail.com
Wed Mar 25 06:29:12 PDT 2015


On Wed, Mar 25, 2015 at 2:20 AM, jyoti misra <jyotimisra.99 at gmail.com>
wrote:

> I was looking into the Bug: "Quotes not preserved in command after
> pressing enter in GUI command console" and tried it out on my machine. I
> was trying to fix it and I think most probably it's some problem with regex
> search which is deleting the quotes from the command.
> I was looking into the code for fixing the bug but couldn't find the
> relevant file to change. Could you please guide me with that.
>
> It will be probably one of those:

http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/core/gconsole.py
http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/core/gcmd.py
http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/gui_core/prompt.py
http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/gui_core/pystc.py
http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/gui_core/goutput.py
http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/lmgr/frame.py


> Also for the enhancement: "Button, documentation and perhaps something
> more interactive for finding EPSG codes online rather then in GRASS GIS
> list" I was thinking of more interactive process of using EPSG -
> 1. We can merge epsg.io code into our existing structure. http://epsg.io/
>

This is not desirable. Although there might be some places to get inspired
from what the system offers while GRASS system lacks.


> 2. We can add a button that will redirect users to epsg.io
>

This is the most simple and straightforward way how to implement this.
Button can just open a web browser. There is a standard way in wxPython to
do this.


> I would like to have your suggestions on the same


Alternative is to somehow use their URLs (or API if there is some) to do
some search or show additional information about the projection. This needs
a more detailed analysis of the problem. The button mentioned before would
be a good start. Even with a simple button, the opened URL could also
include something like currently searched URL.

Vaclav
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20150325/44e2b4dc/attachment.html>


More information about the grass-dev mailing list