SlideShare uma empresa Scribd logo
1 de 39
Baixar para ler offline
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Markus Neteler 
Joint work with 
D. Rocchini, L. Delucchi, M. Metz 
Deriving environmental indicators 
from massive spatial time series 
using open source GIS 
NSCU Geoforum Talks 
4 Sept 2014 
4.8T /grassdata/eu_laea/modis_lst_reconstructed 
3.6T /grassdata/eu_laea/modis_lst_reconstructed_europe_daily 
2.0T /grassdata/eu_laea/modis_lst_reconstructed_europe_GDD 
1.1T /grassdata/eu_laea/modis_lst_reconstructed_europe_weekly 
... 
48G /grassdata/eu_laea/modis_lst_koeppen 
22G /grassdata/eu_laea/modis_lst_reconstructed_europe_annual 
40G /grassdata/eu_laea/modis_lst_reconstructed_europe_bioclim 
275G /grassdata/eu_laea/modis_lst_reconstructed_europe_monthly 
38G /grassdata/eu_laea/modis_lst_reconstructed_europe_monthly_averages 
15G /grassdata/eu_laea/modis_lst_reconstructed_europe_winkler 
55G /grassdata/eu_laea/modis_lst_validation_europe
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Fondazione Edmund Mach, Trento, Italy 
● Founded 1874 as IASMA - 
Istituto Agrario San Michele 
all'Adige (north of Trento, Italy) 
● Research Centre + Tech. Transfer 
Center + highschool, ~ 800 staff 
● … of those 350 staff in research 
(Environmental research, Agro- 
Genetic research, Food safety) 
PGIS: http://gis.cri.fmach.it 
S. Michele all'Adige
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
PGIS unit: Open Source GIS Development 
http://grass.osgeo.org 
http://www.grassbook.org
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
PGIS unit: remote sensing and diseases/vectors 
http://gis.cri.fmach.it/publications/
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Environmental factors derived from 
Remote Sensing 
Pathogens 
Vectors 
Hosts 
Temperature 
Precipitation 
Moisture / Humidity 
proxies 
Topography 
Vegetation cover 
Land use 
(incomplete view) 
e.g. SRTM, 
ASTER GDEM 
e.g. 
MODIS based 
e.g. 
MODIS based 
… not covered here
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Temperature - available data sets: US 
United States: PRISM data (30-Year Normals, anomalies, 
selected monthly data, 800m pixels) http://www.prism.oregonstate.edu/
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Temperature - available data sets: Europe 
ECA&D - http://www.ecad.eu/ 
~ 25 km pixels, 60 years, daily 
Monthly Tmean: 1950-2013 
(derived from daily ECA&D time series) 
FEM meteo station data 
versus ECAD time series
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
The MODIS Sensor: > 13 years of data 
The MODIS sensor on board of NASA's Terra and Aqua satellites 
● Sensor with 36 channels in the range of 
optical light, near and thermal infrared: 
Vegetation state, snow, temperature, 
fire detection ... 
● Delivers data at 250 m, 500 m and 1000 m 
pixel resolution 
● LST error rate: < 1 K ± 0.7 K 
MODIS/Terra satellite (EOS-AM): 
● startet in Dec. 1999 
● overpasses at circa 10:30 + 22:30 solar 
local time 
MODIS/Aqua satellite (EOS-PM): 
● startet in May 2002 
● overpasses at circa 13:30 + 01:30 solar 
local time 
4 overpasses in 24h 
data availability after ~72h 
Typical MODIS 
overpass and 
data coverage 
(map tiles)
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
EuroLST: MODIS LST daily time series 
Efforts of gap-filling the MODIS products MOD11A1 + MYD11A1 
Reasons for missing pixels: clouds and aerosols 
United States: 
Crosson et al. 2012 (Rem Sens Env 119) created a daily merged 
MODIS LST dataset for conterminous US (1000-m resolution): 
16 million grid cells 
Europe: 
The new EuroLST (Metz et al. 2014) covers Europe and Northern Africa, 
and each overpass (250-m resolution), i.e. 4 maps per day: 
415 million grid cells 
Processed data: 
● PCA and multiple regression of the six input grids (LST, altitude, solar 
angle, two principal components, ocean mask) with 415 million grid cells 
each = 2.4 billion pixels per map reconstruction). Enhancements 
implemented in GRASS GIS 7. 
● In total about 17,000 LST maps processed (each 20 MODIS tiles)
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
EuroLST: MODIS LST daily time series 
The challenge: gap-filling the data 
● The larger European area covers about 
12.5 million km2 of land. 
● It includes a wide variety of climate 
zones, ranging from hot, arid zones, to 
permafrost and from coastal plains to 
mountains with continental climates. 
● Elevation ranges from 420 m below sea 
level to 5600 m above sea level. 
● 4 maps/day = ~ 1440 maps/year for 
14 years 
● At 250-m spatial resolution, this area 
consists of 415 million grid cells in 
total, of which 200 million grid cells fall 
on land and inland water bodies 
EuroLST: http://gis.cri.fmach.it/eurolst/ 
Metz, Rocchini, Neteler, 2014: Remote Sens 6, DOI: 10.3390/rs6053822 + Supplement
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
EuroLST: MODIS LST daily time series 
1 2 
4 3 
We used six additional variables as potential 
predictors for LST in the regression analysis: 
● elevation (SRTM v2.1, gap-filled will 
ETOPO2/splines, spatially averaged to 250m), 
● ocean mask 
● solar angle at noon local time (using 
NREL SOLPOS available in r.sunhours, GRASS GIS 7), 
● the first two principal components from: 
● annual precipitation (aggregated from ECA&D, 1980-2010), 
● mean annual temperature (aggregated from ECA&D, 1980-2010), 
● minimum annual temperature (aggregated from ECA&D, 1980- 
2010), 
● range of annual temperature (aggregated from ECA&D, 1980-2010). 
Computational effort for each of the 17,000 maps: 
Six input grids (LST map, altitude, solar angle, two principal components, 
ocean mask) with about 400 million grid cells each (2.4 * 109 pixel) 
EuroLST: http://gis.cri.fmach.it/eurolst/
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
EuroLST: MODIS LST daily time series 
1 2 
1 2 
4 3 
4 3 
EuroLST: http://gis.cri.fmach.it/eurolst/ 
Metz, Rocchini, Neteler, 2014: Remote Sens 6, DOI: 10.3390/rs6053822 
°C
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
EuroLST: MODIS LST daily time series 
Software used for LST reconstruction 
[ MODIS Reprojection Tool (MRT 4.1) ] 
GDAL 1.x 
PROJ.4 
GRASS GIS 7 
Grid Engine 
(gdalwarp V1.11/VRT is much faster than MRT) [1] 
Scientific Linux 6.x 
PostGISomics 
[1] Mosaiking of 20 MODIS LST tiles 
* 17,000 overpasses reduced from 
1 week to 1 day
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
EuroLST: MODIS LST daily time series 
Example: Land surface temperature for Sep 26 2012, 1:30 pm 
Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 
EuroLST: http://gis.cri.fmach.it/eurolst/ 
Belluno 
Pixel-wise time series 
(meteo versus MODIS LST): 
... virtual meteo stations 
°C
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
New EuroLST dataset: 
Comparison to other datasets 
(and advantages of using remote sensing time series) 
Degree 
Celsius 
(reconstructed EuroLST) 
(white dots: meteo stations as 
base for ECA&D interpolation) 
Metz, M.; Rocchini, D.; Neteler, M. 2014: Surface temperatures at the continental scale: Tracking changes 
with remote sensing at unprecedented detail. Remote Sensing. 2014, 6(5): 3822-3840 (DOI | HTML | PDF)
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
MODIS Land Surface Temperature 
Examples: 
“Hot” year 2003 
and effects in 
January 2004 
January 2004: Lake Garda still “warm” after hot 2003 summer 
--> local heating effect = insect overwintering facilitated 
Neteler et al. (2013). PLoS ONE, 8(12): e82090 [DOI]
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Temperature in space and time 
Temperature 
time series 
Average Minimum Maximum 
Seasonal temperatures: 
Winter, spring, summer, autumn 
Gradients: 
Spring warming, Autumnal cooling 
Anomalies, Cool Night Index 
Growing Degree Days (GDD) 
Late frost periods 
New aggregation tools in GRASS GIS 7 
● r.series: pixel-wise aggregation with univariate statistics; 
● r.series.accumulate: calculates (accumulated) raster value means (GDD etc); 
● r.series.interp: temporal interpolation of missing maps in a time series; 
● r.hants (Addon): Fourier based harmonics analysis; 
● t.rast.accdetect, t.rast.accumulate, t.rast.aggregate: temporal framework
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
MODIS LST daily time series 
Example of aggregated data 
2003: Deviation from baseline average temperature 
(baseline: 2002-2012) 
Aggregated by FEM PGIS
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
BIOCLIM from reconstructed MODIS LST at 250m pixel resolution 
BIO1 BIO2 BIO3 BIO4 
BIO5 BIO6 BIO7 BIO10 
BIO1: Annual mean temperature (°C*10) 
BIO2: Mean diurnal range (Mean monthly (max - min tem)) 
BIO3: Isothermality ((bio2/bio7)*100) 
BIO4: Temperature seasonality (standard deviation * 100) 
BIO5: Maximum temperature of the warmest month (°C*10) 
BIO6: Minimum temperature of the coldest month (°C*10) 
BIO7: Temperature annual range (bio5 - bio6) (°C*10) 
BIO10: Mean temperature of the warmest quarter (°C*10) 
BIO11: Mean temperature of the coldest quarter (°C*10) 
Metz, M.; Rocchini, D.; Neteler, M. 2014: Surface temperatures at the 
continental scale: Tracking changes with remote sensing at unprecedented 
detail. Remote Sensing. 2014, 6(5): 3822-3840 (DOI | HTML | PDF) 
BIO11 
Selected data download: 
http://gis.cri.fmach.it/eurolst/
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
New! CONUSLST - MODIS LST daily time series 
Example: Annual Average 2012 
°C 
Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 
EuroLST: http://gis.cri.fmach.it/eurolst/ (new 09/2014, yet unvalidated)
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
CONUSLST: New MODIS LST daily time series 
Example: BIOCLIM04 (2003-2013) 
Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 
EuroLST: http://gis.cri.fmach.it/eurolst/ (new 09/2014, yet unvalidated)
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
CONUSLST: New MODIS LST daily time series 
Example: BIOCLIM04 (2003-2013) 
California/Nevada 
subset 
Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 
EuroLST: http://gis.cri.fmach.it/eurolst/ (new 09/2014, yet unvalidated)
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
CONUSLST: New MODIS LST daily time series 
Example: BIOCLIM04 (2003-2013) 
California subset 
Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 
EuroLST: http://gis.cri.fmach.it/eurolst/ (new 09/2014, yet unvalidated)
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
MODIS LST daily time series 
Nice to have... now what?
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Did 
You 
Ever 
Meet 
This 
Mosquito? 
Photo (and host): M Neteler
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Mosquitos are not only a nuisance - Infectious 
diseases also cause “hidden” problems ...
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Spread of the tiger mosquito (Aedes 
albopictus): infectious disease vectors 
and globalization 
Yellow fever Dengue 
West Nile 
Saint Louis encephalitis 
Chikungunya 
De Llamballerie et al., 2008: 
Chikungunya 
● Tiger mosquito: Disease vector 
● Spreads in Europe and elsewhere 
● Small containers, used tires 
and lucky bamboo plants 
are relevant breeding sites 
● >250 cases of Chikungunya in 
northern Italy in 2007 (CHIKv 
imported by India traveler and 
was then spread by Ae. albopictus)
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
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
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
ECA&D versus MODIS LST (reconstr.) 
Comparison of models for current habitat suitability of Aedes albopictus 
Dots: 
trap positions 
Fig. 5 
Neteler, M., Metz, M., Rocchini, D., Rizzoli, A., Flacio, E., Engeler, L., Guidi, V., Lüthy, P., Tonolla, M. 
(2013). Is Switzerland suitable for the invasion of Aedes albopictus? PLoS ONE, 8(12): e82090. 
doi:10.1371/journal.pone.0082090 
25km 
250m
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Figure 6. Suitability indicators for Ae. albopictus in Switzerland. 
Result: 
Winter survival 
dominates 
suitability 
Neteler M, Metz M, 
Rocchini D, Rizzoli A, et 
al. (2013) Is Switzerland 
Suitable for the Invasion 
of Aedes albopictus?. 
PLoS ONE 8(12): e82090. 
doi:10.1371/journal.pone. 
0082090
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Assessing urban heat islands 
The example of Milan city, Italy in 2003 
Number of combined hot days (>35 °C) 
and warm nights (>20 °C) 
ECA&D data set EuroLST (MODIS LST) 
~ 25km resolution 250m resolution 
SRS EPSG: 3035 
Refs: 
● EEA, http://www.eea.europa.eu/data-and-maps/explore-interactive-maps/heat-wave-risk-of-european-cities-1 
● Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 [DOI]
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
MODIS LST and viticulture 
Land suitability for viticulture based on Winkler 
classification using MODIS LST 
● Mountainous areas are unsuitable (too cool, above 1200 m a.s.l., gray); 
● Regions Ia (dark blue) and Ib (blue): very cool climate regions, suitable for hybrid 
and very early ripening varieties; 
● Region II (green) is cool and suitable for sparkling wine and Müller Thurgau; 
● Region III (orange) is warmer and allows growing of red varieties (Merlot, Cabernet 
Sauvignon, and the local red varieties Teroldego and Marzemino); 
● Region IV (red pixels) is hot and suitable for late ripening red grape varieties such as 
Cabernet Franc.
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
MODIS LST and viticulture 
Assessment of heat requirements 
at cadastral parcel level: 
Rotaliana area near Trento, showing 
shaded against sunny exposure
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Support for massive 
spatial datasets 
in GRASS GIS 7
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
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 
expensive 
cheap 
... to solve issue 

© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
GRASS 7: Support for massive datasets 
0 1 2 3 4 5 6 7 8 9 10 
600 
480 
360 
240 
120 
0 
million points 
seconds 
GRASS GIS 6 
GRASS GIS 7 
Other speed figure: 
PCA of 30 million pixels 
in 6 seconds on this small 
presentation laptop... 
Cost surfaces: r.cost 
Computational time
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
MODIS Land Surface Temperature 
LST reconstruction 
... on a cluster computer 
FEM-GIS Cluster 
● In total 300 nodes with 600 Gb RAM 
● 132 TB raw disk space, XFS, GlusterFS 
● Circa 2 Tflops/s 
● Scientific Linux operating system, blades 
headless 
● Queue system for job management 
(Grid Engine), used for GRASS jobs 
● Computational time for all data: 
1 month with LST-algorithm V2.0 
● Computational time for one LST day: 
3 hours on 2 nodes
© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
“Big data” challenges on a cluster 
GRASS GIS – LST data processing “evolution”: 
● 2008: internal 10Gb network connection way to slow... 
Solution: TCP jumbo frames enabled (MTU > 8000) to 
speed up the internal NFS transfer 
 
● 2009: hitting an ext3 filesystem limitation (not more than 
32k subdirectories but more files in cell_misc/ – each raster 
maps consists of multiple files) 
Solution: adopting XFS filesystem [err, reformat everything] 
 
