SlideShare a Scribd company logo
1 of 30
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Vom Laptop zum Großrechner:
Neues in GRASS GIS 7
Markus Neteler
Fondazione E. Mach – CRI, Italy
http://gis.cri.fmach.it
In collaboration with:
Markus Metz, Luca Delucchi, FEM
FOSSGIS Konferenz
19-21 März 2014
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Introduction to GRASS GIS
Developed since 1982
Vax 11/780
minicomputer
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Community sprints, even more...
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
0 1 2 3 4 5 6 7 8 9 10
0
120
240
360
480
600
million points
seconds
GRASS 7: Faster raster processing
Cost surfaces: r.cost
● From non-linear (G6) to linear computation time (G7)
Other speed figure:
PCA of 30 million pixels
in 6 seconds on this small
presentation laptop...
GRASS 6.4
GRASS 7
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
GRASS 7: New LIDAR LAS support
Import of LAS files as
- 3D vector points or
- raster map (using univariate statistics - binning to selected res.)
Georeferencing of 3D point clouds (archeology)
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
GRASS 7: Faster 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
0
120
240
360
480
600
million points
seconds
GRASS 6.4
GRASS 7
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
North Carolina: boundary_county
Vector boundaries: simplification
Original: many vertices
10m threshold:
reduced vertices
20m threshold: even
less vertices
v.generalize in=boundary_county 
out=boundary_county_simple_10 
method=douglas threshold=10.00
Generalization: simplify the geometry
without changing much the shape
(reduce vertices)
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Increasing the number of vertices
GRASS module:
v.generalize
Various methods supported
Vector boundaries: smoothing
Black: original
Hermite
Chaiken + Hermite
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Vector network analysis in GRASS
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Vector network analysis in GRASS wxGUI
Select points
Select
method
Output
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
New Space-Time functionality in GRASS 7
Developer: Sören Gebbert
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
New Space-Time functionality in GRASS 7
Temporal GRASS (TGRASS) menus
Gebbert, S., Pebesma, E., 2014. TGRASS: A temporal GIS for field based
environmental modeling. Environmental Modelling & Software 53, 1-12. (DOI)
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
New Space-Time functionality in GRASS 7
t.register: Registers raster, vector and raster3d maps
in a space time dataset
Example: daily MODIS Land Surface Temperature time series
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
New Space-Time functionality in GRASS 7
t.register: Registers raster, vector and raster3d maps
in a space time dataset
Screenshot: S Gebbert/A. Petras
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
GRASS 7: New animation tool for time series
Weekly temperature 2012 of Sicily
(MODIS Land Surface Temperature maps reconstructed by
GIS & Remote Sensing Unit, FEM)
1460 aggregated maps...
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Unsupervised image classification – Segmentation
i.segment - Identifies segments (objects) from imagery data.
● Vectorize result with r.to.vect
● Simplify areas with v.clean's
“rmarea“ (topologically merge
small areas according to
threshold into next polygon)
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Unsupervised image classification – Segmentation
Different results changing threshold
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
GRASS 7: New bivariate Scatterplots
LANDSAT 7 2002 channels 1 and 3 of Wake county, NC
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
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.
GRASS 7: Supervised image classification
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
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)
January and June temperature
of Sicily
(MODIS LST reconstructed by GIS
& Remote Sensing Unit)
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Integration:
QGIS-Processing – Vector dissolving example
Dissolving geometry example:
“Processing“ (former Sextante) calls
GRASS GIS in a virtual session which
deliver the result back (here SHAPE file)
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
GRASS 7: Topological Vector in PostGIS 2
http://grass.osgeo.org/grass70/manuals/v.out.postgis.html
http://grasswiki.osgeo.org/wiki/PostGIS_Topology
Developer: Martin Landa
Cofunded by Municipality of Trento, Italy
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
New GRASS 7 Python API
http://grass.osgeo.org/wiki/GRASS_and_Python
http://dx.doi.org/10.3390/ijgi2010201
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Visualization: GRASS data export
for Augmented Reality
GRASS GIS,
Paraview, and
ARToolkit
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
http://it.wikipedia.org/wiki/Imaging_a_risonanza_magnetica
Our FEM colleague
-->
Personal comm.
A researcher's brain... From MRT scan
to Voxels
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
A researcher's brain... From MRT/CT scan
to Voxels
● Convert DICOM to PNG
● Import PNG into GRASS
● Put 2D maps into volume
● Export Voxels to Paraview
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
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,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Massive data processing:
also for you (even Laptop)
https://plus.google.com/u/0/communities/111147786674687562495
“Since the home computer
only has 8 GB of RAM...“
“8.5 billion points...“
©2014,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Where is the stuff?
GRASS GIS 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,MarkusNeteler–LucaDelucchi,Italy–CC-BY-SAlicense
Markus Neteler
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
Enjoy GRASS GIS 7!
PostGISomics
http://grass.osgeo.org
http://trac.osgeo.org/grass/wiki/Grass7/NewFeatures
Thanks for your attention!

More Related Content

What's hot

10 years of OSGeo - Happy Birthday
10 years of OSGeo - Happy Birthday10 years of OSGeo - Happy Birthday
10 years of OSGeo - Happy BirthdayMarkus 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
 
OpenWebGlobe - GeoSharing Bern
OpenWebGlobe - GeoSharing BernOpenWebGlobe - GeoSharing Bern
OpenWebGlobe - GeoSharing BernMartin Christen
 
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
 
Lund 2015 - QGIS workshop
Lund 2015 - QGIS workshopLund 2015 - QGIS workshop
Lund 2015 - QGIS workshopMartin Jung
 
Automated change detection in grass gis
Automated change detection in grass gisAutomated change detection in grass gis
Automated change detection in grass gisCOGS Presentations
 
JGrass and uDig, chronicles of a lovestory
JGrass and uDig, chronicles of a lovestoryJGrass and uDig, chronicles of a lovestory
JGrass and uDig, chronicles of a lovestoryAndrea 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)
 
Smash & Geopaparazzi - State of the art 2021
Smash & Geopaparazzi - State of the art 2021Smash & Geopaparazzi - State of the art 2021
Smash & Geopaparazzi - State of the art 2021Andrea Antonello
 
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...South Tyrol Free Software Conference
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDigAndrea Antonello
 
State of GeoServer 2.12
State of GeoServer 2.12State of GeoServer 2.12
State of GeoServer 2.12GeoSolutions
 
Geopaparazzi - NEVER OUT OF DATA IN THE FIELD
Geopaparazzi - NEVER OUT OF DATA IN THE FIELDGeopaparazzi - NEVER OUT OF DATA IN THE FIELD
Geopaparazzi - NEVER OUT OF DATA IN THE FIELDAndrea Antonello
 
