CHANGES 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. CHANGES IN GRASS 6 compared to GRASS 5
  2. * New Vector Engine (geometry):
  3. o Support for 2D/3D vectors (see screenshot) (CAD drawings,
  4. TINs), visualization supported in NVIZ
  5. o multiformat - also virtual map supported from external
  6. data sources (SHAPE-file, PostGIS) without the need of data
  7. conversion (through OGR library with 'v.external');
  8. Export/Import to PostGIS;
  9. o spatial index build on the fly - 'v.build' (was:
  10. v.support) significantly accelerated;
  11. o category index to accelerate attribute queries;
  12. * Database Management Interface (attributes):
  13. o Attribute storage in DBMS for compatibility with industry
  14. standards (SQL based interface for PostgreSQL, mySQL, ODBC, dBase)
  15. o multiattribute - attributes saved in dBase files (default)
  16. or saved in external DBMS
  17. o multilayer - features in one vector may represent one or
  18. several layers and may be linked to one or many external
  19. tables
  20. o forms library implemented for user friendly query dialogs
  21. o Linear reference systems supported (LRS, yet to integrate)
  22. * Applications/Misc:
  23. o SQL queries/selects/extractions supported by vector modules
  24. o interactive attributes updating is supported through the
  25. forms library (d.what.vect lets you modify directly the
  26. attached attributes)
  27. o Vector network analysis: Shortest path, Traveling salesman
  28. (round trip), Allocation of sources (subnetworks), Minimum
  29. Steiner trees (starlike connections), and isodistances (from
  30. centers) (e.g. shortest path, see screenshot) - based on
  31. DGLIB (Directed Graph Library), costs may be assigned both
  32. to nodes and arcs (and also different in both directions of
  33. a vector line)
  34. o new v.digit with GUI (screenshot)
  35. o import and export of any OGR supported vector format
  36. (Shapefile, TIGER, MapInfo and GML2, PostGIS and DGN)
  37. o GUI generated on runtime and display manager (screenshots)
  38. o i18n: support for multiple languages (messages partially
  39. indicated and translated)
  40. o multiple GRASS sessions: a user can start more than one session at the time
  41. * Interoperability
  42. o Raster and vector data interoperability is granted through
  43. the GDAL/OGR libraries which implement interfaces to OGC
  44. standards and common GIS data formats
  45. * Volume visualization
  46. o NVIZ now supports volume (voxel) visualization
  47. o VTK export
  48. * Large File Support for raster maps (Experimental!)
  49. o GRASS 6.0 experimentally supports reading and writing
  50. large files (> 2GB, LFS support)
  51. * Programmer's manual integrated into source code (doxygen)