Opened 13 years ago
Closed 13 years ago
#1379 closed defect (fixed)
v.out.ogr incorrect output
| Reported by: | jkr | Owned by: | |
|---|---|---|---|
| Priority: | blocker | Milestone: | 6.4.2 |
| Component: | Vector | Version: | svn-releasebranch64 |
| Keywords: | v.out.ogr | Cc: | |
| CPU: | x86-64 | Platform: | Unspecified |
Description
v.out.ogr in 6.4.2-svn produces incorrect ESRI_Shapefile output while the output is correct in 6.4.1:
- the geometry is correct
- the associated values (Value column) are incorrect.
Sample code (with North Carolina data):
REPO="/tmp/test"
r.in.gdal -o input="/tmp/test/ncrast/elev_lid792_1m.tif" output="elev_lid792_1m"
r.mapcalc 'alt_class = if((elev_lid792_1m > 0),0,null())'
r.mapcalc 'alt_class = if(((elev_lid792_1m > 100) && (elev_lid792_1m <= 110)),1,alt_class)'
r.mapcalc 'alt_class = if(((elev_lid792_1m > 110) && (elev_lid792_1m <= 120)),2,alt_class)'
r.mapcalc 'alt_class = if(((elev_lid792_1m > 120) && (elev_lid792_1m <= 130)),3,alt_class)'
r.mapcalc 'alt_class = if((elev_lid792_1m > 130),4,alt_class)'
# export alt
r.to.vect --overwrite --verbose input=alt_class output=alt_class_v feature=area
# run with grass-6.4.2
v.out.ogr -c --verbose input=alt_class_v type=area dsn=${REPO}/alt_class-642 layer=1 format=ESRI_Shapefile
# run with grass-6.4.
v.out.ogr -c --verbose input=alt_class_v type=area dsn=${REPO}/alt_class-641 layer=1 format=ESRI_Shapefile
The values associated to the areas are incorrect for 'alt_class-642'.
Please let me know if you need more informations.
Cheers,
Julien
Change History (3)
comment:1 by , 13 years ago
comment:2 by , 13 years ago
| Component: | Default → Vector |
|---|---|
| Keywords: | v.out.ogr added |
| Milestone: | → 6.4.2 |
| Priority: | normal → blocker |
comment:3 by , 13 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.

Should be fixed in r46482. Actually, I fixed it a month ago for 6.5, but forgot to backport. Sorry for the inconvenience!
Markus M