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

Free open source gis
Free open source gisFree open source gis
Free open source gis
Ashok Peddi
 

What's hot (20)

Gps principle and working
Gps principle and workingGps principle and working
Gps principle and working
 
Scanners, image resolution, orbit in remote sensing, pk mani
Scanners, image resolution, orbit in remote sensing, pk maniScanners, image resolution, orbit in remote sensing, pk mani
Scanners, image resolution, orbit in remote sensing, pk mani
 
Introduction to Landsat
Introduction to LandsatIntroduction to Landsat
Introduction to Landsat
 
Remote sensing concept, history and principles
Remote sensing  concept, history and principlesRemote sensing  concept, history and principles
Remote sensing concept, history and principles
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Introduction and Application of GIS
Introduction and Application of GISIntroduction and Application of GIS
Introduction and Application of GIS
 
Principles of GIS unit 1
Principles of GIS unit 1Principles of GIS unit 1
Principles of GIS unit 1
 
Aerial photography.pptx
Aerial photography.pptxAerial photography.pptx
Aerial photography.pptx
 
Application of remote sensing
Application of remote sensingApplication of remote sensing
Application of remote sensing
 
Coordinate systems
Coordinate systemsCoordinate systems
Coordinate systems
 
Remote Sensing PPT
Remote Sensing PPTRemote Sensing PPT
Remote Sensing PPT
 
GPS
GPSGPS
GPS
 
Free open source gis
Free open source gisFree open source gis
Free open source gis
 
gps
gpsgps
gps
 
Remote Sensing Platforms and Sensors
Remote Sensing Platforms and SensorsRemote Sensing Platforms and Sensors
Remote Sensing Platforms and Sensors
 
Geo referencing by Mashhood Arif
Geo referencing by Mashhood ArifGeo referencing by Mashhood Arif
Geo referencing by Mashhood Arif
 
Landsat
LandsatLandsat
Landsat
 
Role of electromagnetic Radiation in Remote Sensing
Role of electromagnetic Radiation in  Remote SensingRole of electromagnetic Radiation in  Remote Sensing
Role of electromagnetic Radiation in Remote Sensing
 
Basic of Geodesy
Basic of GeodesyBasic of Geodesy
Basic of Geodesy
 
GIS and Its Components.pptx
GIS and Its Components.pptxGIS and Its Components.pptx
GIS and Its Components.pptx
 

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
 
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
 

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
 
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
 
GIS PPT
GIS PPTGIS PPT
GIS PPT
 
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
 
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
 

Recently uploaded

Recently uploaded (20)

REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
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...
 
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
 
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
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
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...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
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.
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.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
 

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