[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
 
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
 
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
 
Geopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopGeopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopAndrea Antonello
 

What's hot (20)

10 years of OSGeo - Happy Birthday
10 years of OSGeo - Happy Birthday10 years of OSGeo - Happy Birthday
10 years of OSGeo - Happy Birthday
 
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
 
OpenWebGlobe - GeoSharing Bern
OpenWebGlobe - GeoSharing BernOpenWebGlobe - GeoSharing Bern
OpenWebGlobe - GeoSharing Bern
 
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...
 
Lund 2015 - QGIS workshop
Lund 2015 - QGIS workshopLund 2015 - QGIS workshop
Lund 2015 - QGIS workshop
 
Automated change detection in grass gis
Automated change detection in grass gisAutomated change detection in grass gis
Automated change detection in grass gis
 
JGrass and uDig, chronicles of a lovestory
JGrass and uDig, chronicles of a lovestoryJGrass and uDig, chronicles of a lovestory
JGrass and uDig, chronicles of a lovestory
 
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
 
Smash & Geopaparazzi - State of the art 2021
Smash & Geopaparazzi - State of the art 2021Smash & Geopaparazzi - State of the art 2021
Smash & Geopaparazzi - State of the art 2021
 
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDig
 
State of GeoServer 2.12
State of GeoServer 2.12State of GeoServer 2.12
State of GeoServer 2.12
 
Geopaparazzi - NEVER OUT OF DATA IN THE FIELD
Geopaparazzi - NEVER OUT OF DATA IN THE FIELDGeopaparazzi - NEVER OUT OF DATA IN THE FIELD
Geopaparazzi - NEVER OUT OF DATA IN THE FIELD
 
[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 ...
 
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
 
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
 
Main map reduce
Main map reduceMain map reduce
Main map reduce
 
Fossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer PresentationFossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer Presentation
 
Geopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopGeopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshop
 

Similar to GRASS GIS 7: New Features for Faster Processing and Advanced Analysis

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
 
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
 
Data Processing and Analysis
Data Processing and AnalysisData Processing and Analysis
Data Processing and AnalysisEUDAT
 
2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented RealityIRJET Journal
 
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
 
OPENCoastS: An open-access service for producing on-demand coastal hydrodynam...
OPENCoastS: An open-access service for producing on-demand coastal hydrodynam...OPENCoastS: An open-access service for producing on-demand coastal hydrodynam...
OPENCoastS: An open-access service for producing on-demand coastal hydrodynam...EOSC-hub project
 
Bridging the gap to facilitate selection and image analysis activities for la...
Bridging the gap to facilitate selection and image analysis activities for la...Bridging the gap to facilitate selection and image analysis activities for la...
Bridging the gap to facilitate selection and image analysis activities for la...Phidias
 
Swan dws story_270113_pb_google_drive
Swan dws story_270113_pb_google_driveSwan dws story_270113_pb_google_drive
Swan dws story_270113_pb_google_drivePiero Belforte
 
2013 06 swan_dws_story_pb_090613
2013 06 swan_dws_story_pb_0906132013 06 swan_dws_story_pb_090613
2013 06 swan_dws_story_pb_090613Piero Belforte
 
CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017Stacy Véronneau
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzisilli
 
ENERGIC-OD @ GEO Business 2017 presentation
ENERGIC-OD @ GEO Business 2017 presentationENERGIC-OD @ GEO Business 2017 presentation
ENERGIC-OD @ GEO Business 2017 presentationTrilateral Research
 
Act 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webAct 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webACSG Section Montréal
 
Act 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webAct 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webACSG - Section Montréal
 

Similar to GRASS GIS 7: New Features for Faster Processing and Advanced Analysis (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
 
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
 
Data Processing and Analysis
Data Processing and AnalysisData Processing and Analysis
Data Processing and Analysis
 
2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality
 
Grass cloud
Grass cloudGrass cloud
Grass cloud
 
Open Data Hub - Stefano Seppi - Open Data Hub Data Browser 2.0
Open Data Hub - Stefano Seppi - Open Data Hub Data Browser 2.0Open Data Hub - Stefano Seppi - Open Data Hub Data Browser 2.0
Open Data Hub - Stefano Seppi - Open Data Hub Data Browser 2.0
 
Cv jeanlucbordessoule
Cv jeanlucbordessouleCv jeanlucbordessoule
Cv jeanlucbordessoule
 
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
 
EDINA National Datacentre Activity Update to GWG
EDINA National Datacentre Activity Update to GWGEDINA National Datacentre Activity Update to GWG
EDINA National Datacentre Activity Update to GWG
 
OPENCoastS: An open-access service for producing on-demand coastal hydrodynam...
OPENCoastS: An open-access service for producing on-demand coastal hydrodynam...OPENCoastS: An open-access service for producing on-demand coastal hydrodynam...
OPENCoastS: An open-access service for producing on-demand coastal hydrodynam...
 
Bridging the gap to facilitate selection and image analysis activities for la...
Bridging the gap to facilitate selection and image analysis activities for la...Bridging the gap to facilitate selection and image analysis activities for la...
Bridging the gap to facilitate selection and image analysis activities for la...
 
2012 dws story_220812
2012 dws story_2208122012 dws story_220812
2012 dws story_220812
 
Swan dws story_270113_pb_google_drive
Swan dws story_270113_pb_google_driveSwan dws story_270113_pb_google_drive
Swan dws story_270113_pb_google_drive
 
2013 06 swan_dws_story_pb_090613
2013 06 swan_dws_story_pb_0906132013 06 swan_dws_story_pb_090613
2013 06 swan_dws_story_pb_090613
 
CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017
 
3D-DRESD 2e Schedule
3D-DRESD 2e Schedule3D-DRESD 2e Schedule
3D-DRESD 2e Schedule
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzi
 
ENERGIC-OD @ GEO Business 2017 presentation
ENERGIC-OD @ GEO Business 2017 presentationENERGIC-OD @ GEO Business 2017 presentation
ENERGIC-OD @ GEO Business 2017 presentation
 
Act 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webAct 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d web
 
Act 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webAct 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d web
 

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
 
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 (6)

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

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
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
 
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
 

Recently uploaded (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
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
 
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)
 

GRASS GIS 7: New Features for Faster Processing and Advanced Analysis

Editor's Notes

  1. Edmund Mach Stiftung in Trento, Norditalien Leiter einer Arbeitsgruppe von 12 Personen, alles basiert auf Open Source software
  2. Wie alles begann Letztes Jahr habe wir 30 Jahre GRASS GIS gefeiert Dieses Jahr hoffentlich den GRASS 7 release
  3. Entwicklung heute sie u.a. so aus wie auf dem Foto: Community sprints werden regelmaessig veranstaltet Sehr effizient durch hohe Entwicklerdichte und Poweruser (docu, Uebersetzungen etc) Naechste Woche OSGeo C tribe sprint in Wien
  4. Was gibt es Neues in GRASS GIS 7? 1. Geschwindigkeit Kostenoberflaechen PCA (Principal Comp)
  5. Unterstuetzung fuer die Verarbeitung massiver Datensaetze, wie sie beispielsweise bei Laserscanning entstehen Hier schnelle DEM Erzeugung mit binning Auch Georeferenzierung von 3D Punktwolken moeglich
  6. GRASS GIS ist ein topologisches GIS GRASS 7 mit praktisch neu entwickeltem Spatial index etc
  7. Vorstellung neuer Funktionen im Vektorbereich: Generalisierung, dh. Vereinfachung der Vektorgeometrien Auch interessant, da immer mehr freie Daten zur Verfuegung stehen, die aber nicht immer 1:1 verwendet werden koennen
  8. Beim Vektor-Smoothing hingegen wird das Gegenteil durchgefuehrt, es werden mehr Stuetzpunkte hinzugefuegt
  9. Es gibt in GRASS schon laenger eine Toolset zur Netzwerkanalyse
  10. Neu ist die grafische Oberflaeche dazu
  11. Since we like to think big, why to getting our tools on Supercomputers running... Indeed, we are already there: PROJ4, GDAL and GRASS GIS are available even on TOP500 systems. The harder part was to get it compiled on Non-Linux Supercomputers :-) For massive data processing currently job managers are supported. Work is underway for GPU based clusters which require a major source code restructuring.
  12. Since not everybody has a supercomputer reachable, a lot of efforts have been done on processing massive data on even consumer hardware. Here an example from a power user who managed to process 8.5 billion lidar points on his home computer. With this touching base I would like to conclude my quick ride through 30 years of Open Source GIS development and conclude with...