[GRASS5] [bug #2789] (grass) WISH creating legends for vector feature

Wolfgang wrote:

Yet, I did not find a possibility to create a legend for vector themes. Is
there any possibility to create such legends (not by converting vector
themes into raster data and then using d.legend)? Is is possilble to create
symbols for vector themes?

Some functionality for creating legends for vectors is in d.vect.thematic.
However, I agree it is needed to abe able to display legends for vector layers
in a more convenient way. There was an attempt towards supporting vectors in
d.legend this by Jachym Cepicky some time ago,
http://les-ejk.cz/~jachym/programs/grass/d.legend.tgz. However, this is still
not fully operational. The latest news on this issue come from 01.11.2005:
http://thread.gmane.org/gmane.comp.gis.grass.devel/9382

Can anybody say what is the staus now?

For future development, import-tools for legend-definitions (e.g. *avl,...)
would be great.

It "only" requires somebody interested in developing the tool. However I'm
wondering how portable would be the pattern definitions which (I guess, I'm
not an ArcView user) are contained in avl? Anyway, importing color defintions
alone into GRASSRGB column could be possible I guess.

Some AVL examples:
http://pubs.usgs.gov/of/of00-358/mapping/sediment/texture.avl
http://pubs.usgs.gov/of/2003/of03-002/data/fgb_gis/caco3.avl

Maciek

-------------------------------------------- Managed by Request Tracker

I agree much with the need for having a way to make nice vector legends,
like we can with rasters. But thinking about it for awhile, it seems to me
that legends for vectors are somewhat different from legends for rasters in
concept--i.e., what most people will want to show with a legend. If we look
at other GIS software that deals with vectors pretty well (MapInfo, ArcView,
QGIS, and others) most of the time legends will be used with some kind of
thematic mapping.

So it might be more useful to transform d.vect.thematic into a C-module, add
the option to display unique values (i.e., one for each vector), and build
nice vector legend capabilities in that context.

Michael
______________________________
Michael Barton, Professor of Anthropology
School of Human Evolution and Social Change
Arizona State University
Tempe, AZ 85287-2402
USA

voice: 480-965-6262; fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton

From: Maciek Sieczka via RT <grass-bugs@intevation.de>
Reply-To: Maciek Sieczka via RT <grass-bugs@intevation.de>
Date: Sun, 20 Nov 2005 13:11:38 +0100 (CET)
To: <wqual@gmx.de>
Cc: <grass5@grass.itc.it>
Subject: [GRASS5] [bug #2789] (grass) WISH creating legends for vector feature

Wolfgang wrote:

Yet, I did not find a possibility to create a legend for vector themes. Is
there any possibility to create such legends (not by converting vector
themes into raster data and then using d.legend)? Is is possilble to create
symbols for vector themes?

Some functionality for creating legends for vectors is in d.vect.thematic.
However, I agree it is needed to abe able to display legends for vector layers
in a more convenient way. There was an attempt towards supporting vectors in
d.legend this by Jachym Cepicky some time ago,
http://les-ejk.cz/~jachym/programs/grass/d.legend.tgz. However, this is still
not fully operational. The latest news on this issue come from 01.11.2005:
http://thread.gmane.org/gmane.comp.gis.grass.devel/9382

Can anybody say what is the staus now?

For future development, import-tools for legend-definitions (e.g. *avl,...)
would be great.

It "only" requires somebody interested in developing the tool. However I'm
wondering how portable would be the pattern definitions which (I guess, I'm
not an ArcView user) are contained in avl? Anyway, importing color defintions
alone into GRASSRGB column could be possible I guess.

Some AVL examples:
http://pubs.usgs.gov/of/of00-358/mapping/sediment/texture.avl
http://pubs.usgs.gov/of/2003/of03-002/data/fgb_gis/caco3.avl

Maciek

-------------------------------------------- Managed by Request Tracker