SlideShare a Scribd company logo
1 of 24
Download to read offline
Presentation on GIS Application of

            GRASS
() ( Geographic Resource support
        Analysis System )
              Mayur Patil.(J-39)
          Sanket Bhatagalikar.(J-06)
          Aakash Surywanshi.(J-56)
             Umakant Thorat.(J-61)


                Guided By:
              Prof G. D. Bhutkar.

    VISHWAKARMA INSTITUTE OF TECHNOLOGY
  (An Autonomous Institute affiliated to University of Pune)
                  PUNE – 411037
                      2011-2012
AGENDA
   INTRODUCTION

   HISTORY

   WHAT IS GRASS ?

   SERVICES PROVIDE BY GRASS

   HOW TO USE GRASS ?

   FEATURES

   SUPPORTS

   PRACTICAL USAGE

   REFERENCES
INTRODUCTION
GRASS: GEOGRAPHIC RESOURCE ANALYSIS SUPPORT SYSTEM
 Developed since 1984, always Open Source, since 1999 under
       GNU General Public License
 Written in C programming language, portable code (32/64bit)
 International development team, since 2001 coordinated at ITC-irst,
 since 2008 at OSGeo.org
 Distributed as source code, precompiled binaries for various platforms,
       CDROM                                               MS-Windows


GNU/Linux                           Mac OSX




                                                                  iPAQ
INTRODUCTION(CONT…)
GRASS: Geographic Resources Analysis Support
System

   Free software GIS(“software libero”):
   GRASS master web site is in Italy:
   Portable: Versions for GNU/Linux, MS Windows, MAC OSX, SUN, etc.
   Programming Programmer's manual Web site(PDF,HTML) generated
    weekly.
   Code is documented in source code files(doxygen)
   Mailing list in various languages
   Sample Data
   Commercial Support
HISTORY
GRASS: more than 20 years of free GIS

        GRASS 1.0
                                        U.S. CERL (1984-1995)                       1989: civil Internet
1984           GRASS 4.1                                                            1994: first WWW
        1993          GRASS 4.2
                                                         1997 University of Baylor
                                   GRASS 4.2.1/4.3                1998 University of Hannover
                    1998
                                             GRASS 5.0                 GRASS Development Team
                            1999
                                                                            (1997- today)
                                         2000
 G                                                                                             2001 ITC-irst
 R                                                                      GRASS 5.1/5.7
                                                     2001
 A                           O
 S                           p
 S                           e                                                                   GRASS 6.0
  I                          n                                               2005
 n                           G
  t                          R
  e                          A
  r                          S                        Open
  a                          S                         GIS
 g
 1990                      1992              1994     Open               1997                      2004
  e                                                   Geosp
 n                           F                         atial
  c                          o
  y                          u                       Conso
 S                           n                        rtium
  t                          d                       (OGC)
GRASS USERS STATISTICS
   GRASS 6


                         GRASS 6.2.0 release
                            31 Oct 2006
WHAT IS GRASS GIS ?

   Geographic Resources Analysis Support System, commonly referred to as
    GRASS GIS, is a Geographic Information System (GIS) used for data
    management, image processing, graphics production, spatial modeling, and
    visualization of many types of data. It is Free (Libre) Software/Open Source
    released under GNU General Public License (GPL) >= V2. GRASS GIS is official
    project of the Open Source Geospatial Foundation.

   The new GRASS 6 release introduces a new topological 2D/3D vector engine and
    support for vector network analysis. Attributes are now managed in a SQL-based
    DBMS. A new display manager has been implemented. The NVIZ visualization
    tool was enhanced to display 3D vector data and voxel volumes. Messages are
    partially translated (i18N) with support for Free Type fonts, including multi-byte
    Asian characters. New LOCATIONs can be auto-generated by EPSG code
    number. GRASS is integrated with GDAL/OGR libraries to support an extensive
    range of raster and vector formats, including OGC-conformal Simple Features.
SOME THINGS YOU SHOULD KNOW ABOUT
GRASS
• Import of data: GRASS always import the complete map
● Export of data:
● Vector maps: always the entire map is exported (cut before if needed)
● Raster maps: r.out.gdal always exports entire map at original resolution
r.out.tiff (etc.) export at current region and resolution
What's a region in GRASS?
● The default region is the standard settings of a GRASS location which is
essentially independent from any map
● A region is the current working area (user selected resolution and coordinate
boundaries)
● All vector calculations are done at full vector map
● All raster calculations are done at current resolution/region. To do calculations
at original raster map resolution/region, the easiest way is to
use 'g.region' first to set
current region to map                                                  GRASS Mapset
(see next slides)
                                                               “northeast”
          GRASS Mapset
          “sardegna”
                                                                   GRASS Location
                                                                   “italy”
