SlideShare a Scribd company logo
1 of 57
©2015MarkusNeteler
GRASS GIS 7 Capabilities
A graphical overview
Markus Neteler
http://gis.cri.fmach.it/neteler/
http://courses.neteler.org/blog
http://consulting.neteler.org/
2015
PostGISomics
©2015MarkusNeteler,Italy
Geographic Resources Analysis Support System
Open Source GIS, developed since 1984, since 1999 GNU GPL
Portable code (many operating systems, 32/64bit)
Your GIS backbone – linkable to:
GNU/Linux MacOSX MS-Windows
http://grass.osgeo.org
(IBM AIX, *BSD, ...)
What's GRASS GIS?
©2015MarkusNeteler,Italy
What's GRASS GIS?
● Raster 2D/3D (voxel) processing
● Vector 2D/3D topological processing
● Vector network analysis support
● Image processing system
● Space-time cubes, temporal GIS
● Native raster and vector format
● 3D Visualization system
● DBMS integrated (SQL)
with SQLite, DBF,
PostgreSQL, MySQL,
and ODBC drivers
From DXF
Voxel
©2015MarkusNeteler,Italy
GRASS GIS 7 User interface
Nagshead LiDAR time series:
dune moving over 9 years
(NC, USA) – animation
©2015MarkusNeteler
GRASS GIS 7 graphical user interface
©2015MarkusNeteler
Displaying raster and vector maps
Display raster maps
Display vector maps
A) Using the menu
B) Using the icons
©2015MarkusNeteler
Opening the attribute table of the “roadsmajor” vector map by
● … either right-mouse clicking in layer tree on map name
● … or using the related “Show Attribute table” icon
Showing vector map attributes
©2015MarkusNeteler
Selecting the single lane roads in the “roadsmajor” vector map
● Use “Simple” SQL query
● The selected vectors will be highlighted in the map display
SQL queries of attributes
©2015MarkusNeteler
Adding map elements
Using the Wake county “elevation” and “roadsmajor” maps:
©2015MarkusNeteler
Modifying element settings and position
Using the Wake county “elevation” and “roadsmajor” maps:
Use pointer to
- move map elements
- edit element settings with
a click
©2015MarkusNeteler
Adding vector map labels
Activating vector labels for “roadsmajor” map: right-click map in Layer Manager, Properties
For a more sophisticated labeling
system, see v.label and v.label.sa.
©2015MarkusNeteler
Map histogram tool
Using the Wake county “elevation” map:
Map will be preselected
if selected in Layer Manager
©2015MarkusNeteler
Adding a grid to the map
Using the NC state “elev_state_500m” map:
©2015MarkusNeteler,Italy
GRASS GIS 7 Vector features
Native vector format
● Vector topology
● m:n mapping of geometry features to attributes
● Support of vector layers
● OGC Simple Features ←→ Topological Vector Conversion
● Database Management system (DBMS) with SQL support
● SQLite (default DB backend), PostgreSQL + PostGIS,
MySQL, ODBC (, DBF)
©2015MarkusNeteler,Italy
GRASS GIS 7 Vector features
http://grasswiki.osgeo.org/wiki/Vector_Database_Management
©2015MarkusNeteler,Italy
GRASS GIS topological vector digitizer
©2015MarkusNeteler,Italy
Further vector processing capabilities
Example vector module groups
Topological geometry feature digitizing/editing
https://grass.osgeo.org/grass70/manuals/vectorintro.html
LiDAR analysis:
http://grasswiki.osgeo.org/wiki/LIDAR
Linear referencing (LRS) – v.lrs.*:
http://grasswiki.osgeo.org/wiki/Linear_Reference_System
Network analysis – v.net.*:
http://grasswiki.osgeo.org/wiki/Vector_network_analysis
©2015MarkusNeteler,Italy
Hydrological analysis: examples
Elevation model,
1m res.
Basins, thresh =
1000 cells
(watersheds)
(vectorize with
r.to.vect)
Stream network Flow accumulation
TCI
multiple flow direction
https://grasswiki.osgeo.org/wiki/Hydrological_Sciences
©2015MarkusNeteler,Italy
Hydrological analysis: examples
Credit:
Helena Mitasova, NCSU (web)
Accumulation over time
(animation)
Particle flow over time
(animation)
©2015MarkusNeteler,Italy
Raster resampling with interpolation
elev_state_500m (orig) elevation 10m (orig) differences at 10m
RST: elev state at 10m differences at 10m
r.random
v.surf.rst
920 random points
(optionally: add other sources)
©2015MarkusNeteler,Italy
Calculation of terrain curvatures
concave, negative
no curvature,
zero
convex, positive
©2015MarkusNeteler,Italy
Raster data analysis: further methods
Additional DEM analysis modules:
- depression areas can be filled with r.fill.dir
- flowlines can be calculated with r.flow
- trace a flow through a DEM: r.drain
- watershed analysis can be done with r.watershed and r.terraflow
- cost surfaces: r.cost, r.walk
Energy:
- cast shadows, astronomical calculations of sun position: r.sunmask
- energy budget: r.sun
Line of sight:
- viewsheds can be generated with: r.viewshed
Interpolation methods
- 2D inverse distance weighted: v.surf.idw
- 2D from contour lines: r.surf.contour
- 2D bilinear: r.resamp.interp
- 2D regularized splines with tension (with cross validation): v.surf.rst
- 3D regularized splines with tension (with cross validation): v.vol.rst
- 2D/3D kernel densities: v.kernel
… and much more!
https://grass.osgeo.org/grass70/manuals/
©2015MarkusNeteler,Italy
Raster-vector statistics: DEM stats per watershed
With v.rast.stats
we will calculate
univariate statistics
per polygon based
on a raster map.
Results are added
as new columns to
the attribute table
of the watershed
map.
©2015MarkusNeteler,Italy
Raster-vector statistics: DEM stats per watershed
Statistics per
watershed ID ...
v.rast.stats map=basins_10k raster=elevation 
column_prefix=elev
v.db.select basins_10k separator=comma
Zonal statistics of elevation data per watershed basin
©2015MarkusNeteler,Italy
g.gui.gcp: Insertion of GCP pairs (source – target):
Georectification of a scanned map
©2015MarkusNeteler,Italy
LANDSAT 8: Improving the R/G/B resolution with
panchromatic band
Image fusion – pansharpening
R/G/B composite at 28m
R/G/B composite at 14.25m
(IHS method, color balanced)
Note: the colors depend on the
method used for pansharpening.
Several methods are provided
in i.panscharpen
©2015MarkusNeteler
Map swiping for multitemporal maps
Comparing the LANDSAT 5 (1987) and 7 (2002) RGB composites of Wake county:
Switch to “map swipe” view
Select both LANDSAT maps (CTRL-click)
MAP 2002 ← → MAP 1987
©2015MarkusNeteler
Bivariate Scatterplots
LANDSAT 7 2002 channels 1 and 3 of Wake county.
©2015MarkusNeteler,Italy
Unsupervised image classification – Segmentation
i.segment group=ortho2010_t792_subset_20cm 
output=ortho2010_t792_subset_20cm_segment_50 
seeds=ortho2010_t792_subset_20cm_segment_25 
goodness=ortho2010_t792_subset_20cm_seg_50_fit 
threshold=0.50
Re-use output of previous run (seed):
0.01 0.05 0.10 0.25
0.50 0.75 0.90 0.95
©2015MarkusNeteler,Italy
Supervised image classification
http://geo.fsv.cvut.cz/~landa/publications/2012/ogrs2012/poster/figures/
Tool for supervised classification of imagery data.
Generates spectral signatures for an image by allowing
the user to outline regions of interest.
©2015MarkusNeteler,Italy
Supervised image classification
Tool for supervised classification of imagery data.
Generates spectral signatures for an image by allowing the user to outline regions of
interest. Maxlik Classification and storage as separate raster map per class.
©2015MarkusNeteler,Italy
Texture analysis
Entropy, 7x7
Sum Average,
7x7
Calculation of the sum average (SA) and of the entropy (entr)
measure, using 7x7 moving window size
Texture maps may be used as synthetic channels for
image classification
r.texture
©2015MarkusNeteler,Italy
Space-Time functionality in GRASS 7
©2015MarkusNeteler,Italy
GRASS GIS 7: Space-time functionality
g.gui.tplot: plots the values of one or more
temporal raster datasets for a queried
point defined by a coordinate pair
Screenshots: Veronica Andreo
(in PDF, click for animation)
©2015MarkusNeteler,Italy
GRASS GIS 7: Space-time functionality
t.register: Registers raster, vector and raster3d maps
in a space time dataset
Screenshot: S Gebbert/A. Petrasova
©2015MarkusNeteler
Graphical user interface versus Command line
Cycle through
the various tabs
The graphical user interface effectively generates the respective
command for the command line (and also writes to the shell “history”)
STYLE: Menu: Settings → GUI Settings → Appearance → Module dialog style: Basic top/left
You may copy the command
to your documentation
©2015MarkusNeteler,Italy
Viewshed (line of sight)
r.viewshed in action: what is visible from a certain viewpoint?
©2015MarkusNeteler,Italy
Vector feature overlay operations
Boolean operators
GRASS GIS module:
v.overlay
©2015MarkusNeteler,Italy
CONTAINS
with
points
Vector feature select operations: v.select (GEOS)
CROSSES
with
lines
EQUALS
CONTAINS
with
polygon
WITHINTOUCHES
DISJOINT
INTERSECTS
OVERLAPS
©2015MarkusNeteler,Italy
Overview: Vector network analysis in GRASS GIS
©2015MarkusNeteler,Italy
Vector network analysis in GRASS GIS
3
4
Procedure: Display the vector network, activate snapping to nodes
(takes a moment) and define two points on the network
5
©2015MarkusNeteler,Italy
Vector Network Analysis Tool
Vector network analysis in GRASS GIS
roads
1
2
©2015MarkusNeteler,Italy
Vector Network Analysis Tool: shortest path
Vector network analysis in GRASS GIS
©2015MarkusNeteler,Italy
Vector Network Analysis Tool: subnet allocation
Vector network analysis in GRASS GIS
©2015MarkusNeteler,Italy
Vector Network Analysis Tool: cost isolines: 1km, 2km, 3km, 10km
Vector network analysis in GRASS GIS
©2015MarkusNeteler,Italy
Vector Network Analysis Tool: travelling salesman, 4 points to visit
Vector network analysis in GRASS GIS
©2015MarkusNeteler,Italy
Vector simplification with v.generalize
Reducing the number of vertices with Douglas-Peucker
10m threshold
100m threshold
©2015MarkusNeteler,Italy
Vector smoothing with v.generalize
Increasing the number of vertices with sliding average
100m threshold
10m threshold
©2015MarkusNeteler,Italy
Vector reprojection: do it right!
A rectangular in LatLong being reprojected...
4 corner rectangle, LatLong
(no further vertices there; an
issue in many GIS)
Ouch... OK
...to EU LAEA
Automated vertex densification
in GRASS GIS 7 (v.proj)
©2015MarkusNeteler,Italy
http://grass.osgeo.org/wiki/GRASS_and_Python
New GRASS GIS 7 Python API
©2015MarkusNeteler,Italy
An interactive (Web based!) shortcourse on writing GRASS scripts in Python
https://github.com/wenzeslaus/python-grass-addon
Using Python and GRASS GIS 7 with ipython
©2015MarkusNeteler,Italy
● Since 2005 (10 years) GRASS GIS is running natively on 64bit CPUs
● GRASS GIS 7 offers Large File Support also on 32bit Windows
● Installed on Grids and TOP500 supercomputers (AKKA Umeå,
ENEA Frascati, Aurel Bratislava, …)
● Runs on Linux, AIX, Solaris, freeBSD, netBSD, (MS-Windows)...
● Various ways of parallelization
Hints: http://grasswiki.osgeo.org/wiki/Compile_and_Install
GRASS GIS goes supercomputer: HPC
©2015MarkusNeteler,Italy
GRASS GIS 7 and R statistics
https://grasswiki.osgeo.org/wiki/R_statistics/rgrass7
Using R (Rstudio) within a GRASS GIS session
©2015MarkusNeteler,Italy
Using QGIS with Processing/GRASS
Geoprocessing of the fire point layer: QGIS → Processing → GRASS GIS
©2015MarkusNeteler,Italy
The Addons repository is SVN based:
One-click installation with
extension manager
Increasing inflow of Python scripts
Users can easily obtain write access
to develop new functionality
Peer review through SVN commit
email list
Also github, gitlab etc. now supported
https://grass.osgeo.org/grass70/manuals/addons/
GRASS Addons: User contributed extensions
©2015MarkusNeteler
Development meetings: Community sprints
Community Sprint in Como 2015Community Sprint in Como 2015
©2015MarkusNeteler,Italy
Where's the stuff?
GRASS GIS 7 Software:
Free download for MS Windows, MacOSX, Linux and source code:
https://grass.osgeo.org/download/
Addons (user contributed extensions):
https://grass.osgeo.org/grass70/manuals/addons/
Free sample data:
Rich data set of North Carolina (NC)
… available as GRASS GIS location and in common GIS formats
https://grass.osgeo.org/download/sample-data/
User Help:
Mailing lists (also in different languages):
https://grass.osgeo.org/support/
Wiki:
https://grasswiki.osgeo.org/wiki/
https://grasswiki.osgeo.org/wiki/R_statistics/rgrass7
Manuals:
https://grass.osgeo.org/documentation/manuals/

