open foris geospatial toolkit - gofc-gold lc-it office · implementation with r, ofgt, gdal, sepal...

28
Open Foris Geospatial Toolkit Introduction Lima, July 2016

Upload: others

Post on 23-Mar-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Open Foris Geospatial Toolkit Introduction

Lima, July 2016

Page 2: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

http://www.openforis.org • This work was done in collaboration with

FAO as a prototyping for the OpenForis system

• SEPAL Amazon Web Services (AWS) • Cloud-based data processing

workflow FAO / Norway SEPAL Progress Report

17/09/2015

Page 3: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

www.r-project.org www.gdal.org

Implementation with R, OFGT, GDAL, SEPAL

• Free and open: independent versus commercial software • Reproducible: methods can be redone using the scripts •Transparent : maximum transparency: all scripts available and guidance documents

www.openforis.org

Page 4: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Collect Earth is a tool that enables data collection through Google Earth with a sampling approach. In conjunction with Google Earth, Bing Maps and Google Earth Engine, users can analyse high and very high resolution satellite imagery for a wide variety of purposes, including : • Activity data assessments of the Land Use, Land Use Change

and Forestry (LULUCF) for GHG Inventories • Assessment of the land use and land use change historical

trends for REL/RL • Support multi-phase National Forest Inventories • Monitoring agricultural land and urban areas • Validation of existing maps • Collection of spatially explicit socio-economic data • Quantifying deforestation, reforestation and desertification

Page 5: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Google Earth Bing Maps

• Access to free, very

high resolution

imagery

• Full integration with

Saiku, for mining data

and generating charts

and other graphics

Google Earth Engine

Saiku

3D GIS for point-based, LULUCF sampling Geo-link with multiple image repositories Multi-temporal analysis with 40 years of Landsat data

Fast, intuitive and flexible data analysis Trend visualization with vegetation indices

Google Earth Engine API

Collect Earth System Overview

Page 6: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Collect Earth System Overview

Page 7: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

• Remote sensing and Land cover mapping

• Why the Open Foris Geospatial Toolkit ?

• Training program

– Module 1: Handling data – Module 2: Basic image processing – Module 3: Classification processes – Module 4: Segmentation and OBIA – Module 5: Change detection – Module 6: Accuracy assessment and Statistics

Tutorial scheme

Page 8: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Remote Sensing and Land cover mapping

Page 9: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

FORESTRY

Border Mapping

National Defense

Biodiversity

How to integrate ground field measurements and remote sensing into one system?

Remote sensing

Ground measurements

Page 10: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Classification of satellite data

Page 11: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

FOSS tools developed by FOM

Page 12: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Why OF Geospatial Toolkit ?

Page 14: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Why LINUX and FOSS ?

• Freedom: free to download / test / install / modify/ configure / develop / distribute / ... it's fun! • Security: extremely stable and reliable, no viruses, interoperable: Unix, Windows, Mac • Applications: thousands of free programs, programming languages, server services • Versatility: minimum HW requirements, extremely portable, very fast performance

Page 15: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Why UBUNTU ?

• GUI – Friendly: interactive and intuitive • Popular: high number of packages • Well supported : very active communities. Extensive documentation. If you have a problem, someone had it before and documented it!

https://help.ubuntu.com/12.04/ubuntu-help/index.html

Page 16: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Why GDAL / OGR ?

http://www.gdal.org/

• Geospatial Data Abstraction Library • Extensive capabilities of data exchange • More than 120 raster geospatial data formats

Page 17: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Modules presentation

Page 18: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Module 1: Handling Data

Theory • Remote sensing data structures and formats • Projection systems • Linux architecture

Practice • Discovering Live Linux environment • Basic Linux command lines • Basic GDAL command lines • Viewing data

Page 19: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Module 2: basic image processing

Theory • Multispectral data and land feature detection • Re-sampling and corrections

Practice • Stacking • Sub-setting • Re-projecting

Page 20: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Module 3: classification processes

Theory • Image classification principles • Training data sensitivity

Practice • K-means clustering • Supervised classification • Sieving and filtering

Page 21: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Module 4: segmentation and OBIA

Theory • What is segmentation about ? • From pixel to objects

Practice • Segmentation • Decision trees for OBIA

Page 22: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Module 5: change detection

Theory • Time series and land cover activity data • Problem of the stock-difference method

Practice • IMAD algorithm • Multi-date classification

Page 23: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Module 6: accuracy assessment, statistics

Theory • Why assess accuracy ? • Zonal statistics, land cover confusion matrices

Practice • Point interpretation (CE) • Zonal statistics and interpretation • R-based interface

Page 24: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

New openForis modules

• OpenSARKit

• Command line tools for quasi-fully automatic preprocessing of nationwide SAR mosaics

• Up to date: ALOS Palsar FBD data

• 30m output resolution

• Output Stack: Backscatter values, Ratio, Texture measures, DEM + aspect + slope

Page 25: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Ecuador 2007 Ecuador

2007

FAO / Norway SEPAL Progress Report 17/09/2015

Includes Material (c) JAXA, METI 2010

Page 26: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Tanzania 2007

FAO / Norway SEPAL Progress Report 17/09/2015

Includes Material (c) JAXA, METI 2010

Page 27: Open Foris Geospatial Toolkit - GOFC-GOLD LC-IT Office · Implementation with R, OFGT, GDAL, SEPAL • Free and open: independent versus commercial software ... • Decision trees

Bangladesh 2007

FAO / Norway SEPAL Progress Report 17/09/2015

Includes Material (c) JAXA, METI 2010