SERVICES PROVIDE BY GRASS

   Web Map Service (WMS1.3)
               Provides three operations protocols (GetCapabilities, GetMap, and
    GetFeatureInfo) in support of the creation and display of registered and
    superimposed map-like views of information that come simultaneously from
    multiple sources that are both remote and heterogeneous.

   Web Coverage Service (WCS)
               Extends the Web Map Server (WMS) interface to allow access to
    geospatial "coverages" that represent values or properties of geographic locations,
    rather than WMS generated maps (pictures).

   Web Feature Service (WFS)
               The purpose of the Web Feature Server Interface Specification (WFS)
    is to describe data manipulation operations on OpenGIS® Simple Features
    (feature instances) such that servers and clients can 'communicate' at the feature
    level.

   Web Map Context Documents (WMC)
               Create, store, and use "state" information from a WMS based client
    application
HOW TO USE GRASS ?
•GRASS supports raster and vector data in
two and three dimensions

•The vector data model is topological,
meaning that areas
are defined by boundaries and centroids;
boundaries cannot overlap within a single
layer

•GRASS is designed as an environment in
which tools that perform specific GIS
computations are executed

• GRASS user is presented with a UNIX
shell containing a modified environment
that supports the execution of GRASS
commands (known as modules)
GUI OF GRASS
GRASS GIS: NEW GUI – PYTHON BASED
SUPPORTS


• fully integrated 350+ modules
• add-ons managed on wiki

• raster: map algebra, DEM analysis, flow, buffers, solar,
• image: rectification, multispectral, reclassification
• vector: buffers, overlays, networks,
• DBMS: attribute management, SQL
• transformations: projections, raster-vector, interpolation
• visualization: 2D, 3D visualization, ps maps
• WMS support, Google earth through v.out.ogr
SUPPORTS(CONT...)
 Supported Spatial Data Types
  2D Raster data incl. image processing
  3D Voxel data for volumetric data

  2D/3D Vector data with topology
  Multidimensional points data

                                               Distances




Orthophoto



                           Vector TIN     3D Vector buildings
SUPPORTS(CONT…)
GPS support, Printing Editor ...
FEATURES

    GRASS (Geographic Resources Analysis Support System) is a raster/vector GIS,
    image processing system, and graphics production system. It’s features are:

   GRASS contains over 350 programs and tools to render maps and images on
    monitor and paper.

   Manipulate raster, vector, and sites data.

   Process multi spectral image data; and create, manage, and store spatial data.

   GRASS uses both an intuitive windows interface as well as command line syntax
    for ease of operations.

   GRASS can interface with commercial printers, plotters, digitizers, and databases
    to develop new data as well as manage existing data.
GRASS features
Flood simulation Trento 1966




Piazza
Duomo
GRASS: Person walking distance 10 minutes




                                            0
                                            1
                                            2
                                            3
                                            4
                                            5
                                            6
                                            7
                                            8
                                            9
                                            1m
                                            0 i
                                              n
GRASS: Person walking distance 30 minutes




                                            0
                                            3
                                            6
                                            9
                                            1
                                            2
                                            1
                                            5
                                            1
                                            8
                                            2
                                            1
                                            2
                                            4
                                            2
                                            7
                                            3m
                                            0 i
                                              n
PRACTICAL GIS USAGE


Start a “terminal”
to enter commands

Start GRASS 6 within
the terminal:
grass61 help
grass61 gui
GRASS GIS Interoperability
Data models and sources


  Ra st e r        Ve ct or        CAD   W e b GIS
  GeoTIFF          DGN             DXF   Web   Map Serv ice (WMS)
  Erd as IMG       ESRI-SHAPE      DWG   Web   Cov erag e Serv ice (WCS)
  MrSID            GML             ...   Web   Feat u re Serv ice (WFS)
  ECW              Sp at ial SQL         Web   Map Con t ex t Docu m en t s (WMC)
  JPEG2 0 0 0      ...


                                                               UMN
     GDAL            OGR             openDWG
                                                              MapServer




                    GRASS
                                                                 PROJ.4
WebGIS: Integration of data sources
GRASS in the Web

Real-time monitoring of Earthquakes (provided in Web by USGS)
with GRASS/PHP: http://grass.itc.it/spearfish/php_grass_earthquakes.php
References:
•http://next.ohloh.net/projects/3666

