Changes between Version 25 and Version 26 of Release/7.0.0-News


Ignore:
Timestamp:
Feb 21, 2015, 3:15:00 AM (9 years ago)
Author:
neteler
Comment:

updated

Legend:

Unmodified
Added
Removed
Modified
  • Release/7.0.0-News

    v25 v26  
    55=== What's new in a nutshell ===
    66
    7 The graphical user interface based on wxPython (introduced in GRASS GIS 6.4) has been enriched with many [wiki:Grass7/NewFeatures new features] in order to make complex GIS operations available as simple as possible. The old !Tcl/Tk based GUI has been dropped. Relevant new features are available in the core system, among the most important the [http://grass.osgeo.org/grass70/manuals/libpython/pygrass_index.html new Python interface to the C library]. This new feature permits Python developers to create new modules in a simple way while at the same time creating powerful and fast modules. Furthermore, the vector library was particularly improved to make it faster and more efficient with support of [http://grasswiki.osgeo.org/wiki/Category:Massive_data_analysis huge files]. This requires an [http://grasswiki.osgeo.org/wiki/Convert_all_GRASS_6_vector_maps_to_GRASS_7 easy to manage topology format update] including a new spatial index. A major cleanup of the parameter names helps the users to easily implement their workflows. Finally, there are a series of new modules to analyse raster and vector data; some of the already existing modules were improved and made faster (some even 1000 x faster). For details see below.
     7The graphical user interface based on wxPython (introduced in GRASS GIS 6.4) has been enriched with many [wiki:Grass7/NewFeatures new features] in order to make complex GIS operations available as simple as possible. The old !Tcl/Tk based GUI has been dropped. Relevant new features are available in the core system, among that most importantly the [http://grass.osgeo.org/grass70/manuals/libpython/pygrass_index.html new Python interface to the C library]. This new API permits Python developers to create new modules in a simple way while at the same time creating powerful and fast modules. Furthermore, the vector library was particularly improved to make it faster and more efficient with support of [http://grasswiki.osgeo.org/wiki/Category:Massive_data_analysis huge files]. This requires an [http://grasswiki.osgeo.org/wiki/Convert_all_GRASS_6_vector_maps_to_GRASS_7 easy to manage topology format update] including a new spatial index. A major cleanup of the parameter names helps the users to easily implement their workflows. Finally, there are a series of new modules to analyse raster and vector data; some of the already existing modules were improved and made faster (some even 1000 x faster). For details see below.
    88
    99For a detailed list, see http://trac.osgeo.org/grass/wiki/Grass7/NewFeatures
     
    3232Between the '''versions [wiki:Release/6.4.0-News 6.4.0] and 7.0.0 more than ''10,500'' updates''' have been applied. See also the [https://www.openhub.net/p/grass_gis Open Hub] code analysis.
    3333
     34[[Image(wiki:Grass7/NewFeatures:grass700RC2_startup.png, align=right, 300px)]]
     35
    3436==== New modules ====
    3537
     
    3739
    3840===== New Display modules =====
     41
     42Summary: New portable display system, used in the graphical user interface but as usual also with command line support. Histogram support in legends added and much more.
    3943
    4044 * G7:ximgview: new - View BMP images from the PNG driver.
     
    4650
    4751===== New GUI modules =====
     52
     53Summary: The existing graphical user interface has been improved and extended with new functionality not easily found in other GIS:
    4854
    4955 * G7:g.gui.animation: new - Animating of raster and vector time series
     
    5662
    5763===== New Image Processing =====
     64
     65Summary: Many new modules for creation of albedo, emissivity and vegetation index maps, TOA calibration, biomass growth and evapotranspiration estimation, image classification, hierarchical image segmentation,  pansharpening, cloud detection in LANDSAT data, MODIS QA bitpattern management, graphical tool for Ground Control Points for geocoding imagery, Tasseled-Cap transform support for Landsat 8 and MODIS. Large File Support (LFS) globally enabled.
    5866
    5967 * G7:i.albedo: new - Computes broad band albedo from surface reflectance.
     
    100108===== New Vector modules =====
    101109
     110Summary: The topology engine has been improved in speed and precision. LAS LiDAR point clouds support added, new PostGIS 2 interface, various vector networking improvements, notable speed improvements for vector import, generalization, kernel density calculation, intersection, vector grid and hexagon calculation, automated line densification in reprojection for error minimization, optionally constraining of random points to selected polygons, vector area skeletonizer added and much more.
     111
    102112 * Large File Support (LFS) globally enabled
    103113 * G7:v.colors.out: new - Exports the color table associated with a vector map.
     
    107117 * G7:v.unpack: new - Unpacks a vector map packed with r.pack.
    108118
    109 ===== 3D raster modules =====
     119===== New Raster3D modules =====
     120
     121Summary: New modules for raster3D color table management, cleanup of the caching system.
    110122
    111123 * G7:r3.colors: new - Creates/modifies the color table associated with a 3D raster map.
     
    118130===== New Temporal GIS modules =====
    119131
    120 The [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.
     132A [http://grass.osgeo.org/grass70/manuals/temporalintro.html new temporal GRASS GIS 7 framework] has been developed to manage, process and analyse (big) spatio-temporal environmental data. It supports querying, map calculation, aggregation, statistics and gap filling for raster, vector and raster3D data. A temporal topology builder is available to build spatio-temporal topology connections between map objects for 1D, 3D and 4D extents.
    121133
    122134 * G7:t.create: new - Creates a space time dataset.
     
    159171 * G7:t.vect.univar: new - Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset
    160172
     173===== Bash and Python Scripts =====
     174
     175All Bash scripts known from GRASS GIS 6 have been converted to Python for portability and speed reasons. Users may obviously continue to run their shell scripts as before. Furthermore a completely [http://grass.osgeo.org/grass70/manuals/libpython/pygrass_index.html new Python interface] has been developed.
     176
    161177==== Major module changes ====
    162178
    163  * Significant performance improvements for many modules
    164  * r.li suite: completely rewritten and tested
     179 * Significant performance improvements for many modules (magnitudes faster)
     180 * G7:r.li suite: completely rewritten and tested
    165181 * Improved vector digitizer (G7:g.gui.vdigit)
    166182 * Improved graphical modeler with Python script output (G7:g.gui.gmodeler)
    167  * SQLite is default DB backend
     183 * SQLite is the default DB backend
    168184 * 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]
    169185 * See detailed change list [wiki:Grass7/NewFeatures#Modulescommands here]
     
    171187==== Removed modules ====
    172188
    173 Some modules present in GRASS 6 have been removed due to architecture changes or replacements:
     189Some modules present in GRASS GIS 6 have been removed due to architecture changes or replacements:
     190
    174191 * see [wiki:Grass7/NewFeatures#Replacedandremovedmodules here]
    175192
    176193==== Renamed modules ====
    177194
    178 A few modules have been renamed for consistency:
     195A few modules have been renamed for overall consistency:
     196
    179197 * see [wiki:Grass7/NewFeatures#Renamedmodules here]
    180198
    181199==== Option changes: flags and parameters harmonized ====
    182200
    183 With the goal of standardization and ease of use, many flags and parameters have been harmonized:
     201With the goal of standardization and ease of use, flags and parameters have been harmonized:
    184202
    185203 * see [wiki:Grass7/NewFeatures#Optionschanges change list]
     
    188206==== Minor module changes ====
    189207
    190  * Thousands of changes, see the detailed [http://grass.osgeo.org/grass70/source/ChangeLog_7.0.0RC1.gz ChangeLog]
     208 * Thousands of changes, see the detailed [http://grass.osgeo.org/grass70/source/ChangeLog_7.0.0.gz ChangeLog]
    191209
    192210==== GUI changes ====
    193211
    194  * stability and usability fixes
     212 * stability and usability fixes, portability fixes
    195213 * new GUI modules [wiki:Grass7/NewFeatures#GraphicalUserInterface Graphical User Interface]
    196  * wxGUI/SQLBuilder: fix to get values on MS-Windows
     214 * wxGUI/SQLBuilder: better support of MS-Windows
    197215 * updated to better support wxPython3
    198216
    199217==== Library changes ====
    200218
    201  * Large File Support (LFS) globally enabled for raster and vector data
     219 * Large File Support (LFS) globally enabled for raster and vector data, see also [http://grasswiki.osgeo.org/wiki/GRASS_GIS_Performance#Large_raster_data_processing GRASS GIS Performance: Large raster data processing]
    202220 * New spatial index for vector data
    203221 * Numerical stability fixes for centroid calculation
     
    208226
    209227 * stability fixes (upper case and UK/US notions)
     228 * automated line densification for vector data
    210229
    211230==== Portability changes ====
     
    232251 * portability fixes
    233252
     253(Hurd)
     254
     255 * portability fixes
     256
    234257(All)
    235258
     
    239262==== Manual pages ====
    240263
    241  * Many more examples added
     264 * Many more examples and screenshots added
    242265 * Improved CSS
    243  * Table of content (TOC) added
     266 * Table of content (TOC) added to all module pages
     267 * New index of G7:keywords
     268 * New index of G7:topics
    244269
    245270==== Message translation updates ====
     
    250275
    251276Many new addons are available:
    252  * see  http://grasswiki.osgeo.org/wiki/AddOns/GRASS_7
     277 * see  http://grass.osgeo.org/grass70/manuals/addons/
    253278
    254279=== Closed tickets ===