More Related Content

What's hot

Iirs overview -Remote sensing and GIS application in Water Resources Management
Iirs overview -Remote sensing and GIS application in Water Resources ManagementIirs overview -Remote sensing and GIS application in Water Resources Management
Iirs overview -Remote sensing and GIS application in Water Resources ManagementTushar Dholakia
 
Change detection using remote sensing and GIS
Change detection using remote sensing and GISChange detection using remote sensing and GIS
Change detection using remote sensing and GISTilok Chetri
 
Spatial analysis and modeling
Spatial analysis and modelingSpatial analysis and modeling
Spatial analysis and modelingTolasa_F
 
Urban Landuse/ Landcover change analysis using Remote Sensing and GIS
Urban Landuse/ Landcover change analysis using Remote Sensing and GISUrban Landuse/ Landcover change analysis using Remote Sensing and GIS
Urban Landuse/ Landcover change analysis using Remote Sensing and GISHarshvardhan Vashistha
 
raster data model
raster data modelraster data model
raster data modelRiya Gupta
 
Getting started with GIS
Getting started with GISGetting started with GIS
Getting started with GISEsri India
 
Introduction and Application of GIS
Introduction and Application of GISIntroduction and Application of GIS
Introduction and Application of GISSatish Taji
 
Arc gis introduction-ppt
Arc gis introduction-pptArc gis introduction-ppt
Arc gis introduction-pptAshok Peddi
 