● 2012: Free inodes on XFS exceeded 
Solution: Update XFS version [err, reformat everything again] 
 
● 2013: I/O saturation in NFS connection between chassis and 
blades 
Solution: reduction to one job per blade (queue management), 
21 blades * 2.5 billion input pixels + 415 million output pixels 
 
● GlusterFS saturation 
Solution: New 48 port switch, 8-channel trunking (= 8 Gb/s) 

© 2014, Neteler et al. - http://gis.cri.fmach.it/ 
Conclusions & Thanks 
● Massive data processing in GRASS GIS 7: 
most “homework” has been done 
● Large file support for raster and vector data 
● Temporal data processing framework available 
● New Python API integrated (PyGRASS) 
● New reconstructed MODIS LST dataset available 
● Next steps: 
● Add new big data interfaces to analyse data remotely 
(rasdaman, sciDB interfaces?) 
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 
Thanks to NASA Land Processes Distributed Active Archive 
Center (LP DAAC) for making the MODIS LST data available.

Mais conteúdo relacionado

Mais procurados

Measuring water from Sky: Basin-wide ET monitoring and application
Measuring water from Sky: Basin-wide ET monitoring and applicationMeasuring water from Sky: Basin-wide ET monitoring and application
Measuring water from Sky: Basin-wide ET monitoring and application
Iwl Pcu
 
Collection and Interpretation of Remote Sensing Data, Kasper Johansen, Univer...
Collection and Interpretation of Remote Sensing Data, Kasper Johansen, Univer...Collection and Interpretation of Remote Sensing Data, Kasper Johansen, Univer...
Collection and Interpretation of Remote Sensing Data, Kasper Johansen, Univer...
becnicholas
 
Presentazione_spinetti2.ppt
Presentazione_spinetti2.pptPresentazione_spinetti2.ppt
Presentazione_spinetti2.ppt
grssieee
 
Comparing canopy density measurement from UAV and hemispherical photography: ...
Comparing canopy density measurement from UAV and hemispherical photography: ...Comparing canopy density measurement from UAV and hemispherical photography: ...
Comparing canopy density measurement from UAV and hemispherical photography: ...
IJECEIAES
 
WETLAND MAPPING USING RS AND GIS
WETLAND MAPPING USING RS AND GISWETLAND MAPPING USING RS AND GIS
WETLAND MAPPING USING RS AND GIS
Abhiram Kanigolla
 
Hankerson_2012_Estimation of evapotranspiration from fields with and without ...
Hankerson_2012_Estimation of evapotranspiration from fields with and without ...Hankerson_2012_Estimation of evapotranspiration from fields with and without ...
Hankerson_2012_Estimation of evapotranspiration from fields with and without ...
Brett Hankerson
 

