/* Wiki Pages Styles */ /* TableOfContents */ .table-of-contents { border: 1px solid #bbbbbb; color: black; background-color: #eeeeee; font-size: small; text-align:left; margin: 0.5em; padding-left: 1em; width: 360; } /* Contents */ html { background-color: white; color: black; font-family: Arial, Lucida Grande, sans-serif; font-size: 10pt; } body { margin: 30; } ol { font-family: Arial, Lucida Grande, sans-serif; font-size: 10pt; margin-top: 0; margin-bottom: 0; margin-left: 0; } h1 { font-family: Arial, Lucida Grande, sans-serif; font-size: 18pt; margin-top: 0; margin-bottom: 50; } h2 { font-family: Arial, Lucida Grande, sans-serif; font-size: 16pt; margin-top: 60; margin-bottom: 20; } h3 { font-family: Arial, Lucida Grande, sans-serif; font-size: 14pt; margin-top: 60; margin-bottom: 20; } h4 { font-family: Arial, Lucida Grande, sans-serif; font-size: 11pt; margin-top: 0; margin-bottom: 0; } p { font-family: Arial, Lucida Grande, sans-serif; font-size: 10pt; margin-top: 10; margin-bottom: 10; } code { font-family: Courier-new, monospace; font-size: 10pt; margin-top: 10; margin-bottom: 10; } pre { padding: 1em; border: 1px dashed #2f6fab; color: black; background-color: #f9f9f9; line-height: 1.1em; } /* Tables */ table { margin: 0.5em 0 0 0.5em; border-collapse: collapse; } td { padding: 0.25em 0.5em 0.25em 0.5em; border: 0pt solid #ADB9CC; font-family: Arial, Lucida Grande, sans-serif; font-size: 10pt; } /* Links */ a { text-decoration: none; color: #002bb8; background: none; } a:hover { text-decoration: underline; color: green; } a:visited:hover { text-decoration: underline; color: red; }
Table of Contents
GRASS (Geographic Resources Analysis Support System) is a free, open source Geographical Information System (GIS) capable of handling raster, topological vector, image processing, and graphic data.
GRASS is released under the GNU General Public License (GPL).
Visit the GRASS GIS main web site at http://grass.osgeo.org/
WinGRASS is a GRASS Development Team project, with the goal of creating a Microsoft Windows native binary port of GRASS.
WinGRASS is an experimental project, still at an alpha stage, and it can't be considered a complete and fully working release of GRASS for Windows. Some features are missing (see Missing Modules section in this document), some known bugs still need to be fixed (see Known Issues section) and other features may not work.
If you need a robust, bug-free release of GRASS on Windows you should install the Cygwin version of GRASS 6.3.0, available at http://grass.osgeo.org/grass63/binary/mswindows/cygwin/.
See also http://grass.osgeo.org/wiki/WinGRASS_Current_Status.
The current release of WinGRASS, based on GRASS 6.3.0, has been built on a i686 machine in the MinGW environment and contains parts of the following open source softwares and libraries:
Software/Library (Release):
* with GEOS, Expat, PostgreSQL and SQLite support enabled
The current package contains a complete build (libraries and executables) of all the items listed above, except for PostgreSQL, for which the package provides only the main dynamic library.
All the above softwares and libraries have been built from sources on a i686 machine in the MinGW environment, with the exception of MSYS, provided by MinGW Project on SourceForge.NET (http://www.mingw.org/msys.shtml), Flex and Bison, provided by GnuWin32 Project on SourceForge.NET (http://gnuwin32.sourceforge.net/).
The current release of GRASS 6.3.0 has been built with the following configuration:
GRASS is now configured for: i686-pc-mingw32
Source directory: /usr/local/src/grass-6.3.0
Build directory: /usr/local/src/grass-6.3.0
Installation directory: ${prefix}/grass-6.3.0
Startup script in directory: ${exec_prefix}/bin
C compiler: gcc -g -O2
C++ compiler: c++ -g -O2
Building shared libraries: yes
64bit support: no
OpenGL platform: Windows
NVIZ: yes
BLAS support: no
C++ support: yes
DWG support: no
FFMPEG support: no
FFTW support: yes
FreeType support: yes
GDAL support: yes
GLw support: no
JPEG support: no
LAPACK support: no
Large File Support (LFS): yes
Motif support: no
MySQL support: no
NLS support: no
ODBC support: no
OGR support: yes
OpenGL support: yes
PNG support: yes
PostgreSQL support: yes
Python support: no
Readline support: no
SQLite support: yes
Tcl/Tk support: yes
wxWidgets support: no
TIFF support: yes
X11 support: no
MacOSX application: no
If you had already installed a previous release of WinGRASS (6.3.0RC5 or 6.3.0RC6), please uninstall it before to install the current WinGRASS release. Open the Add/Remove Programs application from the Windows Control Panel, select GRASS and remove it.
Please, note that the uninstall procedure will erase the whole GRASS install direcory. Because of that we strongly recommend you to backup all your personal data stored in it before to uninstall GRASS.
To install GRASS launch WinGRASS-6.3.0-Setup.exe and follow the instructions in it.
If installed into a directory that has spaces in either its name or the path of directories leading up to it,
some functionalities of GRASS might be hampered. We would highly appreciate if you tried and reported any problems,
so that we can fix them. However, if you want to avoid any such issues, we recommend that you choose a simple
installation path without spaces, such as C:\GRASS
.
The WinGRASS Installer has been made using the OpenSource NSIS (Nullsoft Scriptable Install System) software, available at: http://nsis.sourceforge.net
As install option, you can also download and install the following GRASS sample data sets:
North Carolina Data Set |
Used as sample data in the book "Open Source GIS: A GRASS GIS Approach", 3rd edition, this data set is a comprehensive collection of raster, vector and imagery data covering parts of North Carolina (NC), USA (map), prepared from public data sources provided by the North Carolina state and local government agencies and Global Land Cover Facility (GLCF). |
South Dakota Data Set |
Also known as Spearfish data set, it contains raster, vector and point data of South Dakota, USA (UTM projection, Clarke66 ellipsoid, NAD27 conus) |
The sample data files will be installed into a directory called GIS DataBase, that will be created in your Documents folder.
You have three options for launching GRASS:
The easiest is to click on the GRASS icon in the GRASS Start menu folder or on the Desktop.
If you prefer working in text mode on the command line, you can also launch cmd.exe (Start Menu -> Run command ->
type cmd.exe
and click on Run) and type c:\PathToYourGrassInstallation\grass63.bat -text
plus enter.
If you want to launch the GUI, just type gis.m
and then enter.
Finally, if you want to work in a unix/linux-like shell environment, you can launch GRASS from MSYS shell: open MSYS
from the GRASS Start menu folder, type grass63
and then enter.
We would highly appreciate if you also tested the new GRASS Python GUI.
To do that you'll need to install the following additional third-party software components:
Python |
Download the Python installer Install to Add |
Python Extensions |
Download the Python Extensions installer Just launch the installer, it will automatically set the correct install path. |
wxPython |
Download the wxPython installer Install to |
NumPy |
Download NumPy installer Install to |
Finally, to start GRASS with the new Python GUI, open a MSYS shell, type grass63 -wxpython
and then enter.
Please, note that the new GRASS Python GUI is still at a highly experimental stage, and that the vector digitizer is disabled in it.
See also http://grass.osgeo.org/wiki/WxPython-based_GUI_for_GRASS
The following modules are missing in the current WinGRASS release:
See http://grass.osgeo.org/wiki/WinGRASS_Current_Status#Known_Issues
We would highly appreciate if you contributed to WinGRASS project by submitting bugs to http://trac.osgeo.org/grass/ or informing us about them through the Windows GRASS Mailing List (http://lists.osgeo.org/mailman/listinfo/grass-windows).
Information on how to build GRASS from source code on Windows in a MinGW environment are available at http://trac.osgeo.org/grass/wiki/BuildingOnWindows
The GRASS Development Team is a multi-national group consisting of scientists and developers participating from various fields.
For more information, see http://grass.osgeo.org/community/team.php
WinGRASS project has been created and is currently developed by the GRASS Development Team.
The WinGRASS self-contained binary package (including all the builds and the installer script) is provided by Marco Pasetti.
This document has been written by Marco Pasetti, in agreement with the GRASS Development Team.
To contact them, e-mail to: GRASS Development Mailing List (http://lists.osgeo.org/mailman/listinfo/grass-dev).