The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data MSc. Vassilis TSIRONIS, Software Development.

Slides:



Advertisements
Similar presentations
GEOSS Common Infrastructure (GCI): status and evolution EC Side Event - GEO Plenary IX Foz do Iguacu, November 2012 Mirko Albani Earth Observation.
Advertisements

Research and Innovation Research and Innovation Introduction 2013 Sprint to Summit (StoS) Barcelona, 16 April 2013 Alan EDWARDS Earth Observation Sector.
Data Sources & Using VIVO Data Visualizing Scholarship VIVO provides network analysis and visualization tools to maximize the benefits afforded by the.
Near East Rural & Agricultural Knowledge and Information Network - NERAKIN Food and Agriculture Organization of the United Nations Near East and North.
GEO Work Plan Symposium 2012 ID-05 Resource Mobilization for Capacity Building (individual, institutional & infrastructure)
EGI-Engage EGI-Engage Engaging the EGI Community towards an Open Science Commons Project Overview 9/14/2015 EGI-Engage: a project.
THEME[ENV ]: Inter-operable integration of shared Earth Observation in the Global Context Duration: Sept. 1, 2011 – Aug. 31, 2014 Total EC.
WGISS-40, Harwell, Oxfordshire, UK, Sept. 28-Oct. 2, 2015 GEO/CWIC Interactions Ken McDonald/NOAA CWIC Session, WGISS–40 October 1, 2015.
Synthesis of Strategic Issues (Climate, Disasters, Water) and a draft European strategic framework.
What is GEO? launched in response to calls for action by the 2002 World Summit on Sustainable Development, Earth Observation Summits, and by the G8 (Group.
GBIF Mid Term Meetings 2011 Biodiversity Data Portals for GBIF Participants: The NPT Global Biodiversity Information Facility (GBIF) 3 rd May 2011.
Draft GEO Framework, Chapter 6 “Architecture” Architecture Subgroup / Group on Earth Observations Presented by Ivan DeLoatch (US) Subgroup Co-Chair Earth.
Towards an European Network of Earth Observation Networks (ENEON): Addressing Challenges and Facilitating Collaboration for non-space based Earth Observations.
Splinter Session 1a : Identify topics Europe would like to have included in the GEO WP Chair: Luigi Fusco, ESA Reporting: Luca Demicheli, EuroGeoSurveys.
ISWG / SIF / GEOSS OOS - August, 2008 GEOSS Interoperability Steven F. Browdy (ISWG, SIF, SCC)
1 Open Discovery Space Overview Argiris Tzikopoulos, Ellinogermaniki Agogi Open Discovery Space [CIP-ICT-PSP ][elearning] A socially-powered and.
GCI Overview Steve Browdy with input from Doug Nebert May 2012.
GEOSS Common Infrastructure (GCI) The GEOSS Common Infrastructure allows Earth Observations users to search, access and use the data, information, tools.
CEOS Working Group on Information System and Services (WGISS) Data Access Infrastructure and Interoperability Standards Andrew Mitchell - NASA Goddard.
GEO Strategic Plan : Implementing GEOSS Douglas Cripe GEO Work Programme Symposium 2-4 May 2016, Geneva.
GCI Architecture GEOSS Information System Meeting 20 September 2013, ESA/ESRIN (Frascati, Italy) M.Albani (ESA), D.Nebert (USGS/FGDC), S.Nativi (CNR)
OPENGIS for Water Management OPENGIS for Water Management in Developing Countries JRC Activities on Water Knowledge Management In Developing Countries.
FAO NEAR EAST REGIONAL OFFICE. Network definition  Near East Plant Protection Network (NEPP-NET) is a web-based integrated, multilingual regional thematic.
Common interoperability, best practices and strategic approach
WHY VIDEO SURVELLIANCE
ESA-FAO GEOPortal STATUS & PLANS
NextGEOSS data hub incl. alpha release
2nd GEO Data Providers workshop (20-21 April 2017, Florence, Italy)
GeoNetwork OpenSource: Geographic data sharing for everyone
GEO Data Providers Workshop Introducing GEOSS Data Providers Steven Ramage 20 April, 2017 Florence, Italy.
Discovering and accessing data from a distributed network of data centres S. Mazzeo (ESA)
Curtailing the Challenges Faced in Digital Society
Dr. Evangelos Gerasopoulos, Research Director
GEO Strategic Plan : Implementing GEOSS
GEO WP 1. INFRASTRUCTURE (Architecture and Data Management)
GEO-CRADLE: Fostering regional cooperation and roadmap for GEO and Copernicus implementation in North Africa, Middle East and Balkans Funded under H2020.
Implementing through the GCI
Engaging the European private sector in GEO
Brokering Agreement process Stefano Nativi and Mattia Santoro ESSI-lab of CNR-IIA San Petersburg (Russia), 07 Nov 2016.
Potential linkages to GEOGLOWS
The GEO-CRADLE Regional Data Hub tool:
Capacity Building Enhance the coordination of efforts to strengthen individual, institutional and infrastructure capacities, particularly in developing.
Presentation on Copernicus Dissemination
2nd Data Providers Workshop Joost van Bemmelen Guido Colangeli
GEO-CRADLE REGIONAL DATA HUB USING GEO DAB APIs Haris KONTOES, Geo-Cradle Coordinator NOA Research Director
State of Art of the GEOSS Common Infrastructure (GCI)
EC FP7 - Cooperation Theme 6: Environment (incl. climate change)
Country use cases: Cambodia, and Tunisia
The Biodiversity and Protected Areas Management (BIOPAMA) Programme
SMART GROUND platform overview
Copernicus DIAS European Commission CEOS 2018 Chair team WGISS
Opening Remarks European Commission CEOS 2018 Chair
Oceans and Society: Blue Planet
Enhanced GEOSS Portal Joost van Bemmelen / Guido Colangeli ESA/ESRIN
The GEO DAB possible contributions
HOLISDER Integrating Real-Intelligence in Energy Management Systems enabling Holistic Demand Response Optimization in Buildings and Districts Project presentation.
WGISS Connected Data Assets April 9, 2018 Yonsook Enloe
Geospatial Data Use and sharing Concepts
Community Portal Interactions with GEOSS GEO-XII Plenary November 9, 2015 Ken McDonald/NOAA
Interoperability and standards for statistical data exchange
Copernicus DIAS Objectives
LOSD Publication Deirdre Lee
WGISS Connected Data Assets Oct 24, 2018 Yonsook Enloe
United Nations Statistics Division
EuroGEOSS initiative CEOS WGISS-46 meeting Anica Huck October 24, 2018
WHY VIDEO SURVELLIANCE
Expert Group Meeting on SDG Economic Indicators in Africa
Data(trans)forming Roberto Barcellan European Commission NTTS2019
Maria Teresa Capria December 15, 2009 Paris – VOPlaneto 2009
WMO Global Campus: Open Educational Practice in Action
Presentation transcript:

The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data MSc. Vassilis TSIRONIS, Software Development Dr. Anna POLYCHRONIOU, Data Collection & Analysis Dr. Haris KONTOES, Project Coordinator Good Evening & thank you very much for your kind invitation to the current workshop. My name is Vassilis Tsironis, I represent the National Observatory of Athens and I am going to present you the GEO-CRADLE Regional Data Hub tool of the GEO-CRADLE project. 2nd GEO Data Providers workshop (20th-21st April 2017, Florence, Italy)

Introduction to GEO-CRADLE project The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data Introduction to GEO-CRADLE project …is a unique EU funded Coordination Action running at regional level …is looking at the N. Africa, Middle East, and the Balkan territories objectives Promote the uptake of EO services and data in response to regional needs Support the effective integration of existing Earth Observation Capacities in the region Facilitate the engagement of the complete ecosystem of EO stakeholders in the region Enhance the participation in and contribution to the implementation of GEOSS and Copernicus in North Africa, Middle East and the Balkans Α key output of GEO-CRADLE that can contribute to the long-term uptake of EO activities in the region is the operation of the Regional Data Hub. Provide access to region-related datasets and services, directly fed from the GCI, and at the same time being the centralised gateway for regional data providers to contribute easily and timely their products to GEOSS Α successful example of being implemented Community Portal leveraging GEO DAB APIs. Funded under H2020 - Climate action, environment, resource efficiency and raw materials ACTIVITY: Developing Comprehensive and Sustained Global Environmental Observation and Information Systems CALL IDENTIFIER: H2020 SC5-18b-2015 Integrating North African, Middle East and Balkan Earth Observation capacities in GEOSS Project GA number: 690133 Total Budget: 2,910,800.00 € GEO-Cradle project is coordinated by Dr. Haris KONTOES of the Institute for Astronomy, Astrophysics, Space Applications, and Remote Sensing (IAASARS)of the National Observatory of Athens (NOA). The various software components (GEO-CRADLE Portal, Network of Stakeholders and Regional Data Hub) are development from the NOA IT team. The project has brought together 25 partners from 3 continents, to work in a highly-complementary team that combines a strong background in EO coordination activities with proven scientific excellence in four key thematic areas GEO-CRADLE is a regional project which aims to support, promote and facilitate the EO data & services in the region of Balkans, Middle East and North Africa, and especially enhance GEOSS and Copernicus Implementation it the region. GEO-CRADLE is funded by the European Commission under H2020. The Institute for Astronomy, Astrophysics, Space Applications & Remote Sensing of the National Observatory of Athens leads the project. Dr. Haris Kontoes is the coordinator and the most important software components are developed by the NOA IT team. This project is a collaborative project which brought together 25 partners from across three regions of three continents (Balkans, Europe, Middle East, Asia & North Africa, Africa). A key concept of the GEO-CRADLE’s regional data hub is to become a regional gateway to GEOSS portal by providing direct access to GEOSS datasets through the GCI and thus provide a successful example of a community portal built upon GEO DAB APIs

EO – stakeholders data sets The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data GEOSS Portal High Level Architecture EO – stakeholders data sets Geo Cradle pilots Web Services Regional Data Hub DKAN UI User n-2 User n-1 User n User n+3 User n+2 User n+1 - This is the high level architecture of the integrated data hub which is harvesting datasets from multiple sources, not only the GEOSS portal, but also the pilots and third party data providers and makes these resources available to its users through a UI interface built upon DKAN.

The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data Print Screens

The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data Print Screens cont’d

The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data Print Screens cont’d

The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data Print Screens cont’d

The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data A. Admin panel Why DKAN? B. Search & View Powerful, ready to use admin panel Easy to define content types Easy to add content (e.g. Datasets, resources) Manage users, accessibility, taxonomies, etc. Ready to use/customize search and view of data Fully customizable page layout through panels A multitude of APIs in order to implement various functionalities Faceted full-text search through Facet, Views and Search APIs C. Big Community Big open-source Community DKAN is a complimentary offering to CKAN. Integrates open data catalog features into Drupal CMS, which is build upon PHP. PHP powers a significant percentage of Web, while Drupal powers ~2% of the Internet as a whole. Has a wide community of active users/developers. Ready to use powerful administration panel that allows to easily add content, whether it is a dataset comprised from files, remote files, sites and/or APIs. Ready to use pluggable modules that allow to easily discover and access content, customize the display of the content, add facets, etc… Big active, open-source community since it is developed in Drupal and PHP.

Innovation towards Challenges The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data Innovation towards Challenges The Challenge An integrated Search & Display mechanism that offers the users unified, centralized & user-friendly interface DKAN DKAN admin, search & display functionalities ready to use. A multitude of modules for the open data purposes. Again the DKAN rendering mechanism uses the local database. GEOSS accessible through the GEO DAB APIs (the major remote source). Pilots will follow. Mission By default DKAN looks up for datasets and resources in a single local database Intg. Search & display GEO DAB APIs The GEO DAB APIs are very easy to use. You just plug and play! GEO-CRADLE Regional Data Hub Access to region-related GEOSS datasets and services. Centralised gateway for regional data providers to contribute easily and timely their products to GEOSS. Display on the fly Two mature systems However, the eventual integration of GEO DAB APIs into the DKAN ecosystem was a great challenge itself! Remote sources Multiple Sources DKAN and GEO DAB APIs are two mature systems. However the integration of GEO DAB APIs into DKAN was a great challenge itself. This challenge comprised of several smaller challenges was faced through several somehow innovative steps. Initially we had to enable DKAN to search for data in multiple sources, since DKAN by default uses a local database a single source of data. Then we had to enable the search of remote sources, such as the GCI and this is where the GEO DAB APIs came into the play. In the next step (which is the most difficult one and not yet entirely accomplished) we had to make DKAN capable of displaying the remote data without storing it somewhere, i.e. display on the fly. Then we had to build an integrated search & display mechanism that allows its users through a user-friendly interface to search for open EO data in a centralized and unified mode. And our mission is almost accomplished which is the access of regional GEOSS datasets.

The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data Conclusions GEOSS is a vital component for the creation of a universe of open EO data, together with other initiatives including NextGEOSS, DIAS platform, etc. The GEOSS Common Infrastructure (GCI) comprises the backbone and the necessary toolbox for the uptake of EO services & applications. The GEO Discovery and Access Broker (DAB) is a subtle component for accessing EO data. Offers a rich suite of standard protocols (a.k.a. interfaces). It’s really plug and play; once you read the documentation it requires the minimum effort to integrate those in your development. Its discovery, access & semantics functionalities support properly the development of regional data hubs. The development of GEO-CRADLE Regional Data Hub revealed issues that made evident the difficulty of integrating the GEO DAB APIs in DKAN, especially in our attempt to display “on-the-fly” the brokered information of GEOSS, because DKAN is a strict system designed to “ingest” content either manually or through harvesting other DKAN installations, whereas on the other hand GCI is an abstract system designed to broker datasets from “everywhere” and mostly in a distributed mode. In addition DKAN uses taxonomies (taxonomy terms & vocabularies) in order to classify the content according to format, keywords, topics, etc. While GCI users free text. The solution to problems like these should likely be the provision of tools that could bridge gap between those systems. For example GCI could provide an analytics tool allowing applications to periodically poll for statistics regarding formats, topics, keywords and other meaningful data patterns related with the GEOSS brokered resources. DKAN is suggested to be used because: Provides powerful plug-in modules for access, discovery of open data, as well as for the visualization, registration of them. Greatly decouples the data model from the data rendering mechanism. Enhances existing GEO discovery and access mechanisms like the ones provided by the GEO DAB APIs. So here are some of our conclusions: GEOSS is a vital component in our attempts to build a universe of open EO data, along with other initiatives such as NextGEOSS, DIAS, etc. GCI is a core component towards this direction. The GEO DAB APIs are really plug and play and offer significant functionalities which indeed provide the necessary interfaces for accessing and discovering GEOSS brokered resources. DKAN is recommended to be used because of the powerful plugin modules, the great decoupling that succeeds between the data model and the data visualization and because it can really enhance the GEO DAB APIs. The development of the GEO-CRADLE regional data hub using DKAN and the GEO DAB APIs revealed some issues regarding the integration of the APIs in another software application. The greatest issue is related with displaying on the fly the GEOSS brokered datasets. DKAN is a strict system, assuming that the data are stored in a local database, inserted manually or through harvesting another DKAN installation. Moreover it uses taxonomies in order to classify the data according to the format, the keywords, the topics, etc. On the other hand GCI is an abstract system design to broker datasets from everywhere, in a distributed mode and sometimes the information that returns is a bit fuzzy. Maybe some tools could resolve such problems. An analytics tool that would keep track of all the formats of all the brokered resources and could be polled periodically might be an example.

The GEO-CRADLE Regional Data Hub tool: Utilizing the GEO DAB APIs for easy access and discovery of regional EO data Roadmap Continue the developments for the GEO-CRADLE Regional Data Hub, making it the gateway of GEOSS portal in the region and operating it as a focal node towards GEOSS and Copernicus implementation. Use the Data Hub as a platform for making available the GEO-CRADLE pilots’ data and results and allow the regional stakeholders to harvest them. Bring third-party data providers suitable for registration in GCI (e.g. JRC Danube Portal and some tenths of regional portals) in the course of the project. Connect Data Hub with these providers too. Facilitate the exchange of knowledge on existing EO capacities (data, services, models, etc.) in the region. Showcase concrete examples of tackling regional challenges related to adaptation of climate change, improved food security & water extremes management, better access to raw materials and energy. Continue the development until we make GEO CRADLE Regional Data Hub an operational regional GEOSS focal node. Connect the data hub with the pilots’ data. Continue to bring third party regional data providers to register in GCI. JRC Danube is a success story. Further facilitate the exchange of knowledge. Showcase examples of how the data hub will help in tackling regional problems related with climate, water management, energy, etc.

THANK YOU FOR LISTENING THE END THANK YOU FOR LISTENING I’m Happy to answer to your questions!