Changes between Version 14 and Version 15 of Grass7/NewFeatures76


Ignore:
Timestamp:
Jun 6, 2018, 12:26:34 PM (6 years ago)
Author:
mmetz
Comment:

G76: +vrt, new PROJ API starting with proj-5.1.0

Legend:

Unmodified
Added
Removed
Modified
  • Grass7/NewFeatures76

    v14 v15  
    7979In the past year of development, there were several changes in different GRASS GIS libraries. The most relevant changes are described below:
    8080 * A new raster compression method has been added: ZSTD ([http://www.zstd.net/ ZSTD], [https://github.com/facebook/zstd ZSTD on github]). ZSTD is an improvement over ZLIB's deflate method, providing both faster and higher compression than ZLIB.
    81  * support for PROJ 5: previously, reprojection from one CRS to another CRS used WGS84 as pivot datum: CRS1 -> WGS84 -> CRS2. This method provided reasonable results and allowed for reprojection on-the-fly. However, using a fixed pivot datum has been regarded as a suboptimal solution for coordinate reprojection, therefore a new mechanism has been introduced in PROJ 5, where custom pipelines for coordinate conversion and transformation can be defined. Together with the new PROJ 5+ API, this pipeline mechanism is now supported. Custom coordinate conversion/transformation pipelines can now be defined for raster and vector reprojection.
     81 * a new raster map type has been added: GRASS virtual raster (VRT) which is a virtual mosaic of the list of input raster maps.
     82 * support for PROJ 5: previously, reprojection from one CRS to another CRS used WGS84 as pivot datum: CRS1 -> WGS84 -> CRS2. This method provided reasonable results and allowed for reprojection on-the-fly. However, using a fixed pivot datum has been regarded as a suboptimal solution for coordinate reprojection, therefore a new mechanism has been introduced in PROJ 5, where custom pipelines for coordinate conversion and transformation can be defined. Together with the new PROJ 5+ API, this pipeline mechanism is now supported starting with proj-5.1.0. Custom coordinate conversion/transformation pipelines can now be defined for raster and vector reprojection.
    8283 * vector modules are now less "chatty" with regard to topology building: only problems are reported, standard topology building messages are only shown with --verbose. This should make it easier for users to spot problems.
    8384