#2267: t.list doesn't respect search path
--------------------------+-------------------------------------------------
Reporter: martinl | Owner: grass-dev@…
Type: defect | Status: closed
Priority: normal | Milestone: 7.0.0
Component: Temporal | Version: svn-trunk
Resolution: fixed | Keywords: t.list, search path
Platform: Unspecified | Cpu: Unspecified
--------------------------+-------------------------------------------------
Comment(by annakrat):
I got confused from all the different functions for listing datasets.
There are currently also
[http://trac.osgeo.org/grass/browser/grass/trunk/lib/python/temporal/gui_support.py#L21
tgis.tlist_grouped] and
[http://trac.osgeo.org/grass/browser/grass/trunk/lib/python/temporal/gui_support.py#L81
tgis.tlist]. These don't respect search path.
Function `get_dataset_list` does not give you the right order of mapsets
because it returns unordered dictionary. Perhaps ordered dict (I think
it's in pygrass) or some tuples would be better? This function could also
give you the option not to respect the search path (maybe useful for data
catalog). `tgis.tlist` could then be a higher level wrapper, call
`get_dataset_list` and return the dataset names instead of sql rows. I
would then use it in g.gui.animation/timeline. `tgis.tlist_grouped` would
then call `tgis.tlist` and group names by mapsets which is used in the
selection widget. Does it sound too complicated?
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2267#comment:9>
GRASS GIS <http://grass.osgeo.org>
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev