SlideShare a Scribd company logo
1 of 42
Download to read offline
© 2014, Markus Neteler, Italy – CC-BY-SA license 
Markus Neteler & GRASS Development Team 
Fondazione E. Mach – CRI, Italy 
http://gis.cri.fmach.it 
http://grass.osgeo.org 
GRASS GIS 7: your reliable 
geospatial number cruncher 
FOSS4G 2014, Portland (OR), USA 
8 - 13 Sept 2014
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS GIS 7 User interface 
What you think it is...
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS GIS 7 User interface 
What you think it is... 
What it really is...
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: Map histogram tool 
Additionally: 
Histogram in 
legend
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: Adding a grid to the map view 
● Grids 
● Labels 
● Geodesic lines 
● Rhumblines
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: New Geospatial Modeller 
Extra bonus: 
Export it as a Python script
© 2014, Markus Neteler, Italy – CC-BY-SA license 
Vector data processing
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: Topological Vector Digitizer
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: Topological Vector Digitizer 
in PostGIS 2 (under development) 
Programmer: Martin Landa 
http://grass.osgeo.org/grass70/manuals/v.out.postgis.html 
http://grasswiki.osgeo.org/wiki/PostGIS_Topology 
Cofunded by Municipality of Trento, Italy
© 2014, Markus Neteler, Italy – CC-BY-SA license 
News in GRASS 7's Vector Topology 
Spatial query example 
Query of vector point maps 
GUI: click on vector map, what is there? 
CLI: v.what east_north=east,north 
0 2 4 6 8 10 12 
600 
480 
360 
240 
120 
0 
GRASS 6.4.2 
GRASS 7 
million points 
seconds
© 2014, Markus Neteler, Italy – CC-BY-SA license 
Vector network analysis in GRASS
© 2014, Markus Neteler, Italy – CC-BY-SA license 
Vector network analysis in GRASS 
Example travelling salesman problem, 4 points to visit with optimal path
© 2014, Markus Neteler, Italy – CC-BY-SA license 
Support for massive 
spatial datasets 
in GRASS GIS
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: Support for massive datasets 
What is massive? 
Massive is relative to 
Hardware resources 
Software capabilities 
Operating system capabilities 
Limiting factors 
RAM 
Processing time 
Disk space 
Largest supported file size
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: Support for massive datasets 
Cost surfaces: r.cost 
0 1 2 3 4 5 6 7 8 9 10 
600 
480 
360 
240 
120 
0 
GRASS 6.4.2 
GRASS 7 
million points 
seconds 
Other speed figure: 
PCA of 30 million pixels 
in 6 seconds on this small 
presentation laptop...
© 2014, Markus Neteler, Italy – CC-BY-SA license 
New tools for hydrological modelling 
Main basins 
Distance to the outlet
© 2014, Markus Neteler, Italy – CC-BY-SA license 
Programming own applications 
with GRASS GIS 7
© 2014, Markus Neteler, Italy – CC-BY-SA license 
New GRASS 7 Python API 
http://grass.osgeo.org/wiki/GRASS_and_Python
© 2014, Markus Neteler, Italy – CC-BY-SA license 
New GRASS 7 Python API 
http://dx.doi.org/10.3390/ijgi2010201 
All former shell 
scripts have been 
rewritten to Python 
in GRASS GIS 7: 
→ re-use as example!
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7 Programmer's manual 
http://grass.osgeo.org/programming7/
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS GIS as Open Source GIS backbone: 
Connecting to other software packages
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS and QGIS Integration: Processing 
Dissolving geometry by string column 
attributes: Processing calls GRASS GIS in a 
virtual session which delivers the result back 
(here: SHAPE file)
© 2014, Markus Neteler, Italy – CC-BY-SA license 
Integration of GRASS GIS with QGIS, PostGIS, OGC 
Geoprocessing of an external wildfire point layer: 
PostGIS or WFS -> QGIS → Processing → GRASS GIS
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS and R Integration 
GRASS 7.0.svn (nc_spm_08_grass7):~ > R 
R version 3.0.1 (2013-05-16) -- "Good Sport" 
Copyright (C) 2013 The R Foundation for Statistical Computing 
Platform: x86_64-redhat-linux-gnu (64-bit) 
> library(spgrass6) 
Loading required package: sp 
Loading required package: XML 
GRASS GIS interface loaded with GRASS version: GRASS 7.0.svn (2013) 
and location: nc_spm_08_grass7 
> 
> myrast <- readRAST6(c("geology", "elevation"), cat=c(TRUE, FALSE)) 
> myvect <- readVECT6("roads") 
… 
> writeRAST6(myrast, "elev_filt", zcol="elev") 
... 
http://grass.osgeo.org/wiki/R_statistics
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: Native WPS Support 
Web Processing 
Service 
http://grasswiki.osgeo.org/wiki/WPS
© 2014, Markus Neteler, Italy – CC-BY-SA license 
Image processing 
Improved modules: 
Georectification 
Orthorectification 
Atmospheric correction 
Terrain correction 
Landsat cloud detection
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: New geocoding tool 
Image/Map rectifier 
For raster (imagery, 
historic scans) and 
vector maps
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: New bivariate Scatterplots 
LANDSAT 7 2002 channels 1 and 3 of Wake county, NC
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: 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.
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: Unsupervised image classification 
i.segment - Identifies segments (objects) from imagery data. 
Pietro Zambelli
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: New cool stuff: massive data processing 
● Since 2005 GRASS GIS is running natively on 64bit CPUs 
● GRASS GIS 7 also offers Large File Support on 32bit Windows 
● Installed on Grids and TOP500 supercomputers (AKKA Umeå, 
ENEA Frascati, Aurel Bratislava, …) 
● Runs on Linux, AIX, Solaris, freeBSD, netBSD, ... 
● Various ways of parallelization
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS GIS 7 Temporal Framework: 
Time-series support
© 2014, Markus Neteler, Italy – CC-BY-SA license 
New Space-Time functionality in GRASS 7 
Gebbert, S., Pebesma, E., 2014. TGRASS: A temporal GIS for field based 
environmental modeling. Environmental Modelling & Software 53, 1-12. (DOI)
© 2014, Markus Neteler, Italy – CC-BY-SA license 
New Space-Time functionality in GRASS 7 
Screenshot: S Gebbert/A. Petrasova 
Time series plot (Chlorophyll vs Time) for a certain coordinate pair 
(V. Andreo)
© 2014, Markus Neteler, Italy – CC-BY-SA license 
Visualization
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: New animation tool for time series 
Nagshead LiDAR time 
series: dune moving 
over 9 years (NC, USA) 
By Anna Petrasova 
http://grass.osgeo.org/grass70/manuals/g.gui.animation.html
© 2014, Markus Neteler, Italy – CC-BY-SA license 
New Map swiping tool for multitemporal maps 
Pre and post disaster images of the tsunami in Japan in 2011 
(MODIS images taken on February 26 and March 13, 2011)
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS 7: New visualization tool: wxNVIZ 
http://grasswiki.osgeo.org/wiki/WxNVIZ 
Programming/screenshot: 
Anna Petrasova
New vizualization methods(NC state university) 
© 2014, Markus Neteler, Italy – CC-BY-SA license 
LiDAR derived DSM: 100k x 50k pixels 
GRASS GIS 
goes 
theatre
© 2014, Markus Neteler, Italy – CC-BY-SA license 
GRASS GIS as a platform for sustainable 
Open Science 
https://www.openhub.net/p/grass_gis 
GRASS GIS software offers to you: 
● Reproducibility: Open source is the 
natural habitat for science and research 
● Return of Investment: 
Example r.mapcalc: available since 1985, 
continuously developed, user can still run 
old scripts in latest GRASS GIS 7 
● Auto-documentation: map and command history preserved “forever” 
● Reliability: Testing and quality control system (in progress) integrated 
into the software itself 
● Longevity for Open Science: code integrated into GRASS “survives” 
even if original authors would not continue
© 2014, Markus Neteler, Italy – CC-BY-SA license 
Where is the stuff? 
GRASS GIS 7 Software: 
Free download for MS Windows, MacOSX, Linux and source code: 
http://grass.osgeo.org/download/ 
Addons (user contributed extensions): 
http://grasswiki.osgeo.org/wiki/GRASS_AddOns 
Free sample data: 
Rich data set of North Carolina (NC) 
… available as GRASS GIS location and in common GIS formats 
http://grass.osgeo.org/download/sample-data/ 
User Help: 
Mailing lists (also in different languages): 
http://grass.osgeo.org/support/ 
Wiki: 
http://grasswiki.osgeo.org/wiki/ 
Manuals: 
http://grass.osgeo.org/documentation/manuals/
© 2014, Markus Neteler, Italy – CC-BY-SA license 
http://trac.osgeo.org/grass/wiki/Grass7/NewFeatures 
Markus Neteler 
http://grass.osgeo.org 
Fondazione E. Mach (FEM) 
Centro Ricerca e Innovazione 
GIS and Remote Sensing Unit 
38010 S. Michele all'Adige (Trento), Italy 
http://gis.cri.fmach.it 
http://www.osgeo.org 
markus.neteler@fmach.it 
neteler@osgeo.org 
Coming soon: 
GRASS GIS 7! 
THANKS

More Related Content

What's hot

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
 
OpenWebGlobe - GeoSharing Bern
OpenWebGlobe - GeoSharing BernOpenWebGlobe - GeoSharing Bern
OpenWebGlobe - GeoSharing BernMartin Christen
 
Lund 2015 - QGIS workshop
Lund 2015 - QGIS workshopLund 2015 - QGIS workshop
Lund 2015 - QGIS workshopMartin Jung
 
Geopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopGeopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopAndrea Antonello
 
Wherecamp Berlin Introduction to RAW GNSS Measurements
Wherecamp Berlin Introduction to RAW GNSS MeasurementsWherecamp Berlin Introduction to RAW GNSS Measurements
Wherecamp Berlin Introduction to RAW GNSS MeasurementsThe European GNSS Agency (GSA)
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDigAndrea Antonello
 
Pseudoranges from your Android smartphone
Pseudoranges from your Android smartphonePseudoranges from your Android smartphone
Pseudoranges from your Android smartphoneLukasz Kosma Bonenberg
 
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...GeoSolutions
 
Foss4 G Slides V3
Foss4 G Slides V3Foss4 G Slides V3
Foss4 G Slides V3djayzen
 
State of GeoServer 2.12
State of GeoServer 2.12State of GeoServer 2.12
State of GeoServer 2.12GeoSolutions
 
[FOSS4G 2017 Boston]Development of an extension of Geoserver for handling 3D ...
[FOSS4G 2017 Boston]Development of an extension of Geoserver for handling 3D ...[FOSS4G 2017 Boston]Development of an extension of Geoserver for handling 3D ...
[FOSS4G 2017 Boston]Development of an extension of Geoserver for handling 3D ...Hyung-Gyu Ryoo
 
Reiner Jäger Karlsruhe University of Applied Sciences
Reiner Jäger Karlsruhe University of Applied SciencesReiner Jäger Karlsruhe University of Applied Sciences
Reiner Jäger Karlsruhe University of Applied SciencesThe European GNSS Agency (GSA)
 
Opensource gis development - part 1
Opensource gis development - part 1Opensource gis development - part 1
Opensource gis development - part 1Andrea Antonello
 
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013GeoSolutions
 
Fossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer PresentationFossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer PresentationGeoSolutions
 
GeoAvalanche: State of the art
GeoAvalanche: State of the artGeoAvalanche: State of the art
GeoAvalanche: State of the artGeobeyond
 

What's hot (20)

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
 
OpenWebGlobe - GeoSharing Bern
OpenWebGlobe - GeoSharing BernOpenWebGlobe - GeoSharing Bern
OpenWebGlobe - GeoSharing Bern
 
