SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

Bhuvan and DIVA-GIS software Training
Bhuvan and DIVA-GIS software TrainingBhuvan and DIVA-GIS software Training
Bhuvan and DIVA-GIS software TrainingSainath Aher
 
Final Project – Gis
Final Project – GisFinal Project – Gis
Final Project – Gisjbahls68
 
EDIT Geo-tools in E-biosphere conference (London)
EDIT Geo-tools in E-biosphere conference (London)EDIT Geo-tools in E-biosphere conference (London)
EDIT Geo-tools in E-biosphere conference (London)Pere Roca Ristol
 
Final Project Update
Final Project UpdateFinal Project Update
Final Project Updatemolivos
 
Berzina ppt gi2011_conference_decin_ib_final
Berzina ppt gi2011_conference_decin_ib_finalBerzina ppt gi2011_conference_decin_ib_final
Berzina ppt gi2011_conference_decin_ib_finalIGN Vorstand
 
A case study on GIS application
A case study on GIS applicationA case study on GIS application
A case study on GIS applicationAxay Sharma
 
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)
Investigation of the Lake Victoria Region (Africa: Tanzania, Kenya and Uganda)Universität Salzburg
 
Thematic Data Dissemination on bhuvan
Thematic Data Dissemination on bhuvanThematic Data Dissemination on bhuvan
Thematic Data Dissemination on bhuvanSonal Aggarwal
 
Accurate and rapid big spatial data processing by scripting cartographic algo...
Accurate and rapid big spatial data processing by scripting cartographic algo...Accurate and rapid big spatial data processing by scripting cartographic algo...
Accurate and rapid big spatial data processing by scripting cartographic algo...Universität Salzburg
 
Gis capabilities on Big Data Systems
Gis capabilities on Big Data SystemsGis capabilities on Big Data Systems
Gis capabilities on Big Data SystemsAhmad Jawwad
 
Czech republic 0900 mildorf carrick_tues
Czech republic 0900 mildorf carrick_tuesCzech republic 0900 mildorf carrick_tues
Czech republic 0900 mildorf carrick_tuesarch_GIS
 
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...
Bringing Geospatial Analysis to the Social Studies: an Assessment of the City...Universität Salzburg
 
Towards a MENA soil information system by Ronald Vargas Rojas
Towards a MENA soil information system by Ronald Vargas RojasTowards a MENA soil information system by Ronald Vargas Rojas
Towards a MENA soil information system by Ronald Vargas RojasFAO
 
Optimizing GIS based Systems
Optimizing GIS based SystemsOptimizing GIS based Systems
Optimizing GIS based SystemsAjinkya Deshpande
 

Was ist angesagt? (20)

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

Ähnlich wie GSIF utilities

GeoIQ Stack - Where 2012
GeoIQ Stack - Where 2012GeoIQ Stack - Where 2012
GeoIQ Stack - Where 2012Andrew Turner
 
Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항MinPa Lee
 
Gamma software introduction
Gamma software introductionGamma software introduction
Gamma software introductionyll880712
 
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
PCI Geomatics Synthetic Aperture Radar Processing CapabilitiesPCI Geomatics Synthetic Aperture Radar Processing Capabilities
PCI Geomatics Synthetic Aperture Radar Processing CapabilitiesPci Geomatics
 
SQLBits X SQL Server 2012 Spatial
SQLBits X SQL Server 2012 SpatialSQLBits X SQL Server 2012 Spatial
SQLBits X SQL Server 2012 SpatialMichael Rys
 
Migue final presentation_v28
Migue final presentation_v28Migue final presentation_v28
Migue final presentation_v28askroll
 
Thames Tunnel: GIS Leads Information Integration
Thames Tunnel: GIS Leads Information IntegrationThames Tunnel: GIS Leads Information Integration
Thames Tunnel: GIS Leads Information IntegrationEsri
 
GRASS GIS lightening talk at FOSS4G 2006
GRASS GIS lightening talk at FOSS4G 2006GRASS GIS lightening talk at FOSS4G 2006
GRASS GIS lightening talk at FOSS4G 2006Markus Neteler
 
Mapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX LondonMapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX LondonJoachim Van der Auwera
 
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...JAX London
 
GI2012 cajthaml-quality
GI2012 cajthaml-qualityGI2012 cajthaml-quality
GI2012 cajthaml-qualityIGN Vorstand
 
The User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open PlatformThe User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open PlatformChanny Yun
 
Geo alberta2010 ppt_template
Geo alberta2010 ppt_templateGeo alberta2010 ppt_template
Geo alberta2010 ppt_templatePaul Bekker
 
Maps4Finland 28.8.2012, Jari Reini
Maps4Finland 28.8.2012, Jari ReiniMaps4Finland 28.8.2012, Jari Reini
Maps4Finland 28.8.2012, Jari ReiniApps4Finland
 
Maps4 finland 28.8.2012, jari reini
Maps4 finland 28.8.2012, jari reiniMaps4 finland 28.8.2012, jari reini
Maps4 finland 28.8.2012, jari reiniOlli Rinne
 
Delph v29 2 - DELPH Seismic
Delph v29   2 - DELPH SeismicDelph v29   2 - DELPH Seismic
Delph v29 2 - DELPH SeismicIXSEA-DELPH
 
What is GIS
What is GISWhat is GIS
What is GISEsri
 
TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence eventspat
 

Ähnlich wie GSIF utilities (20)

GeoIQ Stack - Where 2012
GeoIQ Stack - Where 2012GeoIQ Stack - Where 2012
GeoIQ Stack - Where 2012
 
Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항
 
Gamma software introduction
Gamma software introductionGamma software introduction
Gamma software introduction
 
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
PCI Geomatics Synthetic Aperture Radar Processing CapabilitiesPCI Geomatics Synthetic Aperture Radar Processing Capabilities
PCI Geomatics Synthetic Aperture Radar Processing Capabilities
 
SQLBits X SQL Server 2012 Spatial
SQLBits X SQL Server 2012 SpatialSQLBits X SQL Server 2012 Spatial
SQLBits X SQL Server 2012 Spatial
 
Migue final presentation_v28
Migue final presentation_v28Migue final presentation_v28
Migue final presentation_v28
 
Thames Tunnel: GIS Leads Information Integration
Thames Tunnel: GIS Leads Information IntegrationThames Tunnel: GIS Leads Information Integration
Thames Tunnel: GIS Leads Information Integration
 
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
 
Mapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX LondonMapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX London
 
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
 
GI2012 cajthaml-quality
GI2012 cajthaml-qualityGI2012 cajthaml-quality
GI2012 cajthaml-quality
 
Osm improvements
Osm improvementsOsm improvements
Osm improvements
 
The User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open PlatformThe User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open Platform
 
Geo alberta2010 ppt_template
Geo alberta2010 ppt_templateGeo alberta2010 ppt_template
Geo alberta2010 ppt_template
 
Maps4Finland 28.8.2012, Jari Reini
Maps4Finland 28.8.2012, Jari ReiniMaps4Finland 28.8.2012, Jari Reini
Maps4Finland 28.8.2012, Jari Reini
 
Maps4 finland 28.8.2012, jari reini
Maps4 finland 28.8.2012, jari reiniMaps4 finland 28.8.2012, jari reini
Maps4 finland 28.8.2012, jari reini
 
SEI OSGIS presentation
SEI OSGIS presentationSEI OSGIS presentation
SEI OSGIS presentation
 
Delph v29 2 - DELPH Seismic
Delph v29   2 - DELPH SeismicDelph v29   2 - DELPH Seismic
Delph v29 2 - DELPH Seismic
 
What is GIS
What is GISWhat is GIS
What is GIS
 
TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence
 

Mehr von Tomislav Hengl

Introducing GSIF (seminar at Lamont campus)
Introducing GSIF (seminar at Lamont campus)Introducing GSIF (seminar at Lamont campus)
Introducing GSIF (seminar at Lamont campus)Tomislav Hengl
 
A statistical assessment of GDEM using LiDAR data
A statistical assessment of GDEM using LiDAR dataA statistical assessment of GDEM using LiDAR data
A statistical assessment of GDEM using LiDAR dataTomislav Hengl
 
Open Soil Profiles - testbed data portal for storing soil profile data
Open Soil Profiles - testbed data portal for storing soil profile dataOpen Soil Profiles - testbed data portal for storing soil profile data
Open Soil Profiles - testbed data portal for storing soil profile dataTomislav Hengl
 
Worldgrids.org: building global covariates for automated mapping
Worldgrids.org: building global covariates for automated mappingWorldgrids.org: building global covariates for automated mapping
Worldgrids.org: building global covariates for automated mappingTomislav Hengl
 
Space-time data workshop at IfGI
Space-time data workshop at IfGISpace-time data workshop at IfGI
Space-time data workshop at IfGITomislav Hengl
 
Global soilmap at_afsis_hengl
Global soilmap at_afsis_henglGlobal soilmap at_afsis_hengl
Global soilmap at_afsis_henglTomislav Hengl
 
Spatial interpolation comparison
Spatial interpolation comparisonSpatial interpolation comparison
Spatial interpolation comparisonTomislav Hengl
 
DSM training - preparing auxiliary data
DSM training - preparing auxiliary dataDSM training - preparing auxiliary data
DSM training - preparing auxiliary dataTomislav Hengl
 

Mehr von Tomislav Hengl (11)

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

Kürzlich hochgeladen

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 

Kürzlich hochgeladen (20)

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 

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