Changes between Version 1 and Version 2 of Grass7/NewFeatures


Ignore:
Timestamp:
01/25/10 02:14:07 (15 years ago)
Author:
neteler
Comment:

Changelog reviewed and some relevant items added here

Legend:

Unmodified
Added
Removed
Modified
  • Grass7/NewFeatures

    v1 v2  
    11= List of new features in GRASS 7 =
     2
     3[[TOC]]
    24
    35== Graphical User Interface ==
    46
    57 * wxGUI improved (see [http://grass.osgeo.org/wiki/wxGUI here])
     8   * Advanced GRASS command console
     9   * ...
     10 * wxWidgets version of ximgview
    611
    712== Display modules ==
    813
    9  * old display architecture removed
     14 * old display architecture removed including related modules
    1015 * new display architecture based on CAIRO and wxPython
     16 * ximgview: new
     17
     18== General modules ==
     19
     20 * g.cairocomp: new
     21 * g.ppmtopng: new
     22
     23== Image processing ==
     24
     25 * i.albedo: new
     26 * i.biomass: new
     27 * i.eb.eta: new
     28 * i.eb.evapfr: new
     29 * i.eb.h_SEBAL01: new
     30 * i.eb.soilheatflux: new
     31 * i.emissivity: new
     32 * i.evapo.time_integration: new
     33 * i.latlong: new
     34 * i.modis.qc: new
     35 * i.sunhours: new
     36 * i.vi: new
    1137
    1238== Raster modules ==
    1339
     40 * r.colors.out: new
     41 * r.external.out: new
    1442 * r.cost faster by orders of magnitude (10x - 100x)
    1543 * r.walk faster by orders of magnitude (10x - 1000x)
     44 * r.mapcalc: use pthreads for parsing
     45 * r.solute.transport: new
     46 * r.statistics2: new
     47 * r.statistics3: new
     48 * r.uslek: new
     49 * r.usler: new
    1650 * r.watershed improved from G6.3 to G6.4 to G6.5 to G7: faster, less memory, floating point DEM support, MFD, clean stream extraction from MFD, segmented mode in G7 faster than in G6 by orders of magnitude (segmented mode in G7 only a bit slower than all-in-ram mode of G6.4)
     51 * r.gwflow/r3.gwflow: Groundwater flow module update
     52 * Large File Support (LFS) globally enabled
    1753
    1854== Vector modules ==
    1955
     56 * v.krige: new
    2057 * v.in.ogr faster for polygon-import, cleaner output
     58 * Large File Support (LFS) globally enabled
     59
     60== Libccmath ==
     61
     62 * new library for numerical functions
     63
     64== Libdbmi ==
     65
     66 * Added support for OFTDate, OFTTime, OFTDateTime
    2167
    2268== Libgis ==
     
    2470 * WPS support implemented in parser
    2571 * Libraster separated out into own library
     72 * Store metadata in $HOME/.grass7 directory
     73
     74== Libgmath ==
     75
     76 * gmath solver updated to use ATLAS blas level 1 algorithms.
    2677
    2778== Libraster ==
    2879
    29  * Libraster separated out from libgis
     80 * Libraster separated out from libgis, refactored
    3081
    3182== Libvector ==
     
    3485 * new spatial index, and spatial index kept in file: faster queries (>10x for large vectors), less memory for opening an existing vector
    3586 * cleaning functions 'break polygons' and 'snap lines' faster, less memory
     87 * Simple Features API/OGR read/write support (ongoing)
     88
     89== Documentation ==
     90
     91 * Use Python to generate HTML docs
     92
     93== API ==
     94
     95 * Programmer's manual cleanup: http://download.osgeo.org/grass/grass7_progman/
     96 * Improved Python API
     97   * read/write GRASS rasters to/from !NumPy
     98
     99== Portability ==
     100
     101 * All shell scripts have been rewritten in Python
     102 * MS-Windows portability improved, new spawn functions (backported to 6.5 and 6.4)
     103 * MacOSX portability improved
     104
     105== Removed modules ==
     106 * d.ask, d.colors, d.extend, d.extract, d.frame, d.mapgraph, d.measure, d.menu, d.mon, d.save, d.what.rast, d.what.vect, d.zoom (old display architecture decommissioned)
     107 * g.ask, g.setproj
     108 * i.class, i.ortho.photo, i.points, i.vpoints ('''need to be ported'''; old display architecture decommissioned)
     109 * raster:
     110   * r.average, r.bilinear, r.median (merged into ...)
     111   * r.digit ('''need to be ported'''; old display architecture decommissioned)
     112   * r.le.patch, r.le.pixel, r.le.setup, r.le.trace: replaced by r.li.*
     113   * r.sim.sediment, r.sim.water ('''need to be ported''')
     114   * r.sum (?)
     115   * r.terraflow.short (FP version is sufficient)
     116 * v.digit (new wxPython digitizer)
     117