Mais procurados (19)

IRJET - Study on Generation of Urban Heat Island with Increasing Urban Sprawl...
IRJET - Study on Generation of Urban Heat Island with Increasing Urban Sprawl...IRJET - Study on Generation of Urban Heat Island with Increasing Urban Sprawl...
IRJET - Study on Generation of Urban Heat Island with Increasing Urban Sprawl...
 
Landsat calibration summary_rse
Landsat calibration summary_rseLandsat calibration summary_rse
Landsat calibration summary_rse
 
Irsolav Methodology 2013
Irsolav Methodology 2013Irsolav Methodology 2013
Irsolav Methodology 2013
 
Estimation of land surface temperature of dindigul district using landsat 8 data
Estimation of land surface temperature of dindigul district using landsat 8 dataEstimation of land surface temperature of dindigul district using landsat 8 data
Estimation of land surface temperature of dindigul district using landsat 8 data
 
Measuring water from Sky: Basin-wide ET monitoring and application
Measuring water from Sky: Basin-wide ET monitoring and applicationMeasuring water from Sky: Basin-wide ET monitoring and application
Measuring water from Sky: Basin-wide ET monitoring and application
 
Application of GIS and Remote Sensing
Application of GIS and Remote SensingApplication of GIS and Remote Sensing
Application of GIS and Remote Sensing
 
Collection and Interpretation of Remote Sensing Data, Kasper Johansen, Univer...
Collection and Interpretation of Remote Sensing Data, Kasper Johansen, Univer...Collection and Interpretation of Remote Sensing Data, Kasper Johansen, Univer...
Collection and Interpretation of Remote Sensing Data, Kasper Johansen, Univer...
 
Remote Sensing Methods for operational ET determinations in the NENA region, ...
Remote Sensing Methods for operational ET determinations in the NENA region, ...Remote Sensing Methods for operational ET determinations in the NENA region, ...
Remote Sensing Methods for operational ET determinations in the NENA region, ...
 
Assessment of Landsat 8 TIRS data capability for the preliminary study of geo...
Assessment of Landsat 8 TIRS data capability for the preliminary study of geo...Assessment of Landsat 8 TIRS data capability for the preliminary study of geo...
Assessment of Landsat 8 TIRS data capability for the preliminary study of geo...
 
Presentazione_spinetti2.ppt
Presentazione_spinetti2.pptPresentazione_spinetti2.ppt
Presentazione_spinetti2.ppt
 
APPLICATION OF REMOTE SENSING AND GIS IN AGRICULTURE
APPLICATION OF REMOTE SENSING AND GIS IN AGRICULTUREAPPLICATION OF REMOTE SENSING AND GIS IN AGRICULTURE
APPLICATION OF REMOTE SENSING AND GIS IN AGRICULTURE
 
Comparing canopy density measurement from UAV and hemispherical photography: ...
Comparing canopy density measurement from UAV and hemispherical photography: ...Comparing canopy density measurement from UAV and hemispherical photography: ...
Comparing canopy density measurement from UAV and hemispherical photography: ...
 
Real Time Seismic Monitoring System for Earthquake Using GPS Technology
Real Time Seismic Monitoring System for Earthquake Using GPS TechnologyReal Time Seismic Monitoring System for Earthquake Using GPS Technology
Real Time Seismic Monitoring System for Earthquake Using GPS Technology
 
Joint GWP CEE/DMCSEE training: Drought management by Gregor Gregorič and Andr...
Joint GWP CEE/DMCSEE training: Drought management by Gregor Gregorič and Andr...Joint GWP CEE/DMCSEE training: Drought management by Gregor Gregorič and Andr...
Joint GWP CEE/DMCSEE training: Drought management by Gregor Gregorič and Andr...
 
Band Combination of Landsat 8 Earth-observing Satellite Images
Band Combination of Landsat 8 Earth-observing Satellite ImagesBand Combination of Landsat 8 Earth-observing Satellite Images
Band Combination of Landsat 8 Earth-observing Satellite Images
 
A PHYSICAL METHOD TO COMPUTE SURFACE RADIATION FROM GEOSTATIONARY SATELLITES
A PHYSICAL METHOD TO COMPUTE SURFACE RADIATION FROM GEOSTATIONARY SATELLITES  A PHYSICAL METHOD TO COMPUTE SURFACE RADIATION FROM GEOSTATIONARY SATELLITES
A PHYSICAL METHOD TO COMPUTE SURFACE RADIATION FROM GEOSTATIONARY SATELLITES
 
WETLAND MAPPING USING RS AND GIS
WETLAND MAPPING USING RS AND GISWETLAND MAPPING USING RS AND GIS
WETLAND MAPPING USING RS AND GIS
 
Hankerson_2012_Estimation of evapotranspiration from fields with and without ...
Hankerson_2012_Estimation of evapotranspiration from fields with and without ...Hankerson_2012_Estimation of evapotranspiration from fields with and without ...
Hankerson_2012_Estimation of evapotranspiration from fields with and without ...
 
Remote Sensing and its Application
Remote Sensing and its ApplicationRemote Sensing and its Application
Remote Sensing and its Application
 

Semelhante a Deriving environmental indicators from massive spatial time series using open source GIS

Building Climate Resilience: Translating Climate Data into Risk Assessments
Building Climate Resilience: Translating Climate Data into Risk Assessments Building Climate Resilience: Translating Climate Data into Risk Assessments
Building Climate Resilience: Translating Climate Data into Risk Assessments
Safe Software
 
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
grssieee
 
Modelling seasonal changes in vegetative content
Modelling seasonal changes in vegetative contentModelling seasonal changes in vegetative content
Modelling seasonal changes in vegetative content
blairn88
 
Dimitrov_IGARSS.ppt
Dimitrov_IGARSS.pptDimitrov_IGARSS.ppt
Dimitrov_IGARSS.ppt
grssieee
 

Semelhante a Deriving environmental indicators from massive spatial time series using open source GIS (20)

Monitoring and retrieving historical daily surface temperature of sub-alpine ...
Monitoring and retrieving historical daily surface temperature of sub-alpine ...Monitoring and retrieving historical daily surface temperature of sub-alpine ...
Monitoring and retrieving historical daily surface temperature of sub-alpine ...
 
Development of a Java-based application for environmental remote sensing data...
Development of a Java-based application for environmental remote sensing data...Development of a Java-based application for environmental remote sensing data...
Development of a Java-based application for environmental remote sensing data...
 
25 Years of GRASS GIS
25 Years of GRASS GIS25 Years of GRASS GIS
25 Years of GRASS GIS
 
Tasseled Cap transformation Technique in ArcGIS
Tasseled Cap transformation Technique in ArcGISTasseled Cap transformation Technique in ArcGIS
Tasseled Cap transformation Technique in ArcGIS
 
MPE data validation
MPE data validationMPE data validation
MPE data validation
 
LAND SURFACE TEMPERATURE AND ITS CORRELATION WITH VEGETATION COVER USING LAND...
LAND SURFACE TEMPERATURE AND ITS CORRELATION WITH VEGETATION COVER USING LAND...LAND SURFACE TEMPERATURE AND ITS CORRELATION WITH VEGETATION COVER USING LAND...
LAND SURFACE TEMPERATURE AND ITS CORRELATION WITH VEGETATION COVER USING LAND...
 
RE.SUN Validation (March 2013)
RE.SUN Validation (March 2013)RE.SUN Validation (March 2013)
RE.SUN Validation (March 2013)
 
ESA SMOS (Soil Moisture and Ocean Salinity) Mission: Principles of Operation ...
ESA SMOS (Soil Moisture and Ocean Salinity) Mission: Principles of Operation ...ESA SMOS (Soil Moisture and Ocean Salinity) Mission: Principles of Operation ...
ESA SMOS (Soil Moisture and Ocean Salinity) Mission: Principles of Operation ...
 
Big data and remote sensing: A new software of ingestion
Big data and remote sensing: A new software of ingestion Big data and remote sensing: A new software of ingestion
Big data and remote sensing: A new software of ingestion
 
Building Climate Resilience: Translating Climate Data into Risk Assessments
Building Climate Resilience: Translating Climate Data into Risk Assessments Building Climate Resilience: Translating Climate Data into Risk Assessments
Building Climate Resilience: Translating Climate Data into Risk Assessments
 
UAS based soil moisture monitoring
UAS based soil moisture monitoringUAS based soil moisture monitoring
UAS based soil moisture monitoring
 
Inter-sensor comparison of lake surface temperatures derived from MODIS, AVHR...
Inter-sensor comparison of lake surface temperatures derived from MODIS, AVHR...Inter-sensor comparison of lake surface temperatures derived from MODIS, AVHR...
Inter-sensor comparison of lake surface temperatures derived from MODIS, AVHR...
 
DSD-SEA 2023 Global to local multi-hazard forecasting - Yan
DSD-SEA 2023 Global to local multi-hazard forecasting - YanDSD-SEA 2023 Global to local multi-hazard forecasting - Yan
DSD-SEA 2023 Global to local multi-hazard forecasting - Yan
 
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
FR2.L10.1: MONITORING SMOS BRIGHTNESS TEMPERATURES AT GLOBAL SCALE. A PRELIMI...
 
Modelling seasonal changes in vegetative content
Modelling seasonal changes in vegetative contentModelling seasonal changes in vegetative content
Modelling seasonal changes in vegetative content
 
Kush Defense
Kush DefenseKush Defense
Kush Defense
 
Smart management for the public sector
Smart management for the public sectorSmart management for the public sector
Smart management for the public sector
 
Food Security Use Case - ExtremeEarth Open Workshop
Food Security Use Case - ExtremeEarth Open WorkshopFood Security Use Case - ExtremeEarth Open Workshop
Food Security Use Case - ExtremeEarth Open Workshop
 
Drought Assessment + Impacts: A Preview
Drought Assessment + Impacts: A PreviewDrought Assessment + Impacts: A Preview
Drought Assessment + Impacts: A Preview
 
Dimitrov_IGARSS.ppt
Dimitrov_IGARSS.pptDimitrov_IGARSS.ppt
Dimitrov_IGARSS.ppt
 

Mais de Markus Neteler

Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Markus Neteler
 
From a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeoFrom a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeo
Markus 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 archeology
Markus Neteler
 

Mais de Markus Neteler (15)

OSGeo ireland keynote 2017 by Markus Neteler
OSGeo ireland keynote 2017 by Markus NetelerOSGeo ireland keynote 2017 by Markus Neteler
OSGeo ireland keynote 2017 by Markus Neteler
 
10 years of OSGeo - Happy Birthday
10 years of OSGeo - Happy Birthday10 years of OSGeo - Happy Birthday
10 years of OSGeo - Happy Birthday
 
GRASS GIS 7 capabilities: a graphical overview
GRASS GIS 7 capabilities: a graphical overviewGRASS GIS 7 capabilities: a graphical overview
GRASS GIS 7 capabilities: a graphical overview
 
OSGeo: projects, incubation and infrastructure
OSGeo: projects, incubation and infrastructureOSGeo: projects, incubation and infrastructure
OSGeo: projects, incubation and infrastructure
 
GRASS GIS 7: your reliable geospatial number cruncher
GRASS GIS 7: your reliable geospatial number cruncherGRASS GIS 7: your reliable geospatial number cruncher
GRASS GIS 7: your reliable geospatial number cruncher
 
Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7
 
News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania
News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, RomaniaNews in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania
News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania
 
Scaling up globally: 30 years of FOSS4G development. Keynote at FOSS4G-CEE 20...
Scaling up globally: 30 years of FOSS4G development. Keynote at FOSS4G-CEE 20...Scaling up globally: 30 years of FOSS4G development. Keynote at FOSS4G-CEE 20...
Scaling up globally: 30 years of FOSS4G development. Keynote at FOSS4G-CEE 20...
 
GRASS GIS lightening talk at FOSS4G 2006
GRASS GIS lightening talk at FOSS4G 2006GRASS GIS lightening talk at FOSS4G 2006
GRASS GIS lightening talk at FOSS4G 2006
 
GRASS GIS e Sextante
GRASS GIS e SextanteGRASS GIS e Sextante
GRASS GIS e Sextante
 
From a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeoFrom a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeo
 
GRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeologyGRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeology
 
The need of Interoperability in Office and GIS formats
The need of Interoperability in Office and GIS formatsThe need of Interoperability in Office and GIS formats
The need of Interoperability in Office and GIS formats
 
The GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarThe GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS Seminar
 
Community based software development: The GRASS GIS project
Community based software development: The GRASS GIS projectCommunity based software development: The GRASS GIS project
Community based software development: The GRASS GIS project
 

Último

Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
gajnagarg
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
HyderabadDolls
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Klinik kandungan
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
nirzagarg
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
ranjankumarbehera14
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
nirzagarg
 

Último (20)

Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
 

Deriving environmental indicators from massive spatial time series using open source GIS

  • 1. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Markus Neteler Joint work with D. Rocchini, L. Delucchi, M. Metz Deriving environmental indicators from massive spatial time series using open source GIS NSCU Geoforum Talks 4 Sept 2014 4.8T /grassdata/eu_laea/modis_lst_reconstructed 3.6T /grassdata/eu_laea/modis_lst_reconstructed_europe_daily 2.0T /grassdata/eu_laea/modis_lst_reconstructed_europe_GDD 1.1T /grassdata/eu_laea/modis_lst_reconstructed_europe_weekly ... 48G /grassdata/eu_laea/modis_lst_koeppen 22G /grassdata/eu_laea/modis_lst_reconstructed_europe_annual 40G /grassdata/eu_laea/modis_lst_reconstructed_europe_bioclim 275G /grassdata/eu_laea/modis_lst_reconstructed_europe_monthly 38G /grassdata/eu_laea/modis_lst_reconstructed_europe_monthly_averages 15G /grassdata/eu_laea/modis_lst_reconstructed_europe_winkler 55G /grassdata/eu_laea/modis_lst_validation_europe
  • 2. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Fondazione Edmund Mach, Trento, Italy ● Founded 1874 as IASMA - Istituto Agrario San Michele all'Adige (north of Trento, Italy) ● Research Centre + Tech. Transfer Center + highschool, ~ 800 staff ● … of those 350 staff in research (Environmental research, Agro- Genetic research, Food safety) PGIS: http://gis.cri.fmach.it S. Michele all'Adige
  • 3. © 2014, Neteler et al. - http://gis.cri.fmach.it/ PGIS unit: Open Source GIS Development http://grass.osgeo.org http://www.grassbook.org
  • 4. © 2014, Neteler et al. - http://gis.cri.fmach.it/ PGIS unit: remote sensing and diseases/vectors http://gis.cri.fmach.it/publications/
  • 5. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Environmental factors derived from Remote Sensing Pathogens Vectors Hosts Temperature Precipitation Moisture / Humidity proxies Topography Vegetation cover Land use (incomplete view) e.g. SRTM, ASTER GDEM e.g. MODIS based e.g. MODIS based … not covered here
  • 6. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Temperature - available data sets: US United States: PRISM data (30-Year Normals, anomalies, selected monthly data, 800m pixels) http://www.prism.oregonstate.edu/
  • 7. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Temperature - available data sets: Europe ECA&D - http://www.ecad.eu/ ~ 25 km pixels, 60 years, daily Monthly Tmean: 1950-2013 (derived from daily ECA&D time series) FEM meteo station data versus ECAD time series
  • 8. © 2014, Neteler et al. - http://gis.cri.fmach.it/ The MODIS Sensor: > 13 years of data The MODIS sensor on board of NASA's Terra and Aqua satellites ● Sensor with 36 channels in the range of optical light, near and thermal infrared: Vegetation state, snow, temperature, fire detection ... ● Delivers data at 250 m, 500 m and 1000 m pixel resolution ● LST error rate: < 1 K ± 0.7 K MODIS/Terra satellite (EOS-AM): ● startet in Dec. 1999 ● overpasses at circa 10:30 + 22:30 solar local time MODIS/Aqua satellite (EOS-PM): ● startet in May 2002 ● overpasses at circa 13:30 + 01:30 solar local time 4 overpasses in 24h data availability after ~72h Typical MODIS overpass and data coverage (map tiles)
  • 9. © 2014, Neteler et al. - http://gis.cri.fmach.it/ EuroLST: MODIS LST daily time series Efforts of gap-filling the MODIS products MOD11A1 + MYD11A1 Reasons for missing pixels: clouds and aerosols United States: Crosson et al. 2012 (Rem Sens Env 119) created a daily merged MODIS LST dataset for conterminous US (1000-m resolution): 16 million grid cells Europe: The new EuroLST (Metz et al. 2014) covers Europe and Northern Africa, and each overpass (250-m resolution), i.e. 4 maps per day: 415 million grid cells Processed data: ● PCA and multiple regression of the six input grids (LST, altitude, solar angle, two principal components, ocean mask) with 415 million grid cells each = 2.4 billion pixels per map reconstruction). Enhancements implemented in GRASS GIS 7. ● In total about 17,000 LST maps processed (each 20 MODIS tiles)
  • 10. © 2014, Neteler et al. - http://gis.cri.fmach.it/ EuroLST: MODIS LST daily time series The challenge: gap-filling the data ● The larger European area covers about 12.5 million km2 of land. ● It includes a wide variety of climate zones, ranging from hot, arid zones, to permafrost and from coastal plains to mountains with continental climates. ● Elevation ranges from 420 m below sea level to 5600 m above sea level. ● 4 maps/day = ~ 1440 maps/year for 14 years ● At 250-m spatial resolution, this area consists of 415 million grid cells in total, of which 200 million grid cells fall on land and inland water bodies EuroLST: http://gis.cri.fmach.it/eurolst/ Metz, Rocchini, Neteler, 2014: Remote Sens 6, DOI: 10.3390/rs6053822 + Supplement
  • 11. © 2014, Neteler et al. - http://gis.cri.fmach.it/ EuroLST: MODIS LST daily time series 1 2 4 3 We used six additional variables as potential predictors for LST in the regression analysis: ● elevation (SRTM v2.1, gap-filled will ETOPO2/splines, spatially averaged to 250m), ● ocean mask ● solar angle at noon local time (using NREL SOLPOS available in r.sunhours, GRASS GIS 7), ● the first two principal components from: ● annual precipitation (aggregated from ECA&D, 1980-2010), ● mean annual temperature (aggregated from ECA&D, 1980-2010), ● minimum annual temperature (aggregated from ECA&D, 1980- 2010), ● range of annual temperature (aggregated from ECA&D, 1980-2010). Computational effort for each of the 17,000 maps: Six input grids (LST map, altitude, solar angle, two principal components, ocean mask) with about 400 million grid cells each (2.4 * 109 pixel) EuroLST: http://gis.cri.fmach.it/eurolst/
  • 12. © 2014, Neteler et al. - http://gis.cri.fmach.it/ EuroLST: MODIS LST daily time series 1 2 1 2 4 3 4 3 EuroLST: http://gis.cri.fmach.it/eurolst/ Metz, Rocchini, Neteler, 2014: Remote Sens 6, DOI: 10.3390/rs6053822 °C
  • 13. © 2014, Neteler et al. - http://gis.cri.fmach.it/ EuroLST: MODIS LST daily time series Software used for LST reconstruction [ MODIS Reprojection Tool (MRT 4.1) ] GDAL 1.x PROJ.4 GRASS GIS 7 Grid Engine (gdalwarp V1.11/VRT is much faster than MRT) [1] Scientific Linux 6.x PostGISomics [1] Mosaiking of 20 MODIS LST tiles * 17,000 overpasses reduced from 1 week to 1 day
  • 14. © 2014, Neteler et al. - http://gis.cri.fmach.it/ EuroLST: MODIS LST daily time series Example: Land surface temperature for Sep 26 2012, 1:30 pm Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 EuroLST: http://gis.cri.fmach.it/eurolst/ Belluno Pixel-wise time series (meteo versus MODIS LST): ... virtual meteo stations °C
  • 15. © 2014, Neteler et al. - http://gis.cri.fmach.it/ New EuroLST dataset: Comparison to other datasets (and advantages of using remote sensing time series) Degree Celsius (reconstructed EuroLST) (white dots: meteo stations as base for ECA&D interpolation) Metz, M.; Rocchini, D.; Neteler, M. 2014: Surface temperatures at the continental scale: Tracking changes with remote sensing at unprecedented detail. Remote Sensing. 2014, 6(5): 3822-3840 (DOI | HTML | PDF)
  • 16. © 2014, Neteler et al. - http://gis.cri.fmach.it/ MODIS Land Surface Temperature Examples: “Hot” year 2003 and effects in January 2004 January 2004: Lake Garda still “warm” after hot 2003 summer --> local heating effect = insect overwintering facilitated Neteler et al. (2013). PLoS ONE, 8(12): e82090 [DOI]
  • 17. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Temperature in space and time Temperature time series Average Minimum Maximum Seasonal temperatures: Winter, spring, summer, autumn Gradients: Spring warming, Autumnal cooling Anomalies, Cool Night Index Growing Degree Days (GDD) Late frost periods New aggregation tools in GRASS GIS 7 ● r.series: pixel-wise aggregation with univariate statistics; ● r.series.accumulate: calculates (accumulated) raster value means (GDD etc); ● r.series.interp: temporal interpolation of missing maps in a time series; ● r.hants (Addon): Fourier based harmonics analysis; ● t.rast.accdetect, t.rast.accumulate, t.rast.aggregate: temporal framework
  • 18. © 2014, Neteler et al. - http://gis.cri.fmach.it/ MODIS LST daily time series Example of aggregated data 2003: Deviation from baseline average temperature (baseline: 2002-2012) Aggregated by FEM PGIS
  • 19. © 2014, Neteler et al. - http://gis.cri.fmach.it/ BIOCLIM from reconstructed MODIS LST at 250m pixel resolution BIO1 BIO2 BIO3 BIO4 BIO5 BIO6 BIO7 BIO10 BIO1: Annual mean temperature (°C*10) BIO2: Mean diurnal range (Mean monthly (max - min tem)) BIO3: Isothermality ((bio2/bio7)*100) BIO4: Temperature seasonality (standard deviation * 100) BIO5: Maximum temperature of the warmest month (°C*10) BIO6: Minimum temperature of the coldest month (°C*10) BIO7: Temperature annual range (bio5 - bio6) (°C*10) BIO10: Mean temperature of the warmest quarter (°C*10) BIO11: Mean temperature of the coldest quarter (°C*10) Metz, M.; Rocchini, D.; Neteler, M. 2014: Surface temperatures at the continental scale: Tracking changes with remote sensing at unprecedented detail. Remote Sensing. 2014, 6(5): 3822-3840 (DOI | HTML | PDF) BIO11 Selected data download: http://gis.cri.fmach.it/eurolst/
  • 20. © 2014, Neteler et al. - http://gis.cri.fmach.it/ New! CONUSLST - MODIS LST daily time series Example: Annual Average 2012 °C Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 EuroLST: http://gis.cri.fmach.it/eurolst/ (new 09/2014, yet unvalidated)
  • 21. © 2014, Neteler et al. - http://gis.cri.fmach.it/ CONUSLST: New MODIS LST daily time series Example: BIOCLIM04 (2003-2013) Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 EuroLST: http://gis.cri.fmach.it/eurolst/ (new 09/2014, yet unvalidated)
  • 22. © 2014, Neteler et al. - http://gis.cri.fmach.it/ CONUSLST: New MODIS LST daily time series Example: BIOCLIM04 (2003-2013) California/Nevada subset Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 EuroLST: http://gis.cri.fmach.it/eurolst/ (new 09/2014, yet unvalidated)
  • 23. © 2014, Neteler et al. - http://gis.cri.fmach.it/ CONUSLST: New MODIS LST daily time series Example: BIOCLIM04 (2003-2013) California subset Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 EuroLST: http://gis.cri.fmach.it/eurolst/ (new 09/2014, yet unvalidated)
  • 24. © 2014, Neteler et al. - http://gis.cri.fmach.it/ MODIS LST daily time series Nice to have... now what?
  • 25. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Did You Ever Meet This Mosquito? Photo (and host): M Neteler
  • 26. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Mosquitos are not only a nuisance - Infectious diseases also cause “hidden” problems ...
  • 27. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Spread of the tiger mosquito (Aedes albopictus): infectious disease vectors and globalization Yellow fever Dengue West Nile Saint Louis encephalitis Chikungunya De Llamballerie et al., 2008: Chikungunya ● Tiger mosquito: Disease vector ● Spreads in Europe and elsewhere ● Small containers, used tires and lucky bamboo plants are relevant breeding sites ● >250 cases of Chikungunya in northern Italy in 2007 (CHIKv imported by India traveler and was then spread by Ae. albopictus)
  • 28. © 2014, Neteler et al. - http://gis.cri.fmach.it/ 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
  • 29. © 2014, Neteler et al. - http://gis.cri.fmach.it/ ECA&D versus MODIS LST (reconstr.) Comparison of models for current habitat suitability of Aedes albopictus Dots: trap positions Fig. 5 Neteler, M., Metz, M., Rocchini, D., Rizzoli, A., Flacio, E., Engeler, L., Guidi, V., Lüthy, P., Tonolla, M. (2013). Is Switzerland suitable for the invasion of Aedes albopictus? PLoS ONE, 8(12): e82090. doi:10.1371/journal.pone.0082090 25km 250m
  • 30. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Figure 6. Suitability indicators for Ae. albopictus in Switzerland. Result: Winter survival dominates suitability Neteler M, Metz M, Rocchini D, Rizzoli A, et al. (2013) Is Switzerland Suitable for the Invasion of Aedes albopictus?. PLoS ONE 8(12): e82090. doi:10.1371/journal.pone. 0082090
  • 31. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Assessing urban heat islands The example of Milan city, Italy in 2003 Number of combined hot days (>35 °C) and warm nights (>20 °C) ECA&D data set EuroLST (MODIS LST) ~ 25km resolution 250m resolution SRS EPSG: 3035 Refs: ● EEA, http://www.eea.europa.eu/data-and-maps/explore-interactive-maps/heat-wave-risk-of-european-cities-1 ● Metz, Rocchini, Neteler, 2014: Rem Sens, 6(5): 3822-3840 [DOI]
  • 32. © 2014, Neteler et al. - http://gis.cri.fmach.it/ MODIS LST and viticulture Land suitability for viticulture based on Winkler classification using MODIS LST ● Mountainous areas are unsuitable (too cool, above 1200 m a.s.l., gray); ● Regions Ia (dark blue) and Ib (blue): very cool climate regions, suitable for hybrid and very early ripening varieties; ● Region II (green) is cool and suitable for sparkling wine and Müller Thurgau; ● Region III (orange) is warmer and allows growing of red varieties (Merlot, Cabernet Sauvignon, and the local red varieties Teroldego and Marzemino); ● Region IV (red pixels) is hot and suitable for late ripening red grape varieties such as Cabernet Franc.
  • 33. © 2014, Neteler et al. - http://gis.cri.fmach.it/ MODIS LST and viticulture Assessment of heat requirements at cadastral parcel level: Rotaliana area near Trento, showing shaded against sunny exposure
  • 34. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Support for massive spatial datasets in GRASS GIS 7
  • 35. © 2014, Neteler et al. - http://gis.cri.fmach.it/ 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 expensive cheap ... to solve issue 
  • 36. © 2014, Neteler et al. - http://gis.cri.fmach.it/ GRASS 7: Support for massive datasets 0 1 2 3 4 5 6 7 8 9 10 600 480 360 240 120 0 million points seconds GRASS GIS 6 GRASS GIS 7 Other speed figure: PCA of 30 million pixels in 6 seconds on this small presentation laptop... Cost surfaces: r.cost Computational time
  • 37. © 2014, Neteler et al. - http://gis.cri.fmach.it/ MODIS Land Surface Temperature LST reconstruction ... on a cluster computer FEM-GIS Cluster ● In total 300 nodes with 600 Gb RAM ● 132 TB raw disk space, XFS, GlusterFS ● Circa 2 Tflops/s ● Scientific Linux operating system, blades headless ● Queue system for job management (Grid Engine), used for GRASS jobs ● Computational time for all data: 1 month with LST-algorithm V2.0 ● Computational time for one LST day: 3 hours on 2 nodes
  • 38. © 2014, Neteler et al. - http://gis.cri.fmach.it/ “Big data” challenges on a cluster GRASS GIS – LST data processing “evolution”: ● 2008: internal 10Gb network connection way to slow... Solution: TCP jumbo frames enabled (MTU > 8000) to speed up the internal NFS transfer  ● 2009: hitting an ext3 filesystem limitation (not more than 32k subdirectories but more files in cell_misc/ – each raster maps consists of multiple files) Solution: adopting XFS filesystem [err, reformat everything]  ● 2012: Free inodes on XFS exceeded Solution: Update XFS version [err, reformat everything again]  ● 2013: I/O saturation in NFS connection between chassis and blades Solution: reduction to one job per blade (queue management), 21 blades * 2.5 billion input pixels + 415 million output pixels  ● GlusterFS saturation Solution: New 48 port switch, 8-channel trunking (= 8 Gb/s) 
  • 39. © 2014, Neteler et al. - http://gis.cri.fmach.it/ Conclusions & Thanks ● Massive data processing in GRASS GIS 7: most “homework” has been done ● Large file support for raster and vector data ● Temporal data processing framework available ● New Python API integrated (PyGRASS) ● New reconstructed MODIS LST dataset available ● Next steps: ● Add new big data interfaces to analyse data remotely (rasdaman, sciDB interfaces?) 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 Thanks to NASA Land Processes Distributed Active Archive Center (LP DAAC) for making the MODIS LST data available.