GRASS GIS news GEOSTAT 2012 Münster, Germany



Similar documents
From a niche to a global user community: Open Source GIS and OSGeo

GRASS GIS in the Cloud

3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension

GRASS GIS processing to detect thermal anomalies with TABI sensor

An Introduction to Open Source Geospatial Tools

Managing Lidar (and other point cloud) Data. Lindsay Weitz Cody Benkelman

Files Used in this Tutorial

Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS

3D Building Roof Extraction From LiDAR Data

MrSID Plug-in for 3D Analyst

LiDAR Point Cloud Processing with

GeoKettle: A powerful open source spatial ETL tool

GIS. Digital Humanities Boot Camp Series

ANALYSIS 3 - RASTER What kinds of analysis can we do with GIS?

Cloud-based Geospatial Data services and analysis

Comparison of Open Source Virtual Globes

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

First Steps. Setup, data import, visualization and basic terrain analysis. Volker Wichmann

Impact of water harvesting dam on the Wadi s morphology using digital elevation model Study case: Wadi Al-kanger, Sudan

SUMMER SCHOOL ON ADVANCES IN GIS

Big Data and Analytics: Getting Started with ArcGIS. Mike Park Erik Hoel

Project Title: Project PI(s) (who is doing the work; contact Project Coordinator (contact information): information):

VisIt Visualization Tool

The following was presented at DMT 14 (June 1-4, 2014, Newark, DE).

Web and Mobile GIS Applications Development

How To Write An Nccwsc/Csc Data Management Plan

Blender addons ESRI Shapefile import/export and georeferenced raster import

WebFOCUS RStat. RStat. Predict the Future and Make Effective Decisions Today. WebFOCUS RStat

GIS Initiative: Developing an atmospheric data model for GIS. Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP)

Chapter Contents Page No

Advanced Image Management using the Mosaic Dataset

CHAPTER FIVE RESULT ANALYSIS

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

Review for Introduction to Remote Sensing: Science Concepts and Technology

3D Point Cloud Analytics for Updating 3D City Models

Environmental Remote Sensing GEOG 2021

ERDAS IMAGINE The world s most widely-used remote sensing software package

Introduction to Geographic Information System course SESREMO Tempus Project. Gabriel Parodi

SHOALS Toolbox: Software to Support Visualization and Analysis of Large, High-Density Data Sets

<Insert Picture Here> Data Management Innovations for Massive Point Cloud, DEM, and 3D Vector Databases

Server GIS. What Server GIS software do we provide?

Managing Imagery and Raster Data in ArcGIS

Tutorial for using Titan2D, online simulation tool on Vhub. Sylvain Charbonnier

Remote Sensing, GPS and GIS Technique to Produce a Bathymetric Map

A quick overview of geographic information systems (GIS) Uwe Deichmann, DECRG

Big Data Volume & velocity data management with ERDAS APOLLO. Alain Kabamba Hexagon Geospatial

Documentation of open source GIS/RS software projects

Handling Heterogeneous EO Datasets via the Web Coverage Processing Service

PART 1. Representations of atmospheric phenomena

CityGML goes to Broadway

REGIONAL CENTRE FOR TRAINING IN AEROSPACE SURVEYS (RECTAS) MASTER IN GEOINFORMATION PRODUCTION AND MANAGEMENT

Getting Started With LP360

Notable near-global DEMs include

NetCDF and HDF Data in ArcGIS

Integrated Information Management System, Development of Web Interface, a.k.a. Online Data Portal (ODP)

Open Source GIS The Future?

Introduction to Imagery and Raster Data in ArcGIS

Using PCI Geomatics Software with Oracle 10g Spatial and GeoRaster A PCI Geomatics Whitepaper

TUTORIAL MOVE : 3D MODEL CONSTRUCTION FROM SURFACE GEOLOGICAL DATA

Web Mapping in Archaeology

The Use of Geographic Information Systems in Risk Assessment

New Features in TerraScan. Arttu Soininen Software developer Terrasolid Ltd

Integration of location based services for Field support in CRM systems

Mr. Apichon Witayangkurn Department of Civil Engineering The University of Tokyo

The needs on big data management for Operational Geo-Info Services: Emergency Response, Maritime surveillance, Agriculture Management

Objectives. Raster Data Discrete Classes. Spatial Information in Natural Resources FANR Review the raster data model

Technology Trends In Geoinformation

Cloud-based Linked Data Geoprocessing: Implementing Kriging as WPS on the Cloud