Lund 2015 - QGIS workshop
Lund 2015 - QGIS workshopLund 2015 - QGIS workshop
Lund 2015 - QGIS workshop
 
Geopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopGeopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshop
 
Wherecamp Berlin Introduction to RAW GNSS Measurements
Wherecamp Berlin Introduction to RAW GNSS MeasurementsWherecamp Berlin Introduction to RAW GNSS Measurements
Wherecamp Berlin Introduction to RAW GNSS Measurements
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDig
 
RAW GNSS in Android Nugat
RAW GNSS in Android NugatRAW GNSS in Android Nugat
RAW GNSS in Android Nugat
 
Pseudoranges from your Android smartphone
Pseudoranges from your Android smartphonePseudoranges from your Android smartphone
Pseudoranges from your Android smartphone
 
2nd Galileo Android Hackathon intro
2nd Galileo Android Hackathon intro2nd Galileo Android Hackathon intro
2nd Galileo Android Hackathon intro
 
Android GNSS in Nutshell
Android GNSS in NutshellAndroid GNSS in Nutshell
Android GNSS in Nutshell
 
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...
 
Foss4 G Slides V3
Foss4 G Slides V3Foss4 G Slides V3
Foss4 G Slides V3
 
Geo++'s Experiments on Android GNSS Raw Data
Geo++'s Experiments on Android GNSS Raw DataGeo++'s Experiments on Android GNSS Raw Data
Geo++'s Experiments on Android GNSS Raw Data
 
State of GeoServer 2.12
State of GeoServer 2.12State of GeoServer 2.12
State of GeoServer 2.12
 
[FOSS4G 2017 Boston]Development of an extension of Geoserver for handling 3D ...
[FOSS4G 2017 Boston]Development of an extension of Geoserver for handling 3D ...[FOSS4G 2017 Boston]Development of an extension of Geoserver for handling 3D ...
[FOSS4G 2017 Boston]Development of an extension of Geoserver for handling 3D ...
 
Reiner Jäger Karlsruhe University of Applied Sciences
Reiner Jäger Karlsruhe University of Applied SciencesReiner Jäger Karlsruhe University of Applied Sciences
Reiner Jäger Karlsruhe University of Applied Sciences
 
Opensource gis development - part 1
Opensource gis development - part 1Opensource gis development - part 1
Opensource gis development - part 1
 
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
 
Fossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer PresentationFossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer Presentation
 
GeoAvalanche: State of the art
GeoAvalanche: State of the artGeoAvalanche: State of the art
GeoAvalanche: State of the art
 

Similar to GRASS GIS 7: your reliable geospatial number cruncher

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
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016GeoSolutions
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GISJoe Larson
 
Open Source Geospatial
Open Source GeospatialOpen Source Geospatial
Open Source GeospatialJody Garnett
 
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
 
State of GeoServer
State of GeoServerState of GeoServer
State of GeoServerJody Garnett
 
gvSIG mobile, a GIS for mobile devices
gvSIG mobile, a GIS for mobile devicesgvSIG mobile, a GIS for mobile devices
gvSIG mobile, a GIS for mobile devicesJorge Sanz
 
Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...
Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...
Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...OpenTopography Facility
 
INOVA GIS Platform - TeleCAD-GIS & IGS (2018)
INOVA GIS Platform - TeleCAD-GIS & IGS (2018)INOVA GIS Platform - TeleCAD-GIS & IGS (2018)
INOVA GIS Platform - TeleCAD-GIS & IGS (2018)Maksim Sestic
 
4. Digital Soil Mapping: Software and Tools
4. Digital Soil Mapping: Software and Tools4. Digital Soil Mapping: Software and Tools
4. Digital Soil Mapping: Software and ToolsFAO
 