Lecture-8-The-GIS-Database-Part-1.ppt
Lecture-8-The-GIS-Database-Part-1.pptLecture-8-The-GIS-Database-Part-1.ppt
Lecture-8-The-GIS-Database-Part-1.pptPrabin Pandit
 
datamodel_vector
datamodel_vectordatamodel_vector
datamodel_vectorRiya Gupta
 
Data base management system
Data base management systemData base management system
Data base management systemPramoda Raj
 

What's hot (20)

GIS Data Types
GIS Data TypesGIS Data Types
GIS Data Types
 
Geoprocessing
GeoprocessingGeoprocessing
Geoprocessing
 
Iirs overview -Remote sensing and GIS application in Water Resources Management
Iirs overview -Remote sensing and GIS application in Water Resources ManagementIirs overview -Remote sensing and GIS application in Water Resources Management
Iirs overview -Remote sensing and GIS application in Water Resources Management
 
DTM DEM Generation
DTM DEM GenerationDTM DEM Generation
DTM DEM Generation
 
My ppt on gis
My ppt on gisMy ppt on gis
My ppt on gis
 
Change detection using remote sensing and GIS
Change detection using remote sensing and GISChange detection using remote sensing and GIS
Change detection using remote sensing and GIS
 
Spatial analysis and modeling
Spatial analysis and modelingSpatial analysis and modeling
Spatial analysis and modeling
 
