[GRASS-dev] [GRASS GIS] #3244: Vect_get_map_box() and level1
GRASS GIS
trac at osgeo.org
Sun Jan 8 09:42:32 PST 2017
#3244: Vect_get_map_box() and level1
------------------------------------+-------------------------
Reporter: martinl | Owner: grass-dev@…
Type: task | Status: new
Priority: normal | Milestone: 7.2.1
Component: Vector | Version: unspecified
Keywords: vlib, map bbox, level1 | CPU: Unspecified
Platform: Unspecified |
------------------------------------+-------------------------
Recently I discovered that `g.region vector` does not work with vectors
with no topology (level 1). I fixed this issue similarly as `v.info` do
(level1.c) in r70302. Then I found similar issue when trying to colorize
points based on z-coord (`d.vect zcolor=elevation`). It uses
Vect_map_get_box() source:grass/trunk/display/d.vect/shape.c#L180 which
requires topology (1).
My suggestion would be to modify Vect_get_map_box() to work also on level
1 (fill bbox by reading features). I am not sure about consequences, any
opinion?
(1)
https://grass.osgeo.org/programming7/vector_2Vlib_2box_8c.html#a418ba3ac55762f3b36c183d2d5113d4d
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3244>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list