Grass 6 Tutorial - Grass-wiki

download Grass 6 Tutorial - Grass-wiki

of 3

Transcript of Grass 6 Tutorial - Grass-wiki

  • 7/27/2019 Grass 6 Tutorial - Grass-wiki

    1/3

    GRASS 6 Tutorial

    From GRASS-Wiki

    GRASS GIS version 6.4 is fully operational and stable version that can be used for production use. This

    tutorial will familiarize you with the improved functionality and will focus on raster and vector datamanagement as well some basic spatial data analysis.

    This tutorial is intended for GRASS GIS users who want to migrate from a previous release to the new

    GRASS Version. If you are a beginner, please also consider additional books or tutorials (http://grass.itc.it

    /gdp/tutorials.php) as well as consulting the Introductory Material.

    Disclaimer: In case the examples described here do not work properly, you are kindly invited to send us

    further examples and/or code bugfixes/enhancements. Enjoy the WIKI!

    NOTE: This tutorial is under construction and is incorporating sections of the previous GRASS 5.7tutorial (http://grass.osgeo.org/grass57/tutorial/) .

    Contents

    1 Introduction

    1.1 Getting started

    1.2 Displaying Spatial Data

    2 Using GRASS with raster data2.1 Overview

    2.2 Raster Data Management

    3 Using GRASS with vector data

    3.1 Overview

    3.2 Vector Data Management

    3.3 Vector Spatial Analysis

    3.4 Vector network analysis examples [from GRASS 5.7 tutorial]

    3.5 Complex usage examples [from GRASS 5.7 tutorial]

    3.6 Examples from US National Atlas [from GRASS 5.7 tutorial]

    4 Using GRASS with R4.1 GRASS and R kriging interpolation

    4.2 Mini How to interpolate using kriging with GRASS and R

    5 Using GRASS with GMT

    6 Additional Information

    6.1 FAQ (Frequently Asked Questions)

    6.2 References

    Introduction

    New developments in GRASS GIS have made major improvements to the vector architecture. The most

    significant change includes a new 2- and 3-dimensional vector library that manages vector attributes in

    standard database management systems (DBMS), providing a fully relational database for vector attribute

    ASS 6 Tutorial - GRASS-Wiki http://grasswiki.osgeo.org/wiki/GRASS_6_Tutorial

    3 31/07/2013 22:09

  • 7/27/2019 Grass 6 Tutorial - Grass-wiki

    2/3

    management, while preserving the flexibility of traditional GRASS topological tools. GRASS now also

    incorporates true 3-dimensional voxels in the NVIZ (http://grass.itc.it/gdp/nviz/index.html) visualization

    environment as well as numerous enhancements (http://grass.itc.it/grass60/index.php) to virtually every tool

    in the GRASS library.

    If you are new to GRASS GIS and plan to use the command line inteface and/or within a Linux

    environment, it is recommended that you read the Introductory Material (http://www.linux.org/lessons/) for

    Linux. Also, if you have been using other GIS packages, you may find the Migration tips useful reading.

    This tutorial is designed to give you hands-on experience with GRASS GIS. We start by showing you how

    to view and query raster and vector data and continue by explaining how to import and process raster and

    vector data.

    Getting started (http://grasswiki.osgeo.org/wiki/GRASS_6_Tutorial/Getting_Started)

    Displaying Spatial Data (http://grasswiki.osgeo.org/wiki/GRASS_6_Tutorial

    /Displaying_spatial_data)

    Using GRASS with raster data

    Overview

    This section of the tutorial is intended to provide new users with an introduction to raster data management

    in GRASS GIS. As with other parts of the GRASS 6 tutorial, the examples are largely based on the GRASS

    5.7 tutorial as well as the GRASS GIS presentation at Geostat-2012. The aim is to present the reader with

    introductory information on handling raster data within GRASS GIS. It is worth mentioning that the raster

    management hasn't changed significantly from previous versions of GRASS (e.g. versions 4 or 5), therefore

    older tutorials and books on the GRASS raster modules should also work.

    Raster Data Management (http://grasswiki.osgeo.org/wiki/GRASS_6_Tutorial

    /Raster_data_management)

    Using GRASS with vector data

    Overview

    The native GRASS vector format provides provides vector topology with n:m mapping of geometry featuresto attributes. In addition, vector layers are supported with a variety of database management systems

    (DBMS) supported as back-ends that include: SQLite, PostgreSQL + PostGIS, MySQL, ODBC (, DBF).

    The vector geometry types supported in GRASS includes: points, centroids, lines, boundaries, areas

    (boundaries + centroids), face (3d areas), kernels and volumes.

    The examples that follow in this section on vector data management are based on the datasets available here

    (http://data.neteler.org/geostat2012/north_carolina)

    Vector Data Management (http://grasswiki.osgeo.org/wiki/GRASS_6_Tutorial

    /Vector_data_management)

    Vector Spatial Analysis (http://grasswiki.osgeo.org/wiki/GRASS_6_Tutorial

    /Vector_spatial_analysis)

    ASS 6 Tutorial - GRASS-Wiki http://grasswiki.osgeo.org/wiki/GRASS_6_Tutorial

    3 31/07/2013 22:09

  • 7/27/2019 Grass 6 Tutorial - Grass-wiki

    3/3

    Vector network analysis examples [from GRASS 5.7 tutorial]

    New Spearfish examples: v.net (http://grass.osgeo.org/grass63/manuals/html63_user/v.net.html) ,

    v.net.iso (http://grass.osgeo.org/grass63/manuals/html63_user/v.net.iso.html) , v.net.path

    (http://grass.osgeo.org/grass63/manuals/html63_user/v.net.path.html) etc.

    Old tutorial: http://grass.osgeo.org/grass57/tutorial/network.html

    Complex usage examples [from GRASS 5.7 tutorial (http://grass.osgeo.org/grass57/tutorial/ex_complex.html) ]

    Examples from US National Atlas [from GRASS 5.7 tutorial (http://grass.osgeo.org

    /grass57/tutorial/usa_demo.html) ]

    Using GRASS with R

    GRASS and R kriging interpolation

    Mini How to interpolate using kriging with GRASS and R

    How to interpolate point value using kriging method with R and GRASS 6

    Using GRASS with GMT

    GRASS-GMT Examples (http://169.237.35.250/~dylan/grass_user_group/)

    Additional Information

    FAQ (Frequently Asked Questions)

    GRASS Wiki FAQ

    Grass Six Tutorial Faq

    Help and Troubleshooting (http://grasswiki.osgeo.org/wiki/GRASS_Help)

    References

    GRASS books and tutorials (http://grass.osgeo.org/gdp/tutorials.php)

    GRASS GEOSTAT 2012 (http://www.geostat-course.org/Topic_NetelerMetz_2012) course

    Retrieved from "http://grasswiki.osgeo.org/grass-wiki/index.php?title=GRASS_6_Tutorial&oldid=19482"

    Categories: Documentation Tutorial

    This page was last modified on 30 July 2013, at 01:29.

    This page has been accessed 136,065 times.Content is available under GNU Free Documentation License 1.2.

    ASS 6 Tutorial - GRASS-Wiki http://grasswiki.osgeo.org/wiki/GRASS_6_Tutorial

    3 31/07/2013 22:09