Urban Landuse/ Landcover change analysis using Remote Sensing and GIS
Urban Landuse/ Landcover change analysis using Remote Sensing and GISUrban Landuse/ Landcover change analysis using Remote Sensing and GIS
Urban Landuse/ Landcover change analysis using Remote Sensing and GIS
 
gis
gisgis
gis
 
Digital elevation model in GIS
Digital elevation model in GISDigital elevation model in GIS
Digital elevation model in GIS
 
raster data model
raster data modelraster data model
raster data model
 
Components of a gis
Components of a gisComponents of a gis
Components of a gis
 
Vectors and Rasters
Vectors and RastersVectors and Rasters
Vectors and Rasters
 
Getting started with GIS
Getting started with GISGetting started with GIS
Getting started with GIS
 
Introduction and Application of GIS
Introduction and Application of GISIntroduction and Application of GIS
Introduction and Application of GIS
 
Arc gis introduction-ppt
Arc gis introduction-pptArc gis introduction-ppt
Arc gis introduction-ppt
 
Lecture-8-The-GIS-Database-Part-1.ppt
Lecture-8-The-GIS-Database-Part-1.pptLecture-8-The-GIS-Database-Part-1.ppt
Lecture-8-The-GIS-Database-Part-1.ppt
 
datamodel_vector
datamodel_vectordatamodel_vector
datamodel_vector
 
