Changes between Version 55 and Version 56 of Grass7/NewFeatures74
- Timestamp:
- 11/11/17 15:14:43 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Grass7/NewFeatures74
v55 v56 49 49 A 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. 50 50 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. 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. 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). 52 52 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 53 Several 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. 68 60 69 61 === Raster3D modules === … … 125 117 126 118 In the past year of development, there were several changes in different GRASS GIS libraries. The most relavant changes are described below: 127 * In the rasterlibthere is now NULL file compression by default and longitude wrapping has been fixed for lat/lon locations119 * In the libraster there is now NULL file compression by default and longitude wrapping has been fixed for lat/lon locations 128 120 * 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). 130 122 * 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. 131 123