CLOUD BASED N-DIMENSIONAL WEATHER FORECAST VISUALIZATION TOOL WITH IMAGE ANALYSIS CAPABILITIES

Facts about Visualization Pipelines, applicable to VisIt and ParaView

Intergraph Geospatial Portfolio 2013

Point Clouds: Big Data, Simple Solutions. Mike Lane

CLIDATA In Ostrava 18/06/2013

Institute of Computational Modeling SB RAS

KEY WORDS: Geoinformatics, Geoinformation technique, Remote Sensing, Information technique, Curriculum, Surveyor.

ENVI THE PREMIER SOFTWARE FOR EXTRACTING INFORMATION FROM GEOSPATIAL IMAGERY.

GIS Data in ArcGIS. Pay Attention to Data!!!

Standardized data sharing through an open-source Spatial Data Infrastructure: the Afromaison project

The Courses. Covering complete breadth of GIS technology from ESRI including ArcGIS, ArcGIS Server and ArcGIS Engine.

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

D3.4.1: Data Fusion Tools

The paths of Via Regina geomatics for sustainable mobility

Analysis of Climatic and Environmental Changes Using CLEARS Web-GIS Information-Computational System: Siberia Case Study

LSA SAF products: files and formats

5. GIS, Cartography and Visualization of Glacier Terrain

How is EnSight Uniquely Suited to FLOW-3D Data?

Data source, type, and file naming convention

Open Source GIS Blitz!

Application of Google Earth for flood disaster monitoring in 3D-GIS

High Resolution RF Analysis: The Benefits of Lidar Terrain & Clutter Datasets

Enterprise Architectures for Large Tiled Basemap Projects. Tommy Fauvell

TerraAmazon - The Amazon Deforestation Monitoring System - Karine Reis Ferreira

DEVELOPMENT OF WEB-BASED GIS INTERFACES FOR APPLICATION OF THE WEPP MODEL

Activity: Using ArcGIS Explorer

Lecture 8. Online GIS

A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model

Transcription:

GRASS GIS news GEOSTAT 2012 Münster, Germany Markus Neteler & Markus Metz Fondazione E. Mach CRI, Italy http://gis.cri.fmach.it

PGIS unit @ Fondazione Edmund Mach, Trento Gridded Meteo data (PAT ACE-SAP, FEM Isotopi) Eco-Health (EDEN FP6, PAT RISKTIGER, EDENext FP7,...) Landscape Genetics (PAT ACE-SAP) http://gis.cri.fmach.it/ OGC Web Services (with ZOO project) Research Topics GIS and Remote Sensing Unit (PGIS) Grape maturation (FEM) future SensorWeb and GIS New GIS methods (with OSGeo) New Remote Sensing methods ongoing Trento

GRASS: a portable GIS GRASS 6-6/2011 MacOSX https://www.ohloh.net/p/grass_gis MS-Windows GNU/Linu x http://grass.osgeo.org

DE JA PL New GRASS GIS User interface

From GeoTIFF or SHAPE or... Now directly Imported then. GRASS: Project database (Location) wizard

GRASS GIS: Interoperability LAS

Extra bonus: export to Python scripts GRASS: New Geospatial Modeller

Raster and 3D vector Trento, Italy Optional: KML export for virtual globes Elevation model combined with extruded 3D buildings; also true 3D vector supported

GRASS Topological 2D/3D Vector model Vector geometry types g Se m t en Node Vertex Area Node Boundary u Bo ar nd Boundary Centroid Vertex Centroid y Face s Vertex Node Use of Spatial Index Vertex Vertex Vertex S eg me t n nt e m Vertex Vertex Geometry is true 3D when: x, y, z g Se not in all GIS! Point Centroid Line Boundary Area (boundary + centroid) face (3D area) [kernel (3D centroid)] [volumes (faces + kernel)] Node Line

GRASS Topological Vector Digitizer

GRASS Addons: User contributed extensions The Addons repository is SVN based: User can easily obtain write access to develop new functionality Installation with extension manager Increasing inflow of Python scripts http://grass.osgeo.org/wiki/addons

in GRASS GIS Support for massive spatial datasets

GRASS 7 raster processing Standard nearest neighbour, linear, cubic, lanczos Spline based Regularized Spline Tension (RST), bspline Statistical average, median, mode, min, max, sum, variance, stddev, quantile Filtering window Bartlett, gauss, hermite, sinc, lanczos1, lanczos2, lanczos3, hann, hamming, blackman and any combination thereof Raster resampling

