[GRASS-dev] [GRASS GIS] #1605: WXGUI d.vect doesn't offer all vector map layers in a dropdown list
GRASS GIS
trac at osgeo.org
Thu Feb 21 01:19:50 PST 2013
#1605: WXGUI d.vect doesn't offer all vector map layers in a dropdown list
--------------------------+-------------------------------------------------
Reporter: marisn | Owner: grass-dev@…
Type: defect | Status: new
Priority: major | Milestone: 6.4.3
Component: wxGUI | Version: 6.4.2
Keywords: vector layer | Platform: Unspecified
Cpu: Unspecified |
--------------------------+-------------------------------------------------
Comment(by mmetz):
Replying to [comment:4 martinl]:
> Replying to [comment:3 mmetz]:
> > Replying to [comment:2 annakrat]:
> > > Now, layers listed with v.category (and not v.db.connect) are shown.
> >
> > Not good. This method was used some years ago, but it makes the GUI
even slower than it is already. Therefore v.category was no longer used to
get the vector's layers. v.db.connect is usually very fast, but v.category
takes some time for a larger vector.
> >
> > Please revert this change.
>
> any other suggestion? Store number of layers in header file?
Alternatively, v.category could get a new option for option, something
like option=layers which would print out only layer numbers, one per line.
This would be fast if topology is available because in this case the
internal category index can be used and the vector map would need to be
opened with head only. Without topology, option=layers would print
nothing.
Markus M
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1605#comment:5>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list