Remote sensing
Remote sensingRemote sensing
Remote sensing
 
Data base management system
Data base management systemData base management system
Data base management system
 

Viewers also liked

Automated change detection in grass gis
Automated change detection in grass gisAutomated change detection in grass gis
Automated change detection in grass gisCOGS Presentations
 
Mike Goodchild's keynote - GISRUK 2010
Mike Goodchild's keynote - GISRUK 2010Mike Goodchild's keynote - GISRUK 2010
Mike Goodchild's keynote - GISRUK 2010GISRUK conference
 
O GIS como base para a Silvicultura de Precisão na FIBRIA
O GIS como base para a Silvicultura de Precisão na FIBRIAO GIS como base para a Silvicultura de Precisão na FIBRIA
O GIS como base para a Silvicultura de Precisão na FIBRIADennis Bernardi
 
Apostila completa q_gis
Apostila completa q_gisApostila completa q_gis
Apostila completa q_gisrailano
 
A utilização do software quantum gis
A utilização do software quantum gisA utilização do software quantum gis
A utilização do software quantum gisrailano
 
Informática Aplicada ao Planejamento Territorial - Apresentação
Informática Aplicada ao Planejamento Territorial - ApresentaçãoInformática Aplicada ao Planejamento Territorial - Apresentação
Informática Aplicada ao Planejamento Territorial - ApresentaçãoVitor Vieira Vasconcelos
 
O Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para GeoprocessamentoO Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para GeoprocessamentoAnderson Medeiros
 
Geoprocessamento com Software Livre
Geoprocessamento com Software LivreGeoprocessamento com Software Livre
Geoprocessamento com Software LivreAnderson Medeiros
 
GIS presentation
GIS presentationGIS presentation
GIS presentationarniontech
 
Archaeological Applications Of Gis
Archaeological Applications Of GisArchaeological Applications Of Gis
Archaeological Applications Of GisJo Dyson
 

Viewers also liked (12)

Automated change detection in grass gis
Automated change detection in grass gisAutomated change detection in grass gis
Automated change detection in grass gis
 