GRASS 7 raster processing Inverse Distance Weighing (IDW) Regularized Spline Tension (RST) Bspline (Tykhonov regularization) Ordinary kriging Filtering window Raster surface interpolation from raster or vector points

Processing of LiDAR data: laser scanning of the terrain Lidar First pulse Last pulse Digital Situation Model (DSM) Digital Terrain Model (DTM) Processing 500 Million points... M. Brovelli and R. Antolín H. Mitasova

Processing of LiDAR data: laser scanning of the terrain Output as vector points: Output as raster map: v.in.lidar r.in.lidar Lidar First pulse Last pulse Digital Surface Model (DSM) Digital Terrain Model (DTM) New in GRASS 7: direct import of LiDAR LAS files

Lidar data analysis in GRASS GIS Available Methods: - cell based statistics - binning - spatial approximation - smoothing Use cases: - topographic analysis - Feature extraction (Separation DEM/DSM) H. Mitasova, NCSU M. Brovelli, PdM, Como Multi-return Lidar data

Lidar based DTM/DSM with orthophoto draped over it (GRASS: r.sun (@ JRC) and NVIZ) N Lidar data in action: Visualization and solar energy

GRASS 7: Support for massive datasets Massive is relative to Hardware resources Software capabilities Operating system capabilities Limiting factors RAM Processing time Disk space Largest supported file size What is massive?

GRASS 7: Support for massive datasets Massive is relative to Hardware resources Software capabilities Operating system capabilities Limiting factors RAM Processing time Disk space Largest supported file size What is massive?

GRASS 7: Support for massive datasets 600 seconds 480 360 GRASS 6.4.2 GRASS 7 240 120 0 0 1 2 3 4 5 6 7 8 9 10 million points Cost surfaces: r.cost

Example: Hydrological modelling (think massive data) Distance to the outlet Metz et al. 2011, Hydrology and Earth System Sciences Stream network extraction around the Panama channel (250 million pixel)

Main basins Distance to the outlet New tools for hydrological modelling

News in Image processing Georectification Orthorectification Atmospheric correction Terrain correction Landsat cloud detection Rocchini, D., Metz, M., Frigeri, A., Delucchi, L., Marcantonio, M., Neteler, M. (2011). Robust rectification of aerial photographs in an Open Source environment. (in press) Improved modules:

News in GRASS 7's Vector Topology Spatial query example GUI: click on vector map, what is there? CLI: v.what east_north=east,north 600 seconds 480 360 GRASS 6.4.2 GRASS 7 240 120 0 0 2 4 6 8 million points 10 12 Query of vector point maps

News in GRASS 7's Vector Topology Size reduction most prominent for 3D points E.g with ~120 000 points GRASS 6.4: 5.5 MB GRASS 7.0: 0.5 MB Slimmed down topology format

News in GRASS 7's Vector Topology Topological cleaning, vector import example Global Administrative Database (GADM), all three levels, global Example:

Connecting to other software packages GRASS GIS as Open Source GIS backbone:

Doxygen generated programmer's manual http://grass.osgeo.org/programming7/

GRASS and Python Script part: Parser part (for GUI autocreation and command line support):

http://grass.osgeo.org/wiki/grass_and_python New GRASS-Python API since 2012

http://code.google.com/p/vtk-grass-bridge/ source/browse/trunk/modules/java/v_sample_rast.java GRASS and Java

Web Processing Service Geostatistics Predictive modeling View Interact Teach raster External data Database engine: Tables, attributes vector GRASS GIS Spatial Analysis Modeling Visualize DBF What you can do with Open Source GIS...

http://grass.osgeo.org/wiki/qgis_grass_cookbook GRASS and QGIS Integration: GRASS Toolbox

http://grass.osgeo.org/wiki/grass_and_sextante New GRASS and QGIS Integration: Sextante

Note: Partially functional in gvsig OADE 2010, more to come in (near) future... SEXTANTE GRASS Integration: Modeller

Server Client Web Current Server implementations PyWPS: Python 52N WPS: Java vtkgrassbridge: VTK, C, C++, Py, Java ZOO project - various languages... J Cepicky, 2008 http://grass.osgeo.org/wiki/wps Controlling an analytical GIS from Web Ch. Schwartze, Geoinformatics FCE CTU 2008 Web Processing Service WPS

GRASS 7 WPS Support

