Changes between Version 8 and Version 9 of Release/7.0.0RC-News


Ignore:
Timestamp:
Jun 1, 2016, 4:25:12 PM (8 years ago)
Author:
neteler
Comment:

G7: manual prefix updated to G70: due to change in InterMapTxt

Legend:

Unmodified
Added
Removed
Modified
  • Release/7.0.0RC-News

    v8 v9  
    7070 * Native support for [http://grasswiki.osgeo.org/wiki/PostGIS#Direct_access_to_PostGIS_data_.28GRASS_7_only.29 PostGIS vector format] including [http://grasswiki.osgeo.org/wiki/PostGIS_Topology Topology extension]
    7171 * New graphical tools
    72    * animating of raster and vector time series (G7:g.gui.animation);
    73    * new graphical georectifier (G7:g.gui.gcp);
    74    * graphical modeler with Python script output (G7:g.gui.iclass);
    75    * new graphical tool for supervised classification of imagery data (G7:g.gui.iclass);
    76    * new graphical map swiping tool (G7:g.gui.mapswipe);
    77    * new graphical tool for creating hardcopy map output (G7:g.gui.psmap);
    78    * new graphical tool for r.li module configuration file creation (G7:g.gui.rlisetup);
    79    * new graphical comparison tool for temporal datasets (G7:g.gui.timeline);
    80    * improved vector digitizer (G7:g.gui.vdigit);
     72   * animating of raster and vector time series (G70:g.gui.animation);
     73   * new graphical georectifier (G70:g.gui.gcp);
     74   * graphical modeler with Python script output (G70:g.gui.iclass);
     75   * new graphical tool for supervised classification of imagery data (G70:g.gui.iclass);
     76   * new graphical map swiping tool (G70:g.gui.mapswipe);
     77   * new graphical tool for creating hardcopy map output (G70:g.gui.psmap);
     78   * new graphical tool for r.li module configuration file creation (G70:g.gui.rlisetup);
     79   * new graphical comparison tool for temporal datasets (G70:g.gui.timeline);
     80   * improved vector digitizer (G70:g.gui.vdigit);
    8181 * Major efforts to standardize parameter and flag names for a better user experience:
    8282   * a few map types have been renamed "rast" -> "raster", "vect" -> "vector", "rast3d" -> "raster_3d"
     
    9292===== New Display modules =====
    9393
    94  * G7:ximgview: new - View BMP images from the PNG driver.
     94 * G70:ximgview: new - View BMP images from the PNG driver.
    9595
    9696===== New General modules =====
    9797
    98  * G7:g.cairocomp: new - Overlays multiple X Pixmaps.
    99  * G7:g.ppmtopng: new - Converts between PPM/PGM and PNG image formats.
     98 * G70:g.cairocomp: new - Overlays multiple X Pixmaps.
     99 * G70:g.ppmtopng: new - Converts between PPM/PGM and PNG image formats.
    100100
    101101===== New Image Processing =====
    102102
    103  * G7:i.albedo: new - Computes broad band albedo from surface reflectance.
    104  * G7:i.aster.toar: new - Transforms calibrated digital number of ASTER data to top-of-atmosphere radiance, reflectance and temperature
    105  * G7:i.biomass: new  - Computes biomass growth, precursor of crop yield calculation
    106  * i.class: rewritten in [http://grasswiki.osgeo.org/wiki/WxIClass wxGUI], see G7:g.gui.iclass
    107  * G7:i.eb.eta: new - Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)
    108  * G7:i.eb.evapfr: new - Computes evaporative fraction (Bastiaanssen, 1995) and root zone soil moisture (Makin, Molden and Bastiaanssen, 2001).
    109  * G7:i.eb.hsebal01: new - Computes sensible heat flux iteration SEBAL 01
    110  * G7:i.eb.netrad: new - Net radiation approximation (Bastiaanssen, 1995).
    111  * G7:i.eb.soilheatflux: new - Soil heat flux approximation (Bastiaanssen, 1995).
    112  * G7:i.emissivity: new - Computes emissivity from NDVI, generic method for sparse land
    113  * G7:i.evapo.mh: new - Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001.
    114  * G7:i.evapo.pm: new - Computes potential evapotranspiration calculation with hourly Penman-Monteith.
    115  * G7:i.evapo.pt: new - Computes evapotranspiration calculation Prestley and Taylor formulation, 1972.
    116  * G7:i.evapo.time: new - Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s).
    117  * G7:i.latlong: new
    118  * G7:i.pansharpen: new - Brovey/PCA/IHS transform to merge multispectral and high-res panchromatic channels, replaces removed i.fusion.brovey
    119  * G7:i.landsat.toar: new, transforms calibrated digital number of LANDSAT data to top-of-atmosphere radiance, reflectance and temperature
    120  * G7:i.landsat.acca: new, Automated Cloud-Cover Assessment (ACCA) Algorithm
    121  * G7:i.modis.qc: new - apply Quality Control nitpattern map easily
    122  * G7:i.segment: new, identifies segments (objects) from imagery data. Supports hierarchical segmentation
    123  * G7:i.vi: new, calculation of vegetation indices
    124  * G7:wxGUI.gcp: new, a wxGUI extension which allows the user to create, edit, and manage Ground Control Points for geocoding imagery
     103 * G70:i.albedo: new - Computes broad band albedo from surface reflectance.
     104 * G70:i.aster.toar: new - Transforms calibrated digital number of ASTER data to top-of-atmosphere radiance, reflectance and temperature
     105 * G70:i.biomass: new  - Computes biomass growth, precursor of crop yield calculation
     106 * i.class: rewritten in [http://grasswiki.osgeo.org/wiki/WxIClass wxGUI], see G70:g.gui.iclass
     107 * G70:i.eb.eta: new - Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)
     108 * G70:i.eb.evapfr: new - Computes evaporative fraction (Bastiaanssen, 1995) and root zone soil moisture (Makin, Molden and Bastiaanssen, 2001).
     109 * G70:i.eb.hsebal01: new - Computes sensible heat flux iteration SEBAL 01
     110 * G70:i.eb.netrad: new - Net radiation approximation (Bastiaanssen, 1995).
     111 * G70:i.eb.soilheatflux: new - Soil heat flux approximation (Bastiaanssen, 1995).
     112 * G70:i.emissivity: new - Computes emissivity from NDVI, generic method for sparse land
     113 * G70:i.evapo.mh: new - Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001.
     114 * G70:i.evapo.pm: new - Computes potential evapotranspiration calculation with hourly Penman-Monteith.
     115 * G70:i.evapo.pt: new - Computes evapotranspiration calculation Prestley and Taylor formulation, 1972.
     116 * G70:i.evapo.time: new - Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s).
     117 * G70:i.latlong: new
     118 * G70:i.pansharpen: new - Brovey/PCA/IHS transform to merge multispectral and high-res panchromatic channels, replaces removed i.fusion.brovey
     119 * G70:i.landsat.toar: new, transforms calibrated digital number of LANDSAT data to top-of-atmosphere radiance, reflectance and temperature
     120 * G70:i.landsat.acca: new, Automated Cloud-Cover Assessment (ACCA) Algorithm
     121 * G70:i.modis.qc: new - apply Quality Control nitpattern map easily
     122 * G70:i.segment: new, identifies segments (objects) from imagery data. Supports hierarchical segmentation
     123 * G70:i.vi: new, calculation of vegetation indices
     124 * G70:wxGUI.gcp: new, a wxGUI extension which allows the user to create, edit, and manage Ground Control Points for geocoding imagery
    125125
    126126===== New Raster modules =====
    127127
    128128 * Large File Support (LFS) globally enabled
    129  * G7:r.colors.out: new - Exports the color table associated with a raster map.
    130  * G7:r.external.out: new - Defines raster output format utilizing GDAL library.
    131  * G7:r.in.lidar: new  - Create a raster map from LAS LiDAR points using univariate statistics.
    132  * G7:r.in.wms: new implementation - Downloads and imports data from WMS server; + WMTS and NASA OnEarth support
    133  * G7:r.regression.multi: new - Calculates multiple linear regression from raster maps.
    134  * G7:r.resamp.filter: new - resamples raster map layers using an analytic kernel
    135  * G7:r.solute.transport: new - New module to compute the solute transport of groundwater in porous media using an implicit finite volume approach
    136  * G7:r.stats.zonal: new - Calculates category or object oriented statistics (accumulator-based statistics).
    137  * G7:r.stats.quantile: new - Compute category quantiles using two passes.
    138  * G7:r.stream.extract: new - Performs stream network extraction.
    139  * G7:r.sunhours: new - Calculates solar elevation, solar azimuth, and sun hours.
    140  * G7:r.unpack: new - Unpacks a raster map packed with r.pack.
    141  * G7:r.uslek: new - Computes USLE Soil Erodibility Factor (K).
    142  * G7:r.usler: new - Computes USLE R factor, Rainfall erosivity index.
     129 * G70:r.colors.out: new - Exports the color table associated with a raster map.
     130 * G70:r.external.out: new - Defines raster output format utilizing GDAL library.
     131 * G70:r.in.lidar: new  - Create a raster map from LAS LiDAR points using univariate statistics.
     132 * G70:r.in.wms: new implementation - Downloads and imports data from WMS server; + WMTS and NASA OnEarth support
     133 * G70:r.regression.multi: new - Calculates multiple linear regression from raster maps.
     134 * G70:r.resamp.filter: new - resamples raster map layers using an analytic kernel
     135 * G70:r.solute.transport: new - New module to compute the solute transport of groundwater in porous media using an implicit finite volume approach
     136 * G70:r.stats.zonal: new - Calculates category or object oriented statistics (accumulator-based statistics).
     137 * G70:r.stats.quantile: new - Compute category quantiles using two passes.
     138 * G70:r.stream.extract: new - Performs stream network extraction.
     139 * G70:r.sunhours: new - Calculates solar elevation, solar azimuth, and sun hours.
     140 * G70:r.unpack: new - Unpacks a raster map packed with r.pack.
     141 * G70:r.uslek: new - Computes USLE Soil Erodibility Factor (K).
     142 * G70:r.usler: new - Computes USLE R factor, Rainfall erosivity index.
    143143
    144144===== New Vector modules =====
    145145
    146146 * Large File Support (LFS) globally enabled
    147  * G7:v.colors.out: new - Exports the color table associated with a vector map.
    148  * G7:v.in.lidar: new - Converts LAS LiDAR point clouds to a GRASS vector map with libLAS.
    149  * G7:v.out.postgis: new - Exports a vector map layer to PostGIS feature table.
    150  * G7:v.pack: new - Packs up a vector map and support files for copying.
    151  * G7:v.unpack: new - Unpacks a vector map packed with r.pack.
     147 * G70:v.colors.out: new - Exports the color table associated with a vector map.
     148 * G70:v.in.lidar: new - Converts LAS LiDAR point clouds to a GRASS vector map with libLAS.
     149 * G70:v.out.postgis: new - Exports a vector map layer to PostGIS feature table.
     150 * G70:v.pack: new - Packs up a vector map and support files for copying.
     151 * G70:v.unpack: new - Unpacks a vector map packed with r.pack.
    152152
    153153===== 3D raster modules =====
    154154
    155  * G7:r3.colors: new - Creates/modifies the color table associated with a 3D raster map.
    156  * G7:r3.colors.out: new - Exports the color table associated with a 3D raster map.
    157  * G7:r3.out.bin: new  - Exports a GRASS 3D raster map to a binary array.
    158  * G7:r3.in.bin: new - Imports a binary raster file into a GRASS 3D raster map.
    159  * G7:r3.out.netcdf: new - Export a 3D raster map as netCDF file.
    160  * G7:r3.retile: new - Retiles an existing 3D raster map with user defined x, y and z tile size.
     155 * G70:r3.colors: new - Creates/modifies the color table associated with a 3D raster map.
     156 * G70:r3.colors.out: new - Exports the color table associated with a 3D raster map.
     157 * G70:r3.out.bin: new  - Exports a GRASS 3D raster map to a binary array.
     158 * G70:r3.in.bin: new - Imports a binary raster file into a GRASS 3D raster map.
     159 * G70:r3.out.netcdf: new - Export a 3D raster map as netCDF file.
     160 * G70:r3.retile: new - Retiles an existing 3D raster map with user defined x, y and z tile size.
    161161
    162162===== New Temporal GIS modules =====
     
    164164The [http://grass.osgeo.org/grass70/manuals/temporalintro.html new temporal GRASS GIS 7 framework] has been developed to manage, process and analyse large scale, spatio-temporal environmental data. In detail, the framework supports querying and map calculation of spatio-temporal data, aggregation, statistics and gap filling, and data export, import, and conversion. A spatio-temporal topology builder is available to build spatio-temporal topology connections between map objects for 1D, 3D and 4D extents. The topology creation is based on the R*Tree implementation in the vector library which supports even 4D extents.
    165165
    166  * G7:t.create: new - Creates a space time dataset.
    167  * G7:t.info: new - Lists information about space time datasets and maps.
    168  * G7:t.list: new - List space time datasets and maps registered in the temporal database.
    169  * G7:t.remove: new - Removes space time datasets from temporal database.
    170  * G7:t.rename: new - Renames a space time dataset
    171  * G7:t.register: new - Registers raster, vector and raster3d maps in a space time datasets.
    172  * G7:t.shift: new - Temporally shift the maps of a space time dataset.
    173  * G7:t.snap: new - Temporally snap the maps of a space time dataset.
    174  * G7:t.sample: new - Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout.
    175  * G7:t.support: new - Modifies the metadata of a space time dataset.
    176  * G7:t.topology: new - Lists temporal topology of a space time dataset.
    177  * G7:t.unregister: new - Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset.
    178  * G7:t.rast.aggregate.ds: new - Aggregated data of an existing space time raster dataset using the temporal topology of a second space time dataset.
    179  * G7:t.rast.aggregate: new - Temporally aggregates the maps of a space time raster dataset by a user defined granularity.
    180  * G7:t.rast.colors: new - Creates/modifies the color table associated with each raster map of the space time raster dataset.
    181  * G7:t.rast.export: new - Exports space time raster dataset.
    182  * G7:t.rast.extract: new - Extracts a subset of a space time raster datasets.
    183  * G7:t.rast.list: new  - Lists registered maps of a space time raster dataset.
    184  * G7:t.rast.import: new - Imports space time raster dataset.
    185  * G7:t.rast.mapcalc: new - Perform spatio-temporal mapcalc expressions on temporal sampled maps of space time raster datasets.
    186  * G7:t.rast.neighbors: new - Performs a neighborhood analysis for each map in a space time raster dataset.
    187  * G7:t.rast.gapfill: new - Replace gaps in a space time raster dataset with interpolated raster maps.
    188  * G7:t.rast.out.vtk: new - Exports space time raster dataset as VTK time series.
    189  * G7:t.rast.series: new - Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset.
    190  * G7:t.rast.to.rast3: new - Converts a space time raster dataset into a raster3d map.
    191  * G7:t.rast.univar: new - Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset.
    192  * G7:t.rast3d.mapcalc: new - Performs r3.mapcalc expressions on maps of sampled space time raster3d datasets.
    193  * G7:t.rast3d.list: new - Lists registered maps of a space time raster3d dataset.
    194  * G7:t.rast3d.extract: new - Extracts a subset of a space time raster3d dataset.
    195  * G7:t.rast3d.univar: new - Calculates univariate statistics from the non-null cells for each registered raster3d map of a space time raster3d dataset.
    196  * G7:t.vect.extract: new  - Extracts a subset of a space time vector dataset.
    197  * G7:t.vect.export: new  - Export a space time vector dataset.as GRASS specific archive file
    198  * G7:t.vect.import: new - Import a space time vector dataset archive file
    199  * G7:t.vect.list: new - Lists registered maps of a space time vector dataset.
    200  * G7:t.vect.observe.strds: new - Observes specific locations in a space time raster dataset over a period of time using vector points.
    201  * G7:t.vect.db.select: new - Prints attributes of vector maps registered in a space time vector dataset.
    202  * G7:t.vect.what.strds: new - Store raster map values at spatial and temporal positions of vector points as vector attributes.
    203  * G7:t.vect.univar: new - Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset
     166 * G70:t.create: new - Creates a space time dataset.
     167 * G70:t.info: new - Lists information about space time datasets and maps.
     168 * G70:t.list: new - List space time datasets and maps registered in the temporal database.
     169 * G70:t.remove: new - Removes space time datasets from temporal database.
     170 * G70:t.rename: new - Renames a space time dataset
     171 * G70:t.register: new - Registers raster, vector and raster3d maps in a space time datasets.
     172 * G70:t.shift: new - Temporally shift the maps of a space time dataset.
     173 * G70:t.snap: new - Temporally snap the maps of a space time dataset.
     174 * G70:t.sample: new - Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout.
     175 * G70:t.support: new - Modifies the metadata of a space time dataset.
     176 * G70:t.topology: new - Lists temporal topology of a space time dataset.
     177 * G70:t.unregister: new - Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset.
     178 * G70:t.rast.aggregate.ds: new - Aggregated data of an existing space time raster dataset using the temporal topology of a second space time dataset.
     179 * G70:t.rast.aggregate: new - Temporally aggregates the maps of a space time raster dataset by a user defined granularity.
     180 * G70:t.rast.colors: new - Creates/modifies the color table associated with each raster map of the space time raster dataset.
     181 * G70:t.rast.export: new - Exports space time raster dataset.
     182 * G70:t.rast.extract: new - Extracts a subset of a space time raster datasets.
     183 * G70:t.rast.list: new  - Lists registered maps of a space time raster dataset.
     184 * G70:t.rast.import: new - Imports space time raster dataset.
     185 * G70:t.rast.mapcalc: new - Perform spatio-temporal mapcalc expressions on temporal sampled maps of space time raster datasets.
     186 * G70:t.rast.neighbors: new - Performs a neighborhood analysis for each map in a space time raster dataset.
     187 * G70:t.rast.gapfill: new - Replace gaps in a space time raster dataset with interpolated raster maps.
     188 * G70:t.rast.out.vtk: new - Exports space time raster dataset as VTK time series.
     189 * G70:t.rast.series: new - Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset.
     190 * G70:t.rast.to.rast3: new - Converts a space time raster dataset into a raster3d map.
     191 * G70:t.rast.univar: new - Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset.
     192 * G70:t.rast3d.mapcalc: new - Performs r3.mapcalc expressions on maps of sampled space time raster3d datasets.
     193 * G70:t.rast3d.list: new - Lists registered maps of a space time raster3d dataset.
     194 * G70:t.rast3d.extract: new - Extracts a subset of a space time raster3d dataset.
     195 * G70:t.rast3d.univar: new - Calculates univariate statistics from the non-null cells for each registered raster3d map of a space time raster3d dataset.
     196 * G70:t.vect.extract: new  - Extracts a subset of a space time vector dataset.
     197 * G70:t.vect.export: new  - Export a space time vector dataset.as GRASS specific archive file
     198 * G70:t.vect.import: new - Import a space time vector dataset archive file
     199 * G70:t.vect.list: new - Lists registered maps of a space time vector dataset.
     200 * G70:t.vect.observe.strds: new - Observes specific locations in a space time raster dataset over a period of time using vector points.
     201 * G70:t.vect.db.select: new - Prints attributes of vector maps registered in a space time vector dataset.
     202 * G70:t.vect.what.strds: new - Store raster map values at spatial and temporal positions of vector points as vector attributes.
     203 * G70:t.vect.univar: new - Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset
    204204
    205205==== Major module changes ====