Mike Goodchild's keynote - GISRUK 2010
Mike Goodchild's keynote - GISRUK 2010Mike Goodchild's keynote - GISRUK 2010
Mike Goodchild's keynote - GISRUK 2010
 
O GIS como base para a Silvicultura de Precisão na FIBRIA
O GIS como base para a Silvicultura de Precisão na FIBRIAO GIS como base para a Silvicultura de Precisão na FIBRIA
O GIS como base para a Silvicultura de Precisão na FIBRIA
 
Apostila completa q_gis
Apostila completa q_gisApostila completa q_gis
Apostila completa q_gis
 
A utilização do software quantum gis
A utilização do software quantum gisA utilização do software quantum gis
A utilização do software quantum gis
 
Informática Aplicada ao Planejamento Territorial - Apresentação
Informática Aplicada ao Planejamento Territorial - ApresentaçãoInformática Aplicada ao Planejamento Territorial - Apresentação
Informática Aplicada ao Planejamento Territorial - Apresentação
 
O Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para GeoprocessamentoO Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para Geoprocessamento
 
Manipulação de dados no SPSS e QGIS
Manipulação de dados no SPSS e QGISManipulação de dados no SPSS e QGIS
Manipulação de dados no SPSS e QGIS
 
Geoprocessamento com Software Livre
Geoprocessamento com Software LivreGeoprocessamento com Software Livre
Geoprocessamento com Software Livre
 
Qualitative GIS by Rob Berry @rural_gis
Qualitative GIS by Rob Berry @rural_gisQualitative GIS by Rob Berry @rural_gis
Qualitative GIS by Rob Berry @rural_gis
 
GIS presentation
GIS presentationGIS presentation
GIS presentation
 
Archaeological Applications Of Gis
Archaeological Applications Of GisArchaeological Applications Of Gis
Archaeological Applications Of Gis
 

Similar to GRASS GIS 7 Capabilities Overview

Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsMohammad Liton Hossain
 
Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Markus Neteler
 
Super map gis 8c
Super map gis 8cSuper map gis 8c
Super map gis 8cDaniel PI
 
GIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveGIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveAndrew Bashfield
 
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Shaun Lewis
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsMohammad Liton Hossain
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps IJSRP Journal
 
News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania
News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, RomaniaNews in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania
News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, RomaniaMarkus Neteler
 
GRASS GIS 7: your reliable geospatial number cruncher
GRASS GIS 7: your reliable geospatial number cruncherGRASS GIS 7: your reliable geospatial number cruncher
GRASS GIS 7: your reliable geospatial number cruncherMarkus Neteler
 
GeoServer beginners gwf_2015
GeoServer beginners gwf_2015GeoServer beginners gwf_2015
GeoServer beginners gwf_2015GeoSolutions
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14Jody Garnett
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016GeoSolutions
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the artsilli
 
TeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewTeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewMaksim Sestic
 
Heads up digitization- ON THE FLY- GIS
Heads up digitization- ON THE FLY- GISHeads up digitization- ON THE FLY- GIS
Heads up digitization- ON THE FLY- GISSadia Rahat
 

Similar to GRASS GIS 7 Capabilities Overview (20)

Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps
 
Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7
 
Super map gis 8c
Super map gis 8cSuper map gis 8c
Super map gis 8c
 
GIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveGIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley Perspective
 
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps
 
News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania
News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, RomaniaNews in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania
News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania
 
Geospatial Product Watch 2015
Geospatial Product Watch 2015Geospatial Product Watch 2015
Geospatial Product Watch 2015
 
GRASS GIS 7: your reliable geospatial number cruncher
GRASS GIS 7: your reliable geospatial number cruncherGRASS GIS 7: your reliable geospatial number cruncher
GRASS GIS 7: your reliable geospatial number cruncher
 
GeoServer beginners gwf_2015
GeoServer beginners gwf_2015GeoServer beginners gwf_2015
GeoServer beginners gwf_2015
 