GRASS and R Integration R version 2.13.1 (2011-07-08)... > library(spgrass6) Loading required package: sp Loading required package: rgdal Geospatial Data Abstraction Library extensions to R successfully loaded Loaded GDAL runtime: GDAL 1.7.3, released 2010/11/10 Path to GDAL shared files: /usr/local/share/gdal Loaded PROJ.4 runtime: Rel. 4.7.1, 23 September 2009, [PJ_VERSION: 470] Path to PROJ.4 shared files: (autodetected) Loading required package: XML GRASS GIS interface loaded with GRASS version: 6.4.2svn and location: nc_spm_08 > 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 GRASS 6.4.2svn (patutm32):~/papers > R

Povray rendering (www.povray.org): adding clouds and haze Furthermore: OpenSceneGraph, Ratman,... Visualization: GRASS data export to Paraview and Povray

GRASS GIS, Paraview, and ARToolkit Visualization: GRASS data export to for Augmented Reality

A researcher's brain... From MRT scan to Voxels http://it.wikipedia.org/wiki/imaging_a_risonanza_magnetica Our FEM colleague --> Personal comm.

A researcher's brain... From MRT scan to Voxels

A researcher's brain... From MRT scan to Voxels

A researcher's brain... From MRT scan to Voxels

New Space-Time functionality in GRASS 7 Developed by Sören Gebbert --> Enjoy on Friday!

public health and eco-epidemiology GRASS GIS applications in

West Nile Chikungunya Saint Louis encephalitis Yellow fever Roiz, Neteler et al. 2011 Tiger mosquito: Disease vector Spreads in Europe and elsewhere Small containers, used tires and lucky bamboo plants are relevant breeding sites >200 cases of Chikungunya in northern Italy in 2007 (CHIKv imported by India traveler and was then spread by Ae. Albopictus) Dengue Spread of the tiger mosquito (Aedes albopictus): infectious disease vector De Llamballerie et al., 2008: Chikungunya

Neteler et al., 2011: Int J Health Geogr, 10:49, http://www.ij-healthgeographics.com/content/10/1/49 Roiz, D., Neteler, M., et al., 2011: Climatic factors... tiger mosquito. Plos ONE, 6(4): e14800

Parallelised GIS Processing 19 single-blades and 2 double-blades In total 300 nodes with 600 Gb RAM Circa 2 Tflops/s Linux operating system, blades headless with onesis GRASS GIS and R-stats Queue system for job management (Grid Engine) Processing of all 14,000 maps in parallel: one map per node Computational time: 3 weeks with LST-algorithm V1.1 GRASS GIS Infrastructure: FEM-GIS Cluster

Roiz D., Neteler M., Castellani C., Arnoldi D., Rizzoli A., 2011: Climatic Factors Driving Invasion of the Tiger Mosquito (Aedes albopictus) into New Areas of Trentino, Northern Italy. PLoS ONE. 6(4): e14800 LST Applications: Tiger mosquito survival today...

Pixel-wise time series (meteo versus MODIS LST): European LST mosaic... usable as virtual meteorologic stations for temperature 250m resolution, 4 maps per day, data since 2000 Metz & Neteler, in prep. Neteler, M., 2010: Estimating daily LST... Remote Sensing 2(1), 333-351 [PDF] The new European daily MODIS LST time series

Further MODIS LST Applications Viticulture classification based on MODIS LST derived Winkler Index Zorer et al., 2011. Use of multi-annual MODIS land surface temperature data for the characterization of the heat requirements for grapevine varieties. Proc. Multitemp 2011, Trento, http://www.multitemp2011.org Agriculture examples: Wine production: Winkler index in order to classify climate Growing degree day (GDD) maps: plant- and insect phenology

Why we are here... Open science wants Open Source!

Almost unlimited possibilities with GRASS GIS and other FOSS4G software thanks to the contributing communities Use GRASS GIS yourself on Tuesday! Enjoy! Markus Neteler & Markus Metz 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 Conclusions

Open Source Geospatial Foundation http://www.osgeo.org A gentle introduction to OSGeo:

GRASS GIS FDO metacrs the OSGeo community: more than 19,000 unique subscribers in 150 topic oriented mailing lists Open Source GIS brought to you by...

Open Source Geospatial Foundation OSGeo supports: Software Data Education Community http://www.osgeo.org

OSGeo Geodata Committee & Data http://wiki.osgeo.org/wiki/geodata_repository

OSGeo Education: Courses Gallery enable people to teach 2012: >60 Tutorials and courses http://www.osgeo.org/educational_content

FOSS4G bookshelf: read more! www.mappinghacks.com 2008 www.spatialguru.com www.grassbook.org 2009 http://wiki.osgeo.org/wiki/library 2005