Standardized data sharing through an open-source Spatial Data Infrastructure: the Afromaison project Yaniss Guigoz - University of Geneva/GRID-Geneva 1
EcoARM2ERA and AFROMAISON Why Afromaison in this workshop? Concrete example of spatial data management Demonstration of geographic standards and tools that can be useful to other projects Our Armenian partners know these tools and standards through the ARPEGEO project ARPEGEO = National scale whereas Afromaison = Continental scale => same tools and standards work at all scales 2
AFROMAISON - CONTEXT - 3 years project (2011-2014), financed by the European Commission (FP7 projects) - 15 partners, including 6 from Africa - Theme: Integrated Natural Resources Management (INRM) in 5 different eco-regions of Africa => 5 case studies - Afromaison: Afro Africa Maison house in French => landscape should be managed like a household (several people with different roles and interests under a same roof) 3
AFROMAISON - CONTEXT - Integrated Natural Resources Management: natural resources management must take into account interests of all the actors (population, water managers, farmers, ) by bringing technical solutions and using local knowledge - Meso-scale: Scale where decisions taken Sub-national, between local and national Ecosystem, administrative unit, watershed, - Goal: to produce a manual and a toolbox gathering results of the 3 years research for a better INRM, usable in all environmental and socio-economic conditions of Africa 4
AFROMAISON - CONTEXT South Africa Uganda Ethiopia Mali Tunisia 5 case study 5 different contexts: - Environmental - Socio-political - Economic 5
AFROMAISON - CONTEXT - INRM: need of existing base data: climate, population, land cover, Need to share available + created data with partners Later need to share data with public to avoid redundancy Data need to be discoverable, accessible and usable Principle of Spatial Data Infrastructure (SDI) Data needs to follow standards to be used in SDI tools 6
AFROMAISON - STANDARDS We are concerned by 2 families of standards: Open Geospatial Consortium (OGC): responsible for open standards for geospatial content and services, GIS data processing and data sharing. Ex: WMS, WFS, WCS, WPS, KML, International Standards Organisation (ISO): responsible for the ISO19115/ISO19139 describing geographic information (metadata) 7
AFROMAISON - CONTEXT African context for SDI and GIS: - Weaknesses: Internet connectivity Electrical network Hardware Budget GIS skills slowly increasing compared to other places - Strengths/Opportunities: Local willingness of capacity building for being able to locally address issues Strongly SDI committed continental institution: UNECA Several European projects linked to Africa 8
AFROMAISON - SOLUTIONS - TOOLS - Only Open Source solutions for Afromaison - Has all technical solutions needed - It allows to address some of the difficulties such as budget Server (unige/grid) Afromaison SDI: FTP server OpenGEO Suite Geonetwork GI-Cat (broker) 9
FTP server: Main system to store & access Afromaison geospatial data physical files Advantages: - Easy access to big files => ideal to store and exchange big data (vector, raster) between partners - Login dependant access => allows restricted access 1 0
OpenGEO suite: Suite of integrated Java modules forming a web mapping platform Allows to easily control the whole chain of geodata on the web (import publication) Compliant with OGC standards Modules: 1 1
PostGIS Extension of the PostgreSQL database to allow the management of geographic functionalities and queries 1 2
GeoServer Cartographic server Core element of the OpenGEO Suite, that allows to import, manage and publish spatial data (vector or raster) Can read many formats - Files (shapefiles, geotiff, ) - Databases (PostGIS, ArcSDE, Oracle, ) Publishes imported maps in a standardized way (OGC standards) as web services (WMS, WFS, ) 1 3
Afromaison layers in geoserver http://afromaison.grid.unep.ch:8080/geoserver 1 4
Afromaison webservices published from geoserver WMS: http://afromaison.grid.unep.ch/geoserver/wms WFS: http://afromaison.grid.unep.ch/geoserver/wfs WCS: http://afromaison.grid.unep.ch/geoserver/wcs 1 5
WFS display in QGIS => possible to save the WFS as a local shapefile 1 6
GeoWebCache Helps to accelerate images and data display Uses some other OGC standards: - WMTS: Web Map Tiling Service - WMS-C: Web Map Service Caching - TMS: Tiled Map Service 1 7
OpenLayers Javascript library allowing to display maps and linked functions in a web browser Can display image formats such as WMS, WMTS, TMS, WMS-C, WMTS, Google Maps, Bing Maps, Yahoo Maps, OpenStreetMap, ArcGIS Server, ArcIMS Can display the following vector formats: KML, GeoJSON, WKT, GML, WFS, GeoRSS 1 8
GeoExt Javascript library providing the necessary tools to build web mapping applications Example: GeoExplorer, vizualisation tool coming with the suite 1 9
Use of GeoExplorer in AfroMaison: http://afromaison.grid.unep.ch/geoexplorer/composer#maps/4 2 0
Integration of a GeoExplorer composition in a web page: http://www.afromaison.net/index.php?option=com_content&view=article&id=9&itemid=107 2 1
Geonetwork - Metadata = necessity to describe geographic data - Spatial data on the web metadata must be on the web => metadata catalog - Geonetwork = metadata catalog - Allows to search and access data - ISO19139 standard - CSW requests on metadata 2 2
Afromaison geonetwork node: http://afromaison.grid.unep.ch:8080/geonetwork 2 3
Afromaison broker -Need to be able to discover and expose as much african geodata as possible - Problem: they might be published in different formats (WMS, WFS, CSW, THREDDS, NetCDF, Hydro, WaterML, ) - Solution: a broker (or connector) that allows to transform the result of heterogeneous queries into an homogeneous interface - Developed in the EuroGEOSS project by ESSI-Lab - installation of GI-Cat for Afromaison => 15 African resources at the moment - will be transferred to UNECA in November as a federator of African resources 2 4
Afromaison broker http://afromaison.grid.unep.ch:8080/gi-cat/gi-portal/index.jsp - Source - Metadata Access to data 2 5
AFROMAISON - GEOSS - Global Earth Observation System of Systems (GEOSS) = Google for geodata - Developed by the Group on Earth Observation (GEO) - allows to connect users to existing databases and portals by registering them - GEOportal available at http://www.geoportal.org - Afromaison services registered and accessible directly from the portal - Important to register there all your services linked to geodata to improve available data 2 6
AFROMAISON - GEOSS 2 7
AFROMAISON - Conclusion - This project shows a successful example of participation to better data sharing in Africa Hope to save time for real work instead of re-create existing data - Knowledge about use of these tools will be transmitted soon to local partners => African geodata managed by Africans - Same principles and tools have been used in Armenia through ARPEGEO and same success! 2 8
Thank you 2 9