[GRASS-user] GRASS GUI assessment

Regards,
Rashad


From: Mohammed Rashad rashadkm@yahoo.com
To: Benjamin Ducke benjamin.ducke@oxfordarch.co.uk
Sent: Sat, May 29, 2010 9:13:10 PM
Subject: Re: [GRASS-user] GRASS GUI assessment

You please check this addon
a new grass gis manager
http://trac.osgeo.org/grass/browser/grass-addons/gui/wxpython/data_catalog
the screenshots are old. not enough time to update :slight_smile:

here is the code
http://trac.osgeo.org/grass/browser/grass-addons/gui/wxpython/data_catalog

Regards,
Rashad
+919496620801


From: Benjamin Ducke benjamin.ducke@oxfordarch.co.uk
To: grass-user@lists.osgeo.org
Sent: Sat, May 29, 2010 8:51:33 PM
Subject: Re: [GRASS-user] GRASS GUI assessment

Hi Jenny,

this one is easy: forget the Tcl/Tk GUI, it’s essentially
dead code.

The WxPython GUI is the current, officially GRASS GUI
and much more capable and complete than any other one.

The only exception is 3D visualization, where it has
not yet achieved the same feature set as good old
NVIZ (but this is being worked on actively at the
moment).

QGIS also has a decent GUI interface for GRASS, but it
has been developing much more slowly. It also exposes
only some of GRASS’ capabilities. Last time I checked
(which was some months ago, so some things may have
changed by now), it was missing support for:

  • voxel processing modules
  • imagery modules
  • 3D vector processing (due to QGIS’ 2D vector model)
  • multiple input map modules (e.g. r.patch)

So the QGIS GRASS interface is only an option if you
can work without the above.

Ben

----- Original Message -----

Greetings

I have sent an email a couple of weeks ago regarding a quick
compare/assessment regarding GRASS versions. Now, I need to do the
same but for GRASS GUI’s. As far as I can see I can identify 3 GUIS:

  • Tcl/tk
  • WxPython
  • QGIS

is there any comparison (Wikis, documents, …) between those in order
to assess and identify the most adequate one?

Thanks

Best regards
Jenny
_______________________________________________ grass-user mailing
list grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user


Files attached to this email may be in ISO 26300 format (OASIS Open Document Format). If you have difficulty opening them, please visit http://iso26300.info for more information.


grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

Hi,

2010/5/29 Mohammed Rashad <rashadkm@yahoo.com>:

You please check this addon
a new grass gis manager
http://trac.osgeo.org/grass/browser/grass-addons/gui/wxpython/data_catalog
the screenshots are old. not enough time to update :slight_smile:

here is the code
http://trac.osgeo.org/grass/browser/grass-addons/gui/wxpython/data_catalog

the problem of the data catalog is that it contains copy of several
wxGUI modules (mostly out-dated). It should be ideally implemented as
one python module (data_catalog.py). The developer of the data catalog
can send patches via Trac for wxGUI code in trunk to make this
solution possible.

Martin

--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa

data catalog uses only one outdated gui module which is mapdisplay.py all other modules are from latest grass trunk.
mapdisplay should be kept as seperate for proper working of data catalog.
if needed i will consider updating it also. i cannot use latest mapsdisplay.py from grass trunk, the reason is
in mapdisplay.py from trunk it use wx.frame and i need wx.panel inheritance for embedding mapFrame inside the notebook panel

Regards,
Rashad


From: Martin Landa landa.martin@gmail.com
To: Mohammed Rashad rashadkm@yahoo.com
Cc: grass-user@lists.osgeo.org
Sent: Sat, May 29, 2010 9:25:38 PM
Subject: Re: [GRASS-user] GRASS GUI assessment

Hi,

2010/5/29 Mohammed Rashad <rashadkm@yahoo.com>:

You please check this addon
a new grass gis manager
http://trac.osgeo.org/grass/browser/grass-addons/gui/wxpython/data_catalog
the screenshots are old. not enough time to update :slight_smile:

here is the code
http://trac.osgeo.org/grass/browser/grass-addons/gui/wxpython/data_catalog

the problem of the data catalog is that it contains copy of several
wxGUI modules (mostly out-dated). It should be ideally implemented as
one python module (data_catalog.py). The developer of the data catalog
can send patches via Trac for wxGUI code in trunk to make this
solution possible.

Martin

–
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa

how to submit data catalog code to grass trunk. is it possible to use datacatalog as the new grass gui manager.
Will anyone mentor me if needed, i am also planning to develop better gui for grass imagery modules after adding some features
to data ctalog

  • keymap browsing
  • viewing shapefiles, geotiff from datacatalog
  • update old modules

expecting your support in future

Regards,
Rashad


From: Martin Landa landa.martin@gmail.com
To: Mohammed Rashad rashadkm@yahoo.com
Cc: grass-user@lists.osgeo.org
Sent: Sat, May 29, 2010 9:25:38 PM
Subject: Re: [GRASS-user] GRASS GUI assessment

Hi,

2010/5/29 Mohammed Rashad <rashadkm@yahoo.com>:

You please check this addon
a new grass gis manager
http://trac.osgeo.org/grass/browser/grass-addons/gui/wxpython/data_catalog
the screenshots are old. not enough time to update :slight_smile:

here is the code
http://trac.osgeo.org/grass/browser/grass-addons/gui/wxpython/data_catalog

the problem of the data catalog is that it contains copy of several
wxGUI modules (mostly out-dated). It should be ideally implemented as
one python module (data_catalog.py). The developer of the data catalog
can send patches via Trac for wxGUI code in trunk to make this
solution possible.

Martin

–
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa

Hi,

2010/5/30 Mohammed Rashad <rashadkm@yahoo.com>:

how to submit data catalog code to grass trunk. is it possible to use
datacatalog as the new grass gui manager.

I would vote to keep data catalog in addons and rather to improve
g.extension to install also wxGUI extensions. Probably later it can be
moved to trunk.

Will anyone mentor me if needed, i am also planning to develop better gui
for grass imagery modules after adding some features
to data ctalog
* keymap browsing
* viewing shapefiles, geotiff from datacatalog
* update old modules

Perfect, just go on! Develop new features in add-ons, patches against
trunk can be published via trac ticket system.

Martin

--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa