Update CHANGES file content to a GRASS GIS 7 summary

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@64585 15284696-431f-4ddb-bdfa-cd5b030d7da7
py3
neteler 2015-02-12 17:31:55 +00:00
parent fbcae3f807
commit c577d2c033
1 changed files with 18 additions and 55 deletions

73
CHANGES
View File

@ -1,58 +1,21 @@
CHANGES IN GRASS 6 compared to GRASS 5
CHANGES IN GRASS GIS 7 compared to GRASS GIS 6
* New Vector Engine (geometry):
o Support for 2D/3D vectors (see screenshot) (CAD drawings,
TINs), visualization supported in NVIZ
o multiformat - also virtual map supported from external
data sources (SHAPE-file, PostGIS) without the need of data
conversion (through OGR library with 'v.external');
Export/Import to PostGIS;
o spatial index build on the fly - 'v.build' (was:
v.support) significantly accelerated;
o category index to accelerate attribute queries;
The graphical user interface based on wxPython (introduced in GRASS GIS
6.4) has been enriched with many 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 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 huge files. This
required a easy to manage topology format update including a new
spatial index. 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).
* Database Management Interface (attributes):
o Attribute storage in DBMS for compatibility with industry
standards (SQL based interface for PostgreSQL, mySQL, ODBC, dBase)
o multiattribute - attributes saved in dBase files (default)
or saved in external DBMS
o multilayer - features in one vector may represent one or
several layers and may be linked to one or many external
tables
o forms library implemented for user friendly query dialogs
o Linear reference systems supported (LRS, yet to integrate)
In total, more than 10,000 changes have been implemented so far with
respect to GRASS GIS 6.4.
* Applications/Misc:
o SQL queries/selects/extractions supported by vector modules
o interactive attributes updating is supported through the
forms library (d.what.vect lets you modify directly the
attached attributes)
o Vector network analysis: Shortest path, Traveling salesman
(round trip), Allocation of sources (subnetworks), Minimum
Steiner trees (starlike connections), and isodistances (from
centers) (e.g. shortest path, see screenshot) - based on
DGLIB (Directed Graph Library), costs may be assigned both
to nodes and arcs (and also different in both directions of
a vector line)
o new v.digit with GUI (screenshot)
o import and export of any OGR supported vector format
(Shapefile, TIGER, MapInfo and GML2, PostGIS and DGN)
o GUI generated on runtime and display manager (screenshots)
o i18n: support for multiple languages (messages partially
indicated and translated)
o multiple GRASS sessions: a user can start more than one session at the time
* Interoperability
o Raster and vector data interoperability is granted through
the GDAL/OGR libraries which implement interfaces to OGC
standards and common GIS data formats
* Volume visualization
o NVIZ now supports volume (voxel) visualization
o VTK export
* Large File Support for raster maps (Experimental!)
o GRASS 6.0 experimentally supports reading and writing
large files (> 2GB, LFS support)
* Programmer's manual integrated into source code (doxygen)
For details, please refer to this Web page:
http://trac.osgeo.org/grass/wiki/Grass7/NewFeatures