myVR mMap SDK
myVR mMap SDKmyVR mMap SDK
myVR mMap SDK
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the art
 
GIS Modeling
GIS ModelingGIS Modeling
GIS Modeling
 
HighAccuracyDataCollection
HighAccuracyDataCollectionHighAccuracyDataCollection
HighAccuracyDataCollection
 
TeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewTeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform Overview
 
Heads up digitization- ON THE FLY- GIS
Heads up digitization- ON THE FLY- GISHeads up digitization- ON THE FLY- GIS
Heads up digitization- ON THE FLY- GIS
 
Mpwhelp Eng[1]
Mpwhelp Eng[1]Mpwhelp Eng[1]
Mpwhelp Eng[1]
 

More from Markus Neteler

OSGeo ireland keynote 2017 by Markus Neteler
OSGeo ireland keynote 2017 by Markus NetelerOSGeo ireland keynote 2017 by Markus Neteler
OSGeo ireland keynote 2017 by Markus NetelerMarkus Neteler
 
10 years of OSGeo - Happy Birthday
10 years of OSGeo - Happy Birthday10 years of OSGeo - Happy Birthday
10 years of OSGeo - Happy BirthdayMarkus Neteler
 
OSGeo: projects, incubation and infrastructure
OSGeo: projects, incubation and infrastructureOSGeo: projects, incubation and infrastructure
OSGeo: projects, incubation and infrastructureMarkus Neteler
 
Tracking emerging diseases from space: Geoinformatics for human health
Tracking emerging diseases from space: Geoinformatics for human healthTracking emerging diseases from space: Geoinformatics for human health
Tracking emerging diseases from space: Geoinformatics for human healthMarkus Neteler
 
Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...Markus Neteler
 
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...Markus Neteler
 
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 2006Markus Neteler
 
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 OSGeoMarkus 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 archeologyMarkus Neteler
 
The need of Interoperability in Office and GIS formats
The need of Interoperability in Office and GIS formatsThe need of Interoperability in Office and GIS formats
The need of Interoperability in Office and GIS formatsMarkus Neteler
 
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 SeminarMarkus Neteler
 
Community based software development: The GRASS GIS project
Community based software development: The GRASS GIS projectCommunity based software development: The GRASS GIS project
Community based software development: The GRASS GIS projectMarkus Neteler
 
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...Markus Neteler
 

More from Markus Neteler (15)

OSGeo ireland keynote 2017 by Markus Neteler
OSGeo ireland keynote 2017 by Markus NetelerOSGeo ireland keynote 2017 by Markus Neteler
OSGeo ireland keynote 2017 by Markus Neteler
 
10 years of OSGeo - Happy Birthday
10 years of OSGeo - Happy Birthday10 years of OSGeo - Happy Birthday
10 years of OSGeo - Happy Birthday
 
OSGeo: projects, incubation and infrastructure
OSGeo: projects, incubation and infrastructureOSGeo: projects, incubation and infrastructure
OSGeo: projects, incubation and infrastructure
 
Tracking emerging diseases from space: Geoinformatics for human health
Tracking emerging diseases from space: Geoinformatics for human healthTracking emerging diseases from space: Geoinformatics for human health
Tracking emerging diseases from space: Geoinformatics for human health
 
Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...
 
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 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
 
GRASS GIS e Sextante
GRASS GIS e SextanteGRASS GIS e Sextante
GRASS GIS e Sextante
 
25 Years of GRASS GIS
25 Years of GRASS GIS25 Years of GRASS GIS
25 Years of GRASS GIS
 
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
 
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
 
The need of Interoperability in Office and GIS formats
The need of Interoperability in Office and GIS formatsThe need of Interoperability in Office and GIS formats
The need of Interoperability in Office and GIS formats
 
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
 
Community based software development: The GRASS GIS project
Community based software development: The GRASS GIS projectCommunity based software development: The GRASS GIS project
Community based software development: The GRASS GIS project
 
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

GRASS GIS 7 Capabilities Overview

Editor's Notes

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