•http://grass.osgeo.org/wiki/WxPython-based_GUI_for_GRASS

•http://grass.it

•http://gmane.org

•www.mpasol.it

•http://www.sitemeter.com/?a=stats&s=s24grassgis

More Related Content

What's hot

Hardware and software requirements for gis
Hardware and software requirements for gisHardware and software requirements for gis
Hardware and software requirements for gis
Sumant Diwakar
 
gis project planning and management
gis project planning and managementgis project planning and management
gis project planning and management
Abhiram Kanigolla
 
Multispectral remote sensing
Multispectral remote sensingMultispectral remote sensing
Multispectral remote sensing
Dharmendera Meena
 
Remote Sensing: Georeferencing
Remote Sensing: GeoreferencingRemote Sensing: Georeferencing
Remote Sensing: Georeferencing
Kamlesh Kumar
 

What's hot (20)

Hardware and software requirements for gis
Hardware and software requirements for gisHardware and software requirements for gis
Hardware and software requirements for gis
 
Functions of GIS
Functions of GISFunctions of GIS
Functions of GIS
 
Georeferencing
GeoreferencingGeoreferencing
Georeferencing
 
Noaa satelite series
Noaa satelite seriesNoaa satelite series
Noaa satelite series
 
gis project planning and management
gis project planning and managementgis project planning and management
gis project planning and management
 
Mobile gis
Mobile gisMobile gis
Mobile gis
 
Multispectral remote sensing
Multispectral remote sensingMultispectral remote sensing
Multispectral remote sensing
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GIS
 
Introduction to gis
Introduction to gisIntroduction to gis
Introduction to gis
 
Remote sensing
Remote sensingRemote sensing
Remote sensing
 
Remote Sensing: Georeferencing
Remote Sensing: GeoreferencingRemote Sensing: Georeferencing
Remote Sensing: Georeferencing
 
Indian remote sensing satellites
Indian remote sensing satellitesIndian remote sensing satellites
Indian remote sensing satellites
 
Internet GIS
Internet GISInternet GIS
Internet GIS
 
Intro to GIS and Remote Sensing
Intro to GIS and Remote SensingIntro to GIS and Remote Sensing
Intro to GIS and Remote Sensing
 
Raster data analysis
Raster data analysisRaster data analysis
Raster data analysis
 
What is GIS?
What is GIS?What is GIS?
What is GIS?
 
Land use cover pptx.
Land use cover pptx.Land use cover pptx.
Land use cover pptx.
 
Introduction to gis and arc gis
Introduction to gis and arc gis Introduction to gis and arc gis
Introduction to gis and arc gis
 
Remote sensing
Remote sensing Remote sensing
Remote sensing
 
Thermal remote sensing
Thermal remote sensing   Thermal remote sensing
Thermal remote sensing
 

Similar to Grass

From a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeoFrom a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeo
Markus Neteler
 
Free open source gis
Free open source gisFree open source gis
Free open source gis
Ashok Peddi
 
GRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeologyGRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeology
Markus Neteler
 
SW_Documentation_GRASS
SW_Documentation_GRASSSW_Documentation_GRASS
SW_Documentation_GRASS
tutorialsruby
 
SW_Documentation_GRASS
SW_Documentation_GRASSSW_Documentation_GRASS
SW_Documentation_GRASS
tutorialsruby
 
Open Source Geospatial Foundation (OSGeo)
Open Source Geospatial Foundation (OSGeo)Open Source Geospatial Foundation (OSGeo)
Open Source Geospatial Foundation (OSGeo)
Ecotrust
 

Similar to Grass (20)

From a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeoFrom a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeo
 
25 Years of GRASS GIS
25 Years of GRASS GIS25 Years of GRASS GIS
25 Years of GRASS GIS
 
GEBCO 09 - DELPH
GEBCO 09 - DELPHGEBCO 09 - DELPH
GEBCO 09 - DELPH
 
Free open source gis
Free open source gisFree open source gis
Free open source gis
 
Scaling up globally: 30 years of FOSS4G development. Keynote at FOSS4G-CEE 20...
Scaling up globally: 30 years of FOSS4G development. Keynote at FOSS4G-CEE 20...Scaling up globally: 30 years of FOSS4G development. Keynote at FOSS4G-CEE 20...
Scaling up globally: 30 years of FOSS4G development. Keynote at FOSS4G-CEE 20...
 
GRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeologyGRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeology
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
RiskNat - foss4git
RiskNat - foss4gitRiskNat - foss4git
RiskNat - foss4git
 
SW_Documentation_GRASS
SW_Documentation_GRASSSW_Documentation_GRASS
SW_Documentation_GRASS
 
