Changes between Version 55 and Version 56 of Grass7/NewFeatures74


Ignore:
Timestamp:
Nov 11, 2017, 3:14:43 PM (7 years ago)
Author:
veroandreo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Grass7/NewFeatures74

    v55 v56  
    4949A new module, G74:r.geomorphon, to calculate geomorphons (terrain forms) and associated geometry using machine vision approach has been integrated (moved from Add-ons) into the core functionalities of GRASS GIS. A very nice addition to G74:r.out.gdal is the **possibility to create overviews** which enhances the compatibility with other GIS software packages.
    5050
    51 G7:r.in.gdal and G7:r.external provide support for import of raster maps exceeding 90N or 90S or with an EW extent larger than 360 degrees. Moreover, for imported lat-lon maps created with GIS software that uses limited floating point precision (common problem), an automatic fix of floating point precision errors in the grid geometry was implemented.
     51G7:r.in.gdal and G7:r.external provide support for import of raster maps exceeding 90N or 90S or with an EW extent larger than 360 degrees. Moreover, for imported lat-lon maps created with GIS software that uses limited floating point precision (common problem), an automatic fix of floating point precision errors in the grid geometry was implemented. Furthermore, G74:r.in.gdal and G74:r.import allow to optionally limit the import map to the current region (through -r flag and extent=region, respectively).
    5252
    53 G74:r.regression.multi provides RMSE and MAE estimations for the regression model. A new -v flag was added to G74:r.what to return vector category number.
    54 
    55 Improved:
    56 
    57  * G74:r.clump: fuzzy clumping, multispectral clumping, minimum clump size
    58  * G74:r.sim.water: added parallelization support
    59  * G74:r.sim.sediment: added parallelization support
    60  * G74:r.sun: added parallelization support
    61  * G74:r.in.lidar: added -d flag to use base raster resolution instead of computational region
    62  * G74:r.in.gdal: new -r flag to optionally limit import to the current region
    63  * G74:r.import: added support to subset to region boundaries when importing (extent=region)
    64  * G74:r.mapcalc: implemented computational region settings based on disjoint union and intersection computation from all input raster maps in an expression
    65  * G74:r.reclass: it is possible to use more than 100 rules now
    66  * G74:r.resamp.stats: range, count and diversity methods introduced
    67  * G74:r.stream.extract: use 64 bit integer to support large regions and added network id to vector output
     53Several other raster modules have been improved with new options, flags or parallelization support:
     54 * G74:r.regression.multi provides RMSE and MAE estimations for the regression model.
     55 * A new -v flag was added to G74:r.what to return vector category number.
     56 * G74:r.clump now includes fuzzy clumping, multispectral clumping, minimum clump size.
     57 * Parallelization support was implemented for G74:r.sim.water, G74:r.sim.sediment and G7:r.sun
     58 * Computational region can be set based on disjoint union and intersection of all input raster maps in a G74:r.mapcalc expression
     59 * G74:r.resamp.stats now also includes range, count and diversity methods.
    6860
    6961=== Raster3D modules ===
     
    125117
    126118In the past year of development, there were several changes in different GRASS GIS libraries. The most relavant changes are described below:
    127  * In the rasterlib there is now NULL file compression by default and longitude wrapping has been fixed for lat/lon locations
     119 * In the libraster there is now NULL file compression by default and longitude wrapping has been fixed for lat/lon locations
    128120 * The temporal framework has now support for spatial topological operators to the temporal algebra, several tests were added as well as a new function to convert granularity to a smaller granularity, and raster region specific parallel processing has been enabled by means of the MultiModule new class in PyGRASS.
    129  * projlib now provides improved integration of GDAL and streamlining of spatial reference system handling, as well as new functions (GPJ_grass_to_wkt2 and GPJ_grass_to_osr2)
     121 * libproj now provides improved integration of GDAL and streamlining of spatial reference system handling with better support for US datums, as well as new functions (GPJ_grass_to_wkt2 and GPJ_grass_to_osr2).
    130122 * libgis has received several major and minor enhancements. There are new functions such as G_adjust_window_ll to automatically fix lat-lon errors and the lat-lon restrictions when reading DMS coords were relaxed. On the other hand, G_window_percentage_overlap now accounts for N == S or E == W. The function G_compare_projections has an enhanced ellipsoid check. Moreover, BZIP2 compression has been improved for speed and support for HTML/CSS hash hexadecimal colors has been added in G_str_to_color.
    131123