RIPE NCC Tools and Services - An Update
RIPE NCC Tools and Services - An UpdateRIPE NCC Tools and Services - An Update
RIPE NCC Tools and Services - An UpdateRIPE NCC
 
CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017Stacy Véronneau
 
Getting your Data Out There: An Introduction to Distributed GIS
Getting your Data Out There:An Introduction to Distributed GISGetting your Data Out There:An Introduction to Distributed GIS
Getting your Data Out There: An Introduction to Distributed GISJohn Reiser
 
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland
 

Similar to GRASS GIS 7: your reliable geospatial number cruncher (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
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
Open Source Geospatial
Open Source GeospatialOpen Source Geospatial
Open Source Geospatial
 
Resume
ResumeResume
Resume
 
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...
 
State of GeoServer
State of GeoServerState of GeoServer
State of GeoServer
 
gvSIG mobile, a GIS for mobile devices
gvSIG mobile, a GIS for mobile devicesgvSIG mobile, a GIS for mobile devices
gvSIG mobile, a GIS for mobile devices
 
Grass cloud
Grass cloudGrass cloud
Grass cloud
 
Geohosting
GeohostingGeohosting
Geohosting
 
Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...
Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...
Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...
 
INOVA GIS Platform - TeleCAD-GIS & IGS (2018)
INOVA GIS Platform - TeleCAD-GIS & IGS (2018)INOVA GIS Platform - TeleCAD-GIS & IGS (2018)
INOVA GIS Platform - TeleCAD-GIS & IGS (2018)
 
Bcs Talk Notes
Bcs Talk NotesBcs Talk Notes
Bcs Talk Notes
 
MapR Unique features
MapR Unique featuresMapR Unique features
MapR Unique features
 
4. Digital Soil Mapping: Software and Tools
4. Digital Soil Mapping: Software and Tools4. Digital Soil Mapping: Software and Tools
4. Digital Soil Mapping: Software and Tools
 
RIPE NCC Tools and Services - An Update
RIPE NCC Tools and Services - An UpdateRIPE NCC Tools and Services - An Update
RIPE NCC Tools and Services - An Update
 
CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017
 
Geospatial Product Watch 2015
Geospatial Product Watch 2015Geospatial Product Watch 2015
Geospatial Product Watch 2015
 
Getting your Data Out There: An Introduction to Distributed GIS
Getting your Data Out There:An Introduction to Distributed GISGetting your Data Out There:An Introduction to Distributed GIS
Getting your Data Out There: An Introduction to Distributed GIS
 
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
 

More from Markus 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
 
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
 
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
 
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 (8)

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...
 
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
 
25 Years of GRASS GIS
25 Years of GRASS GIS25 Years of GRASS GIS
25 Years of GRASS GIS
 
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
 
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

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 

GRASS GIS 7: your reliable geospatial number cruncher

  • 1. © 2014, Markus Neteler, Italy – CC-BY-SA license Markus Neteler & GRASS Development Team Fondazione E. Mach – CRI, Italy http://gis.cri.fmach.it http://grass.osgeo.org GRASS GIS 7: your reliable geospatial number cruncher FOSS4G 2014, Portland (OR), USA 8 - 13 Sept 2014
  • 2. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS GIS 7 User interface What you think it is...
  • 3. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS GIS 7 User interface What you think it is... What it really is...
  • 4. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: Map histogram tool Additionally: Histogram in legend
  • 5. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: Adding a grid to the map view ● Grids ● Labels ● Geodesic lines ● Rhumblines
  • 6. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: New Geospatial Modeller Extra bonus: Export it as a Python script
  • 7. © 2014, Markus Neteler, Italy – CC-BY-SA license Vector data processing
  • 8. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: Topological Vector Digitizer
  • 9. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: Topological Vector Digitizer in PostGIS 2 (under development) Programmer: Martin Landa http://grass.osgeo.org/grass70/manuals/v.out.postgis.html http://grasswiki.osgeo.org/wiki/PostGIS_Topology Cofunded by Municipality of Trento, Italy
  • 10. © 2014, Markus Neteler, Italy – CC-BY-SA license News in GRASS 7's Vector Topology Spatial query example Query of vector point maps GUI: click on vector map, what is there? CLI: v.what east_north=east,north 0 2 4 6 8 10 12 600 480 360 240 120 0 GRASS 6.4.2 GRASS 7 million points seconds
  • 11. © 2014, Markus Neteler, Italy – CC-BY-SA license Vector network analysis in GRASS
  • 12. © 2014, Markus Neteler, Italy – CC-BY-SA license Vector network analysis in GRASS Example travelling salesman problem, 4 points to visit with optimal path
  • 13. © 2014, Markus Neteler, Italy – CC-BY-SA license Support for massive spatial datasets in GRASS GIS
  • 14. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: Support for massive datasets What is massive? Massive is relative to Hardware resources Software capabilities Operating system capabilities Limiting factors RAM Processing time Disk space Largest supported file size
  • 15. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: Support for massive datasets Cost surfaces: r.cost 0 1 2 3 4 5 6 7 8 9 10 600 480 360 240 120 0 GRASS 6.4.2 GRASS 7 million points seconds Other speed figure: PCA of 30 million pixels in 6 seconds on this small presentation laptop...
  • 16. © 2014, Markus Neteler, Italy – CC-BY-SA license New tools for hydrological modelling Main basins Distance to the outlet
  • 17. © 2014, Markus Neteler, Italy – CC-BY-SA license Programming own applications with GRASS GIS 7
  • 18. © 2014, Markus Neteler, Italy – CC-BY-SA license New GRASS 7 Python API http://grass.osgeo.org/wiki/GRASS_and_Python
  • 19. © 2014, Markus Neteler, Italy – CC-BY-SA license New GRASS 7 Python API http://dx.doi.org/10.3390/ijgi2010201 All former shell scripts have been rewritten to Python in GRASS GIS 7: → re-use as example!
  • 20. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7 Programmer's manual http://grass.osgeo.org/programming7/
  • 21. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS GIS as Open Source GIS backbone: Connecting to other software packages
  • 22. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS and QGIS Integration: Processing Dissolving geometry by string column attributes: Processing calls GRASS GIS in a virtual session which delivers the result back (here: SHAPE file)
  • 23. © 2014, Markus Neteler, Italy – CC-BY-SA license Integration of GRASS GIS with QGIS, PostGIS, OGC Geoprocessing of an external wildfire point layer: PostGIS or WFS -> QGIS → Processing → GRASS GIS
  • 24. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS and R Integration GRASS 7.0.svn (nc_spm_08_grass7):~ > R R version 3.0.1 (2013-05-16) -- "Good Sport" Copyright (C) 2013 The R Foundation for Statistical Computing Platform: x86_64-redhat-linux-gnu (64-bit) > library(spgrass6) Loading required package: sp Loading required package: XML GRASS GIS interface loaded with GRASS version: GRASS 7.0.svn (2013) and location: nc_spm_08_grass7 > > myrast <- readRAST6(c("geology", "elevation"), cat=c(TRUE, FALSE)) > myvect <- readVECT6("roads") … > writeRAST6(myrast, "elev_filt", zcol="elev") ... http://grass.osgeo.org/wiki/R_statistics
  • 25. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: Native WPS Support Web Processing Service http://grasswiki.osgeo.org/wiki/WPS
  • 26. © 2014, Markus Neteler, Italy – CC-BY-SA license Image processing Improved modules: Georectification Orthorectification Atmospheric correction Terrain correction Landsat cloud detection
  • 27. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: New geocoding tool Image/Map rectifier For raster (imagery, historic scans) and vector maps
  • 28. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: New bivariate Scatterplots LANDSAT 7 2002 channels 1 and 3 of Wake county, NC
  • 29. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: 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.
  • 30. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: Unsupervised image classification i.segment - Identifies segments (objects) from imagery data. Pietro Zambelli
  • 31. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: New cool stuff: massive data processing ● Since 2005 GRASS GIS is running natively on 64bit CPUs ● GRASS GIS 7 also offers Large File Support on 32bit Windows ● Installed on Grids and TOP500 supercomputers (AKKA Umeå, ENEA Frascati, Aurel Bratislava, …) ● Runs on Linux, AIX, Solaris, freeBSD, netBSD, ... ● Various ways of parallelization
  • 32. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS GIS 7 Temporal Framework: Time-series support
  • 33. © 2014, Markus Neteler, Italy – CC-BY-SA license New Space-Time functionality in GRASS 7 Gebbert, S., Pebesma, E., 2014. TGRASS: A temporal GIS for field based environmental modeling. Environmental Modelling & Software 53, 1-12. (DOI)
  • 34. © 2014, Markus Neteler, Italy – CC-BY-SA license New Space-Time functionality in GRASS 7 Screenshot: S Gebbert/A. Petrasova Time series plot (Chlorophyll vs Time) for a certain coordinate pair (V. Andreo)
  • 35. © 2014, Markus Neteler, Italy – CC-BY-SA license Visualization
  • 36. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: New animation tool for time series Nagshead LiDAR time series: dune moving over 9 years (NC, USA) By Anna Petrasova http://grass.osgeo.org/grass70/manuals/g.gui.animation.html
  • 37. © 2014, Markus Neteler, Italy – CC-BY-SA license New Map swiping tool for multitemporal maps Pre and post disaster images of the tsunami in Japan in 2011 (MODIS images taken on February 26 and March 13, 2011)
  • 38. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS 7: New visualization tool: wxNVIZ http://grasswiki.osgeo.org/wiki/WxNVIZ Programming/screenshot: Anna Petrasova
  • 39. New vizualization methods(NC state university) © 2014, Markus Neteler, Italy – CC-BY-SA license LiDAR derived DSM: 100k x 50k pixels GRASS GIS goes theatre
  • 40. © 2014, Markus Neteler, Italy – CC-BY-SA license GRASS GIS as a platform for sustainable Open Science https://www.openhub.net/p/grass_gis GRASS GIS software offers to you: ● Reproducibility: Open source is the natural habitat for science and research ● Return of Investment: Example r.mapcalc: available since 1985, continuously developed, user can still run old scripts in latest GRASS GIS 7 ● Auto-documentation: map and command history preserved “forever” ● Reliability: Testing and quality control system (in progress) integrated into the software itself ● Longevity for Open Science: code integrated into GRASS “survives” even if original authors would not continue
  • 41. © 2014, Markus Neteler, Italy – CC-BY-SA license Where is the stuff? GRASS GIS 7 Software: Free download for MS Windows, MacOSX, Linux and source code: http://grass.osgeo.org/download/ Addons (user contributed extensions): http://grasswiki.osgeo.org/wiki/GRASS_AddOns Free sample data: Rich data set of North Carolina (NC) … available as GRASS GIS location and in common GIS formats http://grass.osgeo.org/download/sample-data/ User Help: Mailing lists (also in different languages): http://grass.osgeo.org/support/ Wiki: http://grasswiki.osgeo.org/wiki/ Manuals: http://grass.osgeo.org/documentation/manuals/
  • 42. © 2014, Markus Neteler, Italy – CC-BY-SA license http://trac.osgeo.org/grass/wiki/Grass7/NewFeatures Markus Neteler http://grass.osgeo.org Fondazione E. Mach (FEM) Centro Ricerca e Innovazione GIS and Remote Sensing Unit 38010 S. Michele all'Adige (Trento), Italy http://gis.cri.fmach.it http://www.osgeo.org markus.neteler@fmach.it neteler@osgeo.org Coming soon: GRASS GIS 7! THANKS