SW_Documentation_GRASS
SW_Documentation_GRASSSW_Documentation_GRASS
SW_Documentation_GRASS
 
MapServer Project Status (from FOSS4G2010)
MapServer Project Status (from FOSS4G2010)MapServer Project Status (from FOSS4G2010)
MapServer Project Status (from FOSS4G2010)
 
Deploma
DeplomaDeploma
Deploma
 
Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...
 
The GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarThe GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS Seminar
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GIS
 
Gis fandamentals -1
Gis fandamentals -1Gis fandamentals -1
Gis fandamentals -1
 
GRASS GIS lightening talk at FOSS4G 2006
GRASS GIS lightening talk at FOSS4G 2006GRASS GIS lightening talk at FOSS4G 2006
GRASS GIS lightening talk at FOSS4G 2006
 
Os Racicot
Os RacicotOs Racicot
Os Racicot
 
Os Racicot
Os RacicotOs Racicot
Os Racicot
 
Open Source Geospatial Foundation (OSGeo)
Open Source Geospatial Foundation (OSGeo)Open Source Geospatial Foundation (OSGeo)
Open Source Geospatial Foundation (OSGeo)
 

Recently uploaded

Recently uploaded (20)

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 

Grass

  • 1. Presentation on GIS Application of GRASS () ( Geographic Resource support Analysis System ) Mayur Patil.(J-39) Sanket Bhatagalikar.(J-06) Aakash Surywanshi.(J-56) Umakant Thorat.(J-61) Guided By: Prof G. D. Bhutkar. VISHWAKARMA INSTITUTE OF TECHNOLOGY (An Autonomous Institute affiliated to University of Pune) PUNE – 411037 2011-2012
  • 2. AGENDA  INTRODUCTION  HISTORY  WHAT IS GRASS ?  SERVICES PROVIDE BY GRASS  HOW TO USE GRASS ?  FEATURES  SUPPORTS  PRACTICAL USAGE  REFERENCES
  • 3. INTRODUCTION GRASS: GEOGRAPHIC RESOURCE ANALYSIS SUPPORT SYSTEM Developed since 1984, always Open Source, since 1999 under GNU General Public License Written in C programming language, portable code (32/64bit) International development team, since 2001 coordinated at ITC-irst, since 2008 at OSGeo.org Distributed as source code, precompiled binaries for various platforms, CDROM MS-Windows GNU/Linux Mac OSX iPAQ
  • 4. INTRODUCTION(CONT…) GRASS: Geographic Resources Analysis Support System  Free software GIS(“software libero”):  GRASS master web site is in Italy:  Portable: Versions for GNU/Linux, MS Windows, MAC OSX, SUN, etc.  Programming Programmer's manual Web site(PDF,HTML) generated weekly.  Code is documented in source code files(doxygen)  Mailing list in various languages  Sample Data  Commercial Support
  • 5. HISTORY GRASS: more than 20 years of free GIS GRASS 1.0 U.S. CERL (1984-1995) 1989: civil Internet 1984 GRASS 4.1 1994: first WWW 1993 GRASS 4.2 1997 University of Baylor GRASS 4.2.1/4.3 1998 University of Hannover 1998 GRASS 5.0 GRASS Development Team 1999 (1997- today) 2000 G 2001 ITC-irst R GRASS 5.1/5.7 2001 A O S p S e GRASS 6.0 I n 2005 n G t R e A r S Open a S GIS g 1990 1992 1994 Open 1997 2004 e Geosp n F atial c o y u Conso S n rtium t d (OGC)
  • 6. GRASS USERS STATISTICS GRASS 6 GRASS 6.2.0 release 31 Oct 2006
  • 7. WHAT IS GRASS GIS ?  Geographic Resources Analysis Support System, commonly referred to as GRASS GIS, is a Geographic Information System (GIS) used for data management, image processing, graphics production, spatial modeling, and visualization of many types of data. It is Free (Libre) Software/Open Source released under GNU General Public License (GPL) >= V2. GRASS GIS is official project of the Open Source Geospatial Foundation.  The new GRASS 6 release introduces a new topological 2D/3D vector engine and support for vector network analysis. Attributes are now managed in a SQL-based DBMS. A new display manager has been implemented. The NVIZ visualization tool was enhanced to display 3D vector data and voxel volumes. Messages are partially translated (i18N) with support for Free Type fonts, including multi-byte Asian characters. New LOCATIONs can be auto-generated by EPSG code number. GRASS is integrated with GDAL/OGR libraries to support an extensive range of raster and vector formats, including OGC-conformal Simple Features.
  • 8. SOME THINGS YOU SHOULD KNOW ABOUT GRASS • Import of data: GRASS always import the complete map ● Export of data: ● Vector maps: always the entire map is exported (cut before if needed) ● Raster maps: r.out.gdal always exports entire map at original resolution r.out.tiff (etc.) export at current region and resolution What's a region in GRASS? ● The default region is the standard settings of a GRASS location which is essentially independent from any map ● A region is the current working area (user selected resolution and coordinate boundaries) ● All vector calculations are done at full vector map ● All raster calculations are done at current resolution/region. To do calculations at original raster map resolution/region, the easiest way is to use 'g.region' first to set current region to map GRASS Mapset (see next slides) “northeast” GRASS Mapset “sardegna” GRASS Location “italy”
  • 9. SERVICES PROVIDE BY GRASS  Web Map Service (WMS1.3) Provides three operations protocols (GetCapabilities, GetMap, and GetFeatureInfo) in support of the creation and display of registered and superimposed map-like views of information that come simultaneously from multiple sources that are both remote and heterogeneous.  Web Coverage Service (WCS) Extends the Web Map Server (WMS) interface to allow access to geospatial "coverages" that represent values or properties of geographic locations, rather than WMS generated maps (pictures).  Web Feature Service (WFS) The purpose of the Web Feature Server Interface Specification (WFS) is to describe data manipulation operations on OpenGIS® Simple Features (feature instances) such that servers and clients can 'communicate' at the feature level.  Web Map Context Documents (WMC) Create, store, and use "state" information from a WMS based client application
  • 10. HOW TO USE GRASS ? •GRASS supports raster and vector data in two and three dimensions •The vector data model is topological, meaning that areas are defined by boundaries and centroids; boundaries cannot overlap within a single layer •GRASS is designed as an environment in which tools that perform specific GIS computations are executed • GRASS user is presented with a UNIX shell containing a modified environment that supports the execution of GRASS commands (known as modules)
  • 12.
  • 13. GRASS GIS: NEW GUI – PYTHON BASED
  • 14. SUPPORTS • fully integrated 350+ modules • add-ons managed on wiki • raster: map algebra, DEM analysis, flow, buffers, solar, • image: rectification, multispectral, reclassification • vector: buffers, overlays, networks, • DBMS: attribute management, SQL • transformations: projections, raster-vector, interpolation • visualization: 2D, 3D visualization, ps maps • WMS support, Google earth through v.out.ogr
  • 15. SUPPORTS(CONT...) Supported Spatial Data Types 2D Raster data incl. image processing 3D Voxel data for volumetric data 2D/3D Vector data with topology Multidimensional points data Distances Orthophoto Vector TIN 3D Vector buildings
  • 17. FEATURES GRASS (Geographic Resources Analysis Support System) is a raster/vector GIS, image processing system, and graphics production system. It’s features are:  GRASS contains over 350 programs and tools to render maps and images on monitor and paper.  Manipulate raster, vector, and sites data.  Process multi spectral image data; and create, manage, and store spatial data.  GRASS uses both an intuitive windows interface as well as command line syntax for ease of operations.  GRASS can interface with commercial printers, plotters, digitizers, and databases to develop new data as well as manage existing data.
  • 18. GRASS features Flood simulation Trento 1966 Piazza Duomo
  • 19. GRASS: Person walking distance 10 minutes 0 1 2 3 4 5 6 7 8 9 1m 0 i n
  • 20. GRASS: Person walking distance 30 minutes 0 3 6 9 1 2 1 5 1 8 2 1 2 4 2 7 3m 0 i n
  • 21. PRACTICAL GIS USAGE Start a “terminal” to enter commands Start GRASS 6 within the terminal: grass61 help grass61 gui
  • 22. GRASS GIS Interoperability Data models and sources Ra st e r Ve ct or CAD W e b GIS GeoTIFF DGN DXF Web Map Serv ice (WMS) Erd as IMG ESRI-SHAPE DWG Web Cov erag e Serv ice (WCS) MrSID GML ... Web Feat u re Serv ice (WFS) ECW Sp at ial SQL Web Map Con t ex t Docu m en t s (WMC) JPEG2 0 0 0 ... UMN GDAL OGR openDWG MapServer GRASS PROJ.4
  • 23. WebGIS: Integration of data sources GRASS in the Web Real-time monitoring of Earthquakes (provided in Web by USGS) with GRASS/PHP: http://grass.itc.it/spearfish/php_grass_earthquakes.php