GRASS migration hints: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
No edit summary
(some links)
Line 10: Line 10:


* [http://www.gdal.org GDAL/OGR] for Import/Export
* [http://www.gdal.org GDAL/OGR] for Import/Export
* R statistics: GRASS/R interface
* R statistics: [http://grass.itc.it/statsgrass/index.php GRASS/R interface]
* DXF: v.in.dxf, v.out.dxf
* DXF: v.in.dxf, v.out.dxf
* Matlab/Octave: r.in.mat, r.out.mat, v.in.mapgen, v.in.ascii, v.out.ascii
* Matlab/[http://www.gnu.org/software/octave/Octave Octave]: r.in.mat, r.out.mat, v.in.mapgen, v.in.ascii, v.out.ascii
* POVray: r.out.pov, v.out.pov  
* [http://www.povray.org/ POV-Ray] rendering: r.out.pov, v.out.pov  
* VMRL: p.out.vrml
* VMRL: p.out.vrml
* GMT - Generic Mapping Tools for cartography: r.in.bin, r.out.bin
* [http://gmt.soest.hawaii.edu/ GMT] - Generic Mapping Tools for cartography: r.in.bin, r.out.bin
* Google Earth/KML: v.out.ogr
* Google Earth/KML: v.out.ogr
* VTK (Paraview, etc): r3.out.vtk, r.out.vtk, v.out.vtk
* VTK ([http://www.paraview.org/ Paraview], etc): r3.out.vtk, r.out.vtk, v.out.vtk
* V5D: r3.in.v5d, r3.out.v5d
* V5D: r3.in.v5d, r3.out.v5d



Revision as of 06:38, 4 October 2006

Migrating to GRASS

Welcome! There is a lot of help on the web and a wealth of expertise available on the mailing lists and via IRC.


GIS "The GRASS way"

Interoperability

Collaboration with external software is highly encouraged.

  • GDAL/OGR for Import/Export
  • R statistics: GRASS/R interface
  • DXF: v.in.dxf, v.out.dxf
  • Matlab/Octave: r.in.mat, r.out.mat, v.in.mapgen, v.in.ascii, v.out.ascii
  • POV-Ray rendering: r.out.pov, v.out.pov
  • VMRL: p.out.vrml
  • GMT - Generic Mapping Tools for cartography: r.in.bin, r.out.bin
  • Google Earth/KML: v.out.ogr
  • VTK (Paraview, etc): r3.out.vtk, r.out.vtk, v.out.vtk
  • V5D: r3.in.v5d, r3.out.v5d

Portability

  • All code POSIX C and generic UNIX compatible
  • Most code MinGW compatible for native MS-Windows

Scriptability

  • GRASS is made up of modular tools specifically designed for easy scriptability in any number of common scripting languages
  • SWIG interface for direct hooks into higher scripting languages

Freedom


GRASS Concepts


Tips for recent migrants