65 | | G74:v.in.ogr has received several improvements in the past year. Some : Fix import of OSM data (r71464) |
66 | | * G74:v.in.ogr: When a new location is created, use the default region s=0 n=1 w=0 e=1 res=1 to avoid potentially invalid region settings (r71490) |
67 | | * G74:v.in.ogr: Support new curve geometry types starting with GDAL 2.0 (r71508, r71514) |
68 | | * G74:v.in.ogr: code restructuring (r71550) |
69 | | * projection checks are now performed for all input layers, not only the first layer |
70 | | * projection checks are a bit more strict and more verbose in case of trouble |
71 | | * the new GDAL 2.2 API is used where possible, avoiding deprecated functions |
72 | | * OSM import is properly working, also with spatial filters and with GDAL < 2.2 |
73 | | * attribute import and table creation is finished before cleaning to avoid lengthy cleaning if tables can not be created, |
74 | | and to avoid a rare segfault when opening a GRASS database driver |
75 | | * the code has been restructured to make it a bit less unreadable and to fix the logic of steps (e.g. check output only if output is created) |
| 65 | G74:v.in.ogr has received several improvements in the past year. The code has been restructured to make it more readable and to fix the logic of steps (e.g. check output only if output is created). Furthermore, the new GDAL 2.2 API is used where possible, avoiding deprecated functions. Projection checks are now performed for all input layers, not only the first layer and, they are a bit more strict and verbose in case of problems. Some other improvements and fixes include: |
| 66 | * Use of the default region s=0 n=1 w=0 e=1 res=1 to avoid potentially invalid region settings when a new location is created from a vector file. |
| 67 | * Support for new curve geometry types starting with GDAL 2.0 |
| 68 | * Proper import of OSM with spatial filters and with GDAL < 2.2 |
77 | | Several vector modules have been significantly improved with new options, flags |
78 | | * G74:v.vect.stats: New cat and where options for area and point vector maps to perform counts or estimate statistics only with selected points over selected areas (r71543) |
79 | | * G74:v.out.ogr: New -l flag to list supported formats (r71552) |
80 | | * G74:v.out.ogr: Default format changed from Esri Shapefile to OGC GeoPackage (#3428) |
81 | | * G74:v.edit: tool=merge has an improved iteration over list of lines, improved skip invalid lines and zero length lines; added Vedit_extend_lines, improved intersection check; better handling of Vedit_connect_lines by extending both lines; fixed snapping to background map. |
82 | | * G74:v.external: new where option |
83 | | * G74:v.out.ogr: added -l flag to list supported formats (sync to r.out.gdal) |
84 | | * G74:v.rast.stats: added new -d flag for line densification (as in G74:v.to.rast) and corresponding tests |
85 | | * G74:v.what: new -m flag to query overlapping features |
86 | | * G74:v.patch: build topology after appending |
87 | | * G74:v.surf.rst: new parallel implementation and testsuite |
| 70 | Several other vector modules have been significantly improved with new options, flags, fixes and other enhancements: |
| 71 | * New cat and where options for area and point vector maps in G74:v.vect.stats to perform counts or estimate statistics only with selected points over selected areas |
| 72 | * G74:v.out.ogr has a new -l flag to list supported formats and **the default format changed from Esri Shapefile to OGC !GeoPackage** |
| 73 | * G74:v.edit has various enhancements: new Vedit_extend_lines function, the merge tool has an improved iteration over list of lines, improved skip of invalid lines and intersection check, better handling of Vedit_connect_lines by extending both lines and fixed snapping to background map |
| 74 | * New -d flag for line densification (as in G74:v.to.rast) in G74:v.rast.stats |
| 75 | * New -m flag to query overlapping features in G74:v.what |
| 76 | * New parallel implementation and testsuite for G74:v.surf.rst |