SlideShare a Scribd company logo
Global Soil Information Facilities
Software developments

Tomislav Hengl
ISRIC  World Soil Information, Wageningen University




                                                        GSM2011.org, June 2024th 2011
Acknowledgement



 1. Hannes Reuter  GIS and WPS functionality.
 2. Pierre Roudier  Dylan Beaudette  plotKML package.
 3. Brendon Malone  David Jacquier  spline tting
    function.
 4. Keith Shepherd  Bob MacMillan  Soil Reference
    Library.




                                           GSM2011.org, June 2024th 2011
GSIF components


 1. Cyber infrastructure for input, analysis and visualization of
    data.
 2. Global databases (legacy data, gridded covariates) that are
    main inputs to global soil mapping.
 3. Software tools (modules and packages) and manuals for
    creation of geoinformation, for instance, according to
    the GlobalSoilMap.net specications.
 4. Standards and protocols for data entry, map generation and
    data sharing.




                                                  GSM2011.org, June 2024th 2011
Book chapter




               GSM2011.org, June 2024th 2011
Overview
       Open Soil Profiles                                                 Soil covariates (worldgrids)
                                                                               Global                    Continental scale           Country/state-level




          Soil variables
          Soil site info
          Soil analytical data
          Descriptive properties                                               5.6 km repository            1 km repository            250 m repository




                                                                                        R packages

                                                                                               Map import module
                                                                                               Data entry module
                                                                                               Harmonization module
                                                                                               Spline fitting
                                                                                               Spatial analysis module
                                   (Servers) cyber infrastructure                              Data visualization
                                                                                               Data export




     Soil property maps                                                                 Webmapping API
                                            Six+four key soil parameters
       Global coverage                      (organic carbon, pH, clay, silt,
                                            sand, coarse fragments)
                                                                                                   Real-time spatial prediction
                                            at six standard depths (0-5, 5-
                                                                                                   (Google Maps)
                                            15, 15-30, 30-60, 60-100, 100-
                                                                                                   GlobalSoilMap.net functionality
                                            200 cm)
                                                                                                   for web-applications
                                            and with included upper and
                                                                                                   Geo-serving and geoprocessing
                                            lower 95% probability ranges
                                                                                                   functionality

      100 m (250 m, 1 km and 5.6 km)




                                                                                                                               GSM2011.org, June 2024th 2011
GSIF modules
                                                   New soil profile
              New covariates
                                                       data



      MAP IMPORT MODULE                    DATA ENTRY MODULE
        Upload of gridded maps to the         soilprofiles.org: live data
        soilgrids.org repository;             entry forms for point data;           HARMONISATION MODULE
        Meta-data generation tool;            Geo-registry module;                     Translation of laboratory
        Automated map matching and            Automated data screening and             methods (correlation)
        validation (mask maps);               detection of gross errors and            Upscaling / downscaling
        Automated conversion and              artifacts;                               functionality
        harmonization of soil polygon                                                  Data translation (re-
        maps;                                                                          formatting) functionality
                                           SPATIAL ANALYSIS MODULE
                                              Overlay (covariates) and
                                              regression analysis;
                                              Multiscale prediction - trend
                                              models;
                                              Variogram analysis (automap);
                                              Prediction and simulations;
                                              Cross-validation;
                                              Predict secondary soil
                                                                                              Open Soil Profiles
       Soil Gridded Covariates                                                                 (soilprofiles.org)
                                              parameters (PTF)
            (soilgrids.org)


                                           DATA EXPORT MODULE                  SUPPORT MODULE
                                              Subsetting and export to GIS        Help and F.A.Q.
                                              data formats (geotiff and ESRI      Variable descriptions
                                              Shape file), KML and table          (meta-data)
                                              formats (DBF);                      Search functionality
                                              API services to serve the data      (manuals and user
                                              without accessing URL (e.g.         forums, demos and
                                              via mobile-phone);                  multimedia)




                                                     Data serving
                         Soil property maps
                         (globalsoilmap.net)




                                                                                                GSM2011.org, June 2024th 2011
Proposed implementation


 1. Produce a suite of utilities to import, re-format, analyze
   and visualize spatial soil data




                                             GSM2011.org, June 2024th 2011
Proposed implementation


 1. Produce a suite of utilities to import, re-format, analyze
    and visualize spatial soil data
 2. Design them so they t the needs of operational global
    soil mapping




                                             GSM2011.org, June 2024th 2011
Proposed implementation


 1. Produce a suite of utilities to import, re-format, analyze
    and visualize spatial soil data
 2. Design them so they t the needs of operational global
    soil mapping
 3. Focus on using R+OSGeo




                                             GSM2011.org, June 2024th 2011
Proposed implementation


 1. Produce a suite of utilities to import, re-format, analyze
    and visualize spatial soil data
 2. Design them so they t the needs of operational global
    soil mapping
 3. Focus on using R+OSGeo
 4. Get the whole DSM community involved (in design, in
    development, in use)




                                             GSM2011.org, June 2024th 2011
Proposed implementation


 1. Produce a suite of utilities to import, re-format, analyze
    and visualize spatial soil data
 2. Design them so they t the needs of operational global
    soil mapping
 3. Focus on using R+OSGeo
 4. Get the whole DSM community involved (in design, in
    development, in use)
 5. Provide training in development and use to countries and
    nodes




                                               GSM2011.org, June 2024th 2011
List of utilities




 1. Global soil mapping (core) package  GSIF




                                            GSM2011.org, June 2024th 2011
List of utilities




 1. Global soil mapping (core) package  GSIF
 2. Soil visualization package  plotKML




                                            GSM2011.org, June 2024th 2011
List of utilities




 1. Global soil mapping (core) package  GSIF
 2. Soil visualization package  plotKML
 3. Soil Reference Library  SRL




                                            GSM2011.org, June 2024th 2011
List of utilities




 1. Global soil mapping (core) package  GSIF
 2. Soil visualization package  plotKML
 3. Soil Reference Library  SRL
 4. Geo-services (PythonWPS, Geoserver, RServe, GDAL utilities)




                                              GSM2011.org, June 2024th 2011
Functionality (GSIF)
   Estimate the spatial domain and the tiling system;
   Fit splines to soil horizon records and convert from block to
   point support in vertical dimension;
   Query and download point and gridded data from the data
   portals;
   Convert harmonized soil prole data from relational structure
   to single table records;
   Automatically lter suspicious records and detect outliers in
   the soil prole records;
   Generate one set of globally consistent predictions using point
   observations (OSP) and gridded predictors (worldgrids);
   Convert gridded predictions to formats required for submission
   to GSIF;
   Generate metadata and data analysis reports using XML
   formats;
                                               GSM2011.org, June 2024th 2011
Status (GSIF)



   Progress so far:
       Derive cell ID for any location in the world and estimate
       number of 1degree blocks required to map an area (based on
       a land mask);
       Fit equal-area splines to soil prole data (the method of
       Bishop et al. (1999));
       Get values at point locations from worldgrids.org (covariates);
       Convert site-horizon DB to single-table structure;




                                                  GSM2011.org, June 2024th 2011
Functionality (plotKML)


   Visualize soil proles measurements (using the original soil
   colors);
   Visualize soil prole photographs;
   Plot results of prediction (soil property maps) using standard
   color schemes;
   Default distribution model for the GlobalSoilMap.net property
   maps (?);
   Visualize uncertainty of the maps;




                                               GSM2011.org, June 2024th 2011
Soil prole




              GSM2011.org, June 2024th 2011
Soil prole attribute plot




                             GSM2011.org, June 2024th 2011
Organic carbon mapped using RK




                                 GSM2011.org, June 2024th 2011
Soil grids as transparent polygons




                                     GSM2011.org, June 2024th 2011
Soil type maps




                 GSM2011.org, June 2024th 2011
Multiple layers (above each other)




                                     GSM2011.org, June 2024th 2011
Animations




             GSM2011.org, June 2024th 2011
Why KML? (1)




 Google Earth is #1: 350 millions of downloads!




                                    GSM2011.org, June 2024th 2011
Why KML? (2)




People that made Google Earth understand statistics




                                     GSM2011.org, June 2024th 2011
plotKML




          GSM2011.org, June 2024th 2011
SRL package




   Harmonization of soil prole data;
   Estimation of secondary soil properties using pedo-transfer
   functions;
   Estimation of soil properties using soil spectroscopy;




                                               GSM2011.org, June 2024th 2011
Overview
         SOIL REFERENCE
                                                             Soil Spectral
             LIBRARY                                           Library



          Dependent R libraries                         Soil Reference Data
                                                     (soil referent profiles with complete            Obtain additional
                                                    laboratory methods, soil description                 field data
                                soil.spec
               aqp                                         and scanned soil spectra)
                            soiltexture
                                                                                                            NO
             HydroMe


             Conversion functions                                                                           Fits
             (various R packages for generalized              Fit conversion                              requir-
               linear modeling, fuzzy matching,              model parameters                            ed accur-
                     regression trees etc.)                                                                acy?


                                                                                                            YES



                            Design the                                                       Conversion coefficients
                         conversion model                                                     (most accurate models to estimate
                                                   NO                                          standard parameters; extendible)




                                              Convers-                        Estimate values of
       Unharmonized                                                                                               Standardized value +
                                             ion model           YES           the standardized
     record (new data)                                                                                            Associated uncertainty
                                             available?                             variable




                                                                                                            GSM2011.org, June 2024th 2011
Status


   It is not dicult to build a package, but to get soil reference
   data
   We would need (at least) 300500 points:
      Points have to be representative (hypercube sampling, the
         whole world)
         Each point should be sampled using standard protocol (soil
         eld description, soil lab analysis, soil spectroscopy)
         Project designers need to decide if existing samples can be
         used as well as new ones
         We probably need new point samples




                                                  GSM2011.org, June 2024th 2011
ISRIC monoliths




Figure: ISRIC referent samples (monoliths) and occurrence probability.
Derived using the MaxEnt package (climatic images, HWSD and
vegetation maps).

                                                     GSM2011.org, June 2024th 2011
Main principles of programming



 1. Hide complexity from the users (scale, eective precision, 3D
    geostat)
 2. Deliver data and results so that no software training is required
    to open it (KML)
 3. Link to R+OSGeo community (do not invent functionality that
    already exists and is operational)




                                                  GSM2011.org, June 2024th 2011
Why R?


 1. It is a trustworthy software because it is open source




                                             GSM2011.org, June 2024th 2011
Why R?


 1. It is a trustworthy software because it is open source
 2. It is accessible to anyone via most of Operating Systems




                                             GSM2011.org, June 2024th 2011
Why R?


 1. It is a trustworthy software because it is open source
 2. It is accessible to anyone via most of Operating Systems
 3. People in developing countries can start picking things
   up today!




                                             GSM2011.org, June 2024th 2011
Why R?


 1. It is a trustworthy software because it is open source
 2. It is accessible to anyone via most of Operating Systems
 3. People in developing countries can start picking things
    up today!
 4. It is the fastest growing open source environments for
    statistical computing




                                             GSM2011.org, June 2024th 2011
Why R?


 1. It is a trustworthy software because it is open source
 2. It is accessible to anyone via most of Operating Systems
 3. People in developing countries can start picking things
    up today!
 4. It is the fastest growing open source environments for
    statistical computing
 5. It can handle space-time data




                                             GSM2011.org, June 2024th 2011
Why R?


 1. It is a trustworthy software because it is open source
 2. It is accessible to anyone via most of Operating Systems
 3. People in developing countries can start picking things
    up today!
 4. It is the fastest growing open source environments for
    statistical computing
 5. It can handle space-time data
 6. It is professional (made by top-minds in the business)




                                             GSM2011.org, June 2024th 2011
Next steps



   Release plotKML and GSIF packages v0.1
   Continue developing the functionality via R-forge
   Use users feedback to improve
   Optimize the processing speed and improve usability on various
   platforms
   Incorporate this functionality within WPS




                                               GSM2011.org, June 2024th 2011
Would you like to join GSIF?




   Join the GSIF workshop on Friday




                                      GSM2011.org, June 2024th 2011
Would you like to join GSIF?




   Join the GSIF workshop on Friday
   There are some expectations:




                                      GSM2011.org, June 2024th 2011
Would you like to join GSIF?




   Join the GSIF workshop on Friday
   There are some expectations:
     1. You take a responsibility to deliver the functionality on time




                                                    GSM2011.org, June 2024th 2011
Would you like to join GSIF?




   Join the GSIF workshop on Friday
   There are some expectations:
     1. You take a responsibility to deliver the functionality on time
     2. You share most of the Edzer Pebesma's Open data principles




                                                   GSM2011.org, June 2024th 2011
Would you like to join GSIF?




   Join the GSIF workshop on Friday
   There are some expectations:
     1. You take a responsibility to deliver the functionality on time
     2. You share most of the Edzer Pebesma's Open data principles
                                          A
     3. You should be familiar with R / LTEX




                                                   GSM2011.org, June 2024th 2011

More Related Content

PDF
Poster "Global Soil Information Facilities"
PDF
Hengl & Reuter poster at Geomorphometry.org/2011
PPT
SAGA GIS 2.0.7
PPT
Osgeo.wageningen kickoff event nov2012
PDF
Ar2419141919
PDF
Skills portfolio
PPTX
Bhuvan
PPTX
Poster "Global Soil Information Facilities"
Hengl & Reuter poster at Geomorphometry.org/2011
SAGA GIS 2.0.7
Osgeo.wageningen kickoff event nov2012
Ar2419141919
Skills portfolio
Bhuvan

What's hot (20)

PDF
Bhuvan and DIVA-GIS software Training
PPTX
Final Project – Gis
PDF
Ijetcas14 474
PDF
EDIT Geo-tools in E-biosphere conference (London)
PDF
Final Project Update
PDF
SmartGeo - G. Satta
PPT
PDF
Berzina ppt gi2011_conference_decin_ib_final
PPTX
Gis Application
PPT
Using data from Digimap in ArcGIS
PPT
A case study on GIS application
PDF
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)
PDF
Thematic Data Dissemination on bhuvan
PDF
Accurate and rapid big spatial data processing by scripting cartographic algo...
PDF
Gis capabilities on Big Data Systems
PDF
Portfolio_Gis_others
PDF
Czech republic 0900 mildorf carrick_tues
PDF
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...
PDF
Towards a MENA soil information system by Ronald Vargas Rojas
 
PPT
Optimizing GIS based Systems
Bhuvan and DIVA-GIS software Training
Final Project – Gis
Ijetcas14 474
EDIT Geo-tools in E-biosphere conference (London)
Final Project Update
SmartGeo - G. Satta
Berzina ppt gi2011_conference_decin_ib_final
Gis Application
Using data from Digimap in ArcGIS
A case study on GIS application
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)
Thematic Data Dissemination on bhuvan
Accurate and rapid big spatial data processing by scripting cartographic algo...
Gis capabilities on Big Data Systems
Portfolio_Gis_others
Czech republic 0900 mildorf carrick_tues
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...
Towards a MENA soil information system by Ronald Vargas Rojas
 
Optimizing GIS based Systems
Ad

Similar to GSIF utilities (20)

PDF
GeoIQ Stack - Where 2012
PPTX
Kopss Open API 단위테스트 이슈사항
PDF
Gamma software introduction
PPTX
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
PPTX
SQLBits X SQL Server 2012 Spatial
PDF
Migue final presentation_v28
PDF
Thames Tunnel: GIS Leads Information Integration
PDF
GRASS GIS lightening talk at FOSS4G 2006
ODP
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
ODP
Mapping, GIS and geolocating data in Java @ JAX London
PDF
GI2012 cajthaml-quality
PDF
Osm improvements
PDF
The User-participated Geospatial Web as Open Platform
PDF
Geo alberta2010 ppt_template
PDF
Maps4Finland 28.8.2012, Jari Reini
PDF
Maps4 finland 28.8.2012, jari reini
PPTX
SEI OSGIS presentation
PDF
Delph v29 2 - DELPH Seismic
PDF
What is GIS
PPTX
TELUS Case Study: iVAULT implementation improved corporate intelligence
GeoIQ Stack - Where 2012
Kopss Open API 단위테스트 이슈사항
Gamma software introduction
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
SQLBits X SQL Server 2012 Spatial
Migue final presentation_v28
Thames Tunnel: GIS Leads Information Integration
GRASS GIS lightening talk at FOSS4G 2006
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Mapping, GIS and geolocating data in Java @ JAX London
GI2012 cajthaml-quality
Osm improvements
The User-participated Geospatial Web as Open Platform
Geo alberta2010 ppt_template
Maps4Finland 28.8.2012, Jari Reini
Maps4 finland 28.8.2012, jari reini
SEI OSGIS presentation
Delph v29 2 - DELPH Seismic
What is GIS
TELUS Case Study: iVAULT implementation improved corporate intelligence
Ad

More from Tomislav Hengl (11)

PDF
Introducing GSIF (seminar at Lamont campus)
PDF
A statistical assessment of GDEM using LiDAR data
PDF
Open Soil Profiles - testbed data portal for storing soil profile data
PDF
Drupal course hengl
PDF
Worldgrids.org: building global covariates for automated mapping
PDF
Space-time data workshop at IfGI
PDF
Global soilmap at_afsis_hengl
PDF
Spatial interpolation comparison
PDF
DSM training - preparing auxiliary data
PDF
R crash course
PDF
Latex crash course
Introducing GSIF (seminar at Lamont campus)
A statistical assessment of GDEM using LiDAR data
Open Soil Profiles - testbed data portal for storing soil profile data
Drupal course hengl
Worldgrids.org: building global covariates for automated mapping
Space-time data workshop at IfGI
Global soilmap at_afsis_hengl
Spatial interpolation comparison
DSM training - preparing auxiliary data
R crash course
Latex crash course

Recently uploaded (20)

PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
01-Introduction-to-Information-Management.pdf
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Institutional Correction lecture only . . .
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
master seminar digital applications in india
PPTX
Cell Types and Its function , kingdom of life
PPTX
Cell Structure & Organelles in detailed.
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Pre independence Education in Inndia.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
01-Introduction-to-Information-Management.pdf
Basic Mud Logging Guide for educational purpose
Institutional Correction lecture only . . .
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPH.pptx obstetrics and gynecology in nursing
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
master seminar digital applications in india
Cell Types and Its function , kingdom of life
Cell Structure & Organelles in detailed.
Microbial disease of the cardiovascular and lymphatic systems
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Renaissance Architecture: A Journey from Faith to Humanism
VCE English Exam - Section C Student Revision Booklet
STATICS OF THE RIGID BODIES Hibbelers.pdf
Week 4 Term 3 Study Techniques revisited.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Pre independence Education in Inndia.pdf

GSIF utilities

  • 1. Global Soil Information Facilities Software developments Tomislav Hengl ISRIC World Soil Information, Wageningen University GSM2011.org, June 2024th 2011
  • 2. Acknowledgement 1. Hannes Reuter GIS and WPS functionality. 2. Pierre Roudier Dylan Beaudette plotKML package. 3. Brendon Malone David Jacquier spline tting function. 4. Keith Shepherd Bob MacMillan Soil Reference Library. GSM2011.org, June 2024th 2011
  • 3. GSIF components 1. Cyber infrastructure for input, analysis and visualization of data. 2. Global databases (legacy data, gridded covariates) that are main inputs to global soil mapping. 3. Software tools (modules and packages) and manuals for creation of geoinformation, for instance, according to the GlobalSoilMap.net specications. 4. Standards and protocols for data entry, map generation and data sharing. GSM2011.org, June 2024th 2011
  • 4. Book chapter GSM2011.org, June 2024th 2011
  • 5. Overview Open Soil Profiles Soil covariates (worldgrids) Global Continental scale Country/state-level Soil variables Soil site info Soil analytical data Descriptive properties 5.6 km repository 1 km repository 250 m repository R packages Map import module Data entry module Harmonization module Spline fitting Spatial analysis module (Servers) cyber infrastructure Data visualization Data export Soil property maps Webmapping API Six+four key soil parameters Global coverage (organic carbon, pH, clay, silt, sand, coarse fragments) Real-time spatial prediction at six standard depths (0-5, 5- (Google Maps) 15, 15-30, 30-60, 60-100, 100- GlobalSoilMap.net functionality 200 cm) for web-applications and with included upper and Geo-serving and geoprocessing lower 95% probability ranges functionality 100 m (250 m, 1 km and 5.6 km) GSM2011.org, June 2024th 2011
  • 6. GSIF modules New soil profile New covariates data MAP IMPORT MODULE DATA ENTRY MODULE Upload of gridded maps to the soilprofiles.org: live data soilgrids.org repository; entry forms for point data; HARMONISATION MODULE Meta-data generation tool; Geo-registry module; Translation of laboratory Automated map matching and Automated data screening and methods (correlation) validation (mask maps); detection of gross errors and Upscaling / downscaling Automated conversion and artifacts; functionality harmonization of soil polygon Data translation (re- maps; formatting) functionality SPATIAL ANALYSIS MODULE Overlay (covariates) and regression analysis; Multiscale prediction - trend models; Variogram analysis (automap); Prediction and simulations; Cross-validation; Predict secondary soil Open Soil Profiles Soil Gridded Covariates (soilprofiles.org) parameters (PTF) (soilgrids.org) DATA EXPORT MODULE SUPPORT MODULE Subsetting and export to GIS Help and F.A.Q. data formats (geotiff and ESRI Variable descriptions Shape file), KML and table (meta-data) formats (DBF); Search functionality API services to serve the data (manuals and user without accessing URL (e.g. forums, demos and via mobile-phone); multimedia) Data serving Soil property maps (globalsoilmap.net) GSM2011.org, June 2024th 2011
  • 7. Proposed implementation 1. Produce a suite of utilities to import, re-format, analyze and visualize spatial soil data GSM2011.org, June 2024th 2011
  • 8. Proposed implementation 1. Produce a suite of utilities to import, re-format, analyze and visualize spatial soil data 2. Design them so they t the needs of operational global soil mapping GSM2011.org, June 2024th 2011
  • 9. Proposed implementation 1. Produce a suite of utilities to import, re-format, analyze and visualize spatial soil data 2. Design them so they t the needs of operational global soil mapping 3. Focus on using R+OSGeo GSM2011.org, June 2024th 2011
  • 10. Proposed implementation 1. Produce a suite of utilities to import, re-format, analyze and visualize spatial soil data 2. Design them so they t the needs of operational global soil mapping 3. Focus on using R+OSGeo 4. Get the whole DSM community involved (in design, in development, in use) GSM2011.org, June 2024th 2011
  • 11. Proposed implementation 1. Produce a suite of utilities to import, re-format, analyze and visualize spatial soil data 2. Design them so they t the needs of operational global soil mapping 3. Focus on using R+OSGeo 4. Get the whole DSM community involved (in design, in development, in use) 5. Provide training in development and use to countries and nodes GSM2011.org, June 2024th 2011
  • 12. List of utilities 1. Global soil mapping (core) package GSIF GSM2011.org, June 2024th 2011
  • 13. List of utilities 1. Global soil mapping (core) package GSIF 2. Soil visualization package plotKML GSM2011.org, June 2024th 2011
  • 14. List of utilities 1. Global soil mapping (core) package GSIF 2. Soil visualization package plotKML 3. Soil Reference Library SRL GSM2011.org, June 2024th 2011
  • 15. List of utilities 1. Global soil mapping (core) package GSIF 2. Soil visualization package plotKML 3. Soil Reference Library SRL 4. Geo-services (PythonWPS, Geoserver, RServe, GDAL utilities) GSM2011.org, June 2024th 2011
  • 16. Functionality (GSIF) Estimate the spatial domain and the tiling system; Fit splines to soil horizon records and convert from block to point support in vertical dimension; Query and download point and gridded data from the data portals; Convert harmonized soil prole data from relational structure to single table records; Automatically lter suspicious records and detect outliers in the soil prole records; Generate one set of globally consistent predictions using point observations (OSP) and gridded predictors (worldgrids); Convert gridded predictions to formats required for submission to GSIF; Generate metadata and data analysis reports using XML formats; GSM2011.org, June 2024th 2011
  • 17. Status (GSIF) Progress so far: Derive cell ID for any location in the world and estimate number of 1degree blocks required to map an area (based on a land mask); Fit equal-area splines to soil prole data (the method of Bishop et al. (1999)); Get values at point locations from worldgrids.org (covariates); Convert site-horizon DB to single-table structure; GSM2011.org, June 2024th 2011
  • 18. Functionality (plotKML) Visualize soil proles measurements (using the original soil colors); Visualize soil prole photographs; Plot results of prediction (soil property maps) using standard color schemes; Default distribution model for the GlobalSoilMap.net property maps (?); Visualize uncertainty of the maps; GSM2011.org, June 2024th 2011
  • 19. Soil prole GSM2011.org, June 2024th 2011
  • 20. Soil prole attribute plot GSM2011.org, June 2024th 2011
  • 21. Organic carbon mapped using RK GSM2011.org, June 2024th 2011
  • 22. Soil grids as transparent polygons GSM2011.org, June 2024th 2011
  • 23. Soil type maps GSM2011.org, June 2024th 2011
  • 24. Multiple layers (above each other) GSM2011.org, June 2024th 2011
  • 25. Animations GSM2011.org, June 2024th 2011
  • 26. Why KML? (1) Google Earth is #1: 350 millions of downloads! GSM2011.org, June 2024th 2011
  • 27. Why KML? (2) People that made Google Earth understand statistics GSM2011.org, June 2024th 2011
  • 28. plotKML GSM2011.org, June 2024th 2011
  • 29. SRL package Harmonization of soil prole data; Estimation of secondary soil properties using pedo-transfer functions; Estimation of soil properties using soil spectroscopy; GSM2011.org, June 2024th 2011
  • 30. Overview SOIL REFERENCE Soil Spectral LIBRARY Library Dependent R libraries Soil Reference Data (soil referent profiles with complete Obtain additional laboratory methods, soil description field data soil.spec aqp and scanned soil spectra) soiltexture NO HydroMe Conversion functions Fits (various R packages for generalized Fit conversion requir- linear modeling, fuzzy matching, model parameters ed accur- regression trees etc.) acy? YES Design the Conversion coefficients conversion model (most accurate models to estimate NO standard parameters; extendible) Convers- Estimate values of Unharmonized Standardized value + ion model YES the standardized record (new data) Associated uncertainty available? variable GSM2011.org, June 2024th 2011
  • 31. Status It is not dicult to build a package, but to get soil reference data We would need (at least) 300500 points: Points have to be representative (hypercube sampling, the whole world) Each point should be sampled using standard protocol (soil eld description, soil lab analysis, soil spectroscopy) Project designers need to decide if existing samples can be used as well as new ones We probably need new point samples GSM2011.org, June 2024th 2011
  • 32. ISRIC monoliths Figure: ISRIC referent samples (monoliths) and occurrence probability. Derived using the MaxEnt package (climatic images, HWSD and vegetation maps). GSM2011.org, June 2024th 2011
  • 33. Main principles of programming 1. Hide complexity from the users (scale, eective precision, 3D geostat) 2. Deliver data and results so that no software training is required to open it (KML) 3. Link to R+OSGeo community (do not invent functionality that already exists and is operational) GSM2011.org, June 2024th 2011
  • 34. Why R? 1. It is a trustworthy software because it is open source GSM2011.org, June 2024th 2011
  • 35. Why R? 1. It is a trustworthy software because it is open source 2. It is accessible to anyone via most of Operating Systems GSM2011.org, June 2024th 2011
  • 36. Why R? 1. It is a trustworthy software because it is open source 2. It is accessible to anyone via most of Operating Systems 3. People in developing countries can start picking things up today! GSM2011.org, June 2024th 2011
  • 37. Why R? 1. It is a trustworthy software because it is open source 2. It is accessible to anyone via most of Operating Systems 3. People in developing countries can start picking things up today! 4. It is the fastest growing open source environments for statistical computing GSM2011.org, June 2024th 2011
  • 38. Why R? 1. It is a trustworthy software because it is open source 2. It is accessible to anyone via most of Operating Systems 3. People in developing countries can start picking things up today! 4. It is the fastest growing open source environments for statistical computing 5. It can handle space-time data GSM2011.org, June 2024th 2011
  • 39. Why R? 1. It is a trustworthy software because it is open source 2. It is accessible to anyone via most of Operating Systems 3. People in developing countries can start picking things up today! 4. It is the fastest growing open source environments for statistical computing 5. It can handle space-time data 6. It is professional (made by top-minds in the business) GSM2011.org, June 2024th 2011
  • 40. Next steps Release plotKML and GSIF packages v0.1 Continue developing the functionality via R-forge Use users feedback to improve Optimize the processing speed and improve usability on various platforms Incorporate this functionality within WPS GSM2011.org, June 2024th 2011
  • 41. Would you like to join GSIF? Join the GSIF workshop on Friday GSM2011.org, June 2024th 2011
  • 42. Would you like to join GSIF? Join the GSIF workshop on Friday There are some expectations: GSM2011.org, June 2024th 2011
  • 43. Would you like to join GSIF? Join the GSIF workshop on Friday There are some expectations: 1. You take a responsibility to deliver the functionality on time GSM2011.org, June 2024th 2011
  • 44. Would you like to join GSIF? Join the GSIF workshop on Friday There are some expectations: 1. You take a responsibility to deliver the functionality on time 2. You share most of the Edzer Pebesma's Open data principles GSM2011.org, June 2024th 2011
  • 45. Would you like to join GSIF? Join the GSIF workshop on Friday There are some expectations: 1. You take a responsibility to deliver the functionality on time 2. You share most of the Edzer Pebesma's Open data principles A 3. You should be familiar with R / LTEX GSM2011.org, June 2024th 2011