CGI – GeoSciML Testbed 3 Status for BRGM Jean-Jacques Serrano.

Slides:



Advertisements
Similar presentations
GEOSS ADC Architecture Workshop Clearinghouse, Catalogues, Registries Doug Nebert U.S. Geological Survey February 5, 2008.
Advertisements

Australian NADC 1st August 2010 Kim Finney (Manager, Australian Antarctic Data Centre & Chief Officer, SCAR Standing Committee on Antarctic Data Management)
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
CNES implementation of the ISO standard An extension of the current CNES implementation of the ISO metadata standard.
The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
Anne Etheridge Economic and Social Data Service IASSIST May 2006 METADATA MANAGEMENT THE FORGOTTEN WORLD OF THE BACK OFFICE.
EziLink RESULTS Training Session 1 – Show and Tell For the Ministry of Forests, Lands and Natural Resource Operations.
François ROBIDA, Jean-Jacques SERRANO BRGM, France One Geology: which catalogue ?
Batches, Buckets and Bookbags Elizabeth B. Thomsen NOBLE: North of Boston Library Exchange EGILS2014.
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
1 OGC Web Services Kai Lin San Diego Supercomputer Center
Page 1© Crown copyright 2006 Registry technology & case study implementation J. Tandy, D. Thomas - November 2006.
Geospatial One-Stop A Federal Gateway to Federal, State & Local Geographic Data
GeoSciML borehole data exchange and applications Christian Bellier (BRGM), John Laxton (BGS)
FGDC Service Status Checker Status of the FGDC Service Status Checker September 2008 Update.
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
National Coastal Data Development Center A division of the National Oceanographic Data Center Please a list of participants at each location to
GeoSciML Implementation by Agnès Tellez-Arenas. GeoSciML implementation 1. First step: data mapping preparation of the services WMS,WFS Data Specification.
Europe’s Information Society eContentplus OrléansWP6 1st Coordination and progress meeting Technical information OGC WMS – WFS – CSW.
Michael Donovan, River Campus Libraries – 12/03 DocuShare Overview and Training.
Esri UC 2014 | Technical Workshop | Leveraging Metadata Standards for Supporting Interoperability in ArcGIS Aleta Vienneau, David Danko.
CYBERINFRASTRUCTURE FOR THE GEOSCIENCES WMS Map Integration - Improved Ghulam Memon Ashraf Memon.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
Making Geological Map Data for the Earth Accessible OneGeology WebServices as an example of worldwide and world open SDI – history, current state and technology.
How to Create a Book Purchase Request using Books in Print?
Data integration and dissemination in the MARsite project John Douglas (WP10 leader)
Status of upgrading CDI service (user interface, harvesting via GeoNetwork, CDI interoperability options following SeaDataNet D8.7) By Dick M.A. Schaap.
Classroom User Training June 29, 2005 Presented by:
Testbed3 Use Cases Geoscience Australia IMF client implementation.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador.
Workshop WSS-03: GeoSciML V2 Testbed 3 Technologies - Tim Duffy IGC August 2008.
1 The INSPIRE Geoportal Ioannis Kanellopoulos Spatial Data Infrastructures Unit European Commission Joint Research Centre Institute for Environment and.
David Blasby The Open Planning Project New York. Goals Explain what a WFS and WMS are, and when to use them Be able to create simple spatial web applications.
Deploying OGC Web Services GeoScience Victoria’s Experience Alistair Ritchie, Senior Information Geologist GeoScience Victoria.
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
Various tools created depending on user needs: Desktop vs. Web Applications GUI vs. XML Tools for Creating and Editing ISO Metadata.
MapServer Support for Web Coverage Services Stephen Lime - Minnesota DNR Dr. Thomas E. Burk - University of Minnesota MUM Ottawa, Canada.
Achieving Interoperability using the ArcGIS Platform
XML Registries Source: Java TM API for XML Registries Specification.
1 CA202 Spreadsheet Application Publishing Information on the Web Lecture # 15 Dammam Community College.
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Eliane Roos, IGN France.
AUKEGGS Architecturally Significant Issues (that we need to solve)
DEPARTMENT OF PRIMARY INDUSTRIES Testbed 2: Demonstrating Geoscience Web Services Bruce Simons & Alistair Ritchie GeoScience Victoria, Minerals & Petroleum.
Exploring Spatial Data Infrastructure in an Open Source World Jacqueline Lowe UNC-Asheville National Environmental Modeling and Analysis Center Jacqueline.
ESIP & Geospatial One-Stop (GOS) Registering ESIP Products and Services with Geospatial One-Stop.
Tools for Creating and Editing Metadata. Desktop Applications Web Applications Graphical User Interface (GUI) XML editor Standalone Editor Part of Larger.
XIth International Congress for Mathematical Geology - September 3-8, 2006 – Liège, Belgium Contribution of GeoScienceML to the INSPIRE data harmonisation.
Introduction to Morpho BEAM Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
Utrecht Technical Workshop Outcomes and progress to date OneGeology Management Meeting, Nov 2-3, Ottawa.
Use Case 1 - Mapping Client asks for a map. Server returns a map with default symbolisation. User can click on any graphic feature from one layer to retrieve.
Introduction to Morpho RCN Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique
A user guide to accessing, reviewing and contributing to the Online Registry System.
DEPARTMENT OF PRIMARY INDUSTRIES Demonstrating delivery of Geological Data using Web Feature and Web Mapping Services based on international standards.
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
ONLINE SERVICES FOR ACCESSING PHC MICRODATA POPULATION AND HOUSEHOLD CENSUS QUERY SYSTEM APPLICATION (1992, 2002 and 2011 CENSUSES)
Statistical Data and Metadata Exchange SDMX Metadata Common Vocabulary Status of project and issues ( ) Marco Pellegrino Eurostat
Glossary WMS – OGC Web Mapping Services WFS – OGC Web Feature Services XML- Extensible Markup Language OGC – Open GIS Consortium ADN –
ORNL DAAC SPATIAL DATA ACCESS TOOL Open Geospatial Consortium (OGC) Services Bruce E. Wilson Suresh K. Santhana Vannan Yaxing Wei Tammy W. Beaty National.
SDI for water resource management Theresia Freska & Wu Liqun.
Part of the Cronos Group 4C/kZen 4 th EcoTerm meeting, Vienna, April 18, 2007 Jef Vanbockryck Research & Development “Risk Assessment ontologies and data.
SSE WebMapViewer Recent Developments Steven Smolders SSE Workshop ESA - ESRIN, Frascati, Rome.
Status and Progress of OneGeology: Operational and Technical Ian Jackson and Francois Robida 23 April 2009 OneGeology Secretariat.
Semantic metadata in the Catalogue Frédéric Houbie.
Essex Insight Introduction to Essex Insight Training Guide Source: Research and Analysis Unit v4.
Flanders Marine Institute (VLIZ)
CGI – GeoSciML Use Case 2 & 3 Delivering GetFeatureInfo and GetFeature into HTML, GML and GeoSciML WFS & Filters.
Microsoft PowerPoint 2007 – Unit 2
Session 2: Metadata and Catalogues
Presentation transcript:

CGI – GeoSciML Testbed 3 Status for BRGM Jean-Jacques Serrano

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 2 BRGM GeoSciML Client and Test Client Use Case 5: Registry GeoNetwork metadata Catalogue Use of OGC-CSW interface Use Case 1: Maps and SLD Vocabularies and the Gsml Resource Service How to use vocabularies for Use Cases 2, 3 & 4 Use Cases 2 & 3: WFS query and download Use Case 4: Exchange GeoSciML data between applications More technical information Overview

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 3 GeoSciML Client for Testbed3

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 4 GeoSciML Client for Testbed3 (use of OneGeology Registry) Waiting a connection in the client with the GeoNetwork Catalogue we use the OneGeology Registry … Layer classification according to: - Geographic area, - Data owner, - Service provider

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 5 A test client before updating GeoSciML Client

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 6 Use case 5 : Registry – A GeoNetwork Catalogue No GeoSciML Vocabularies into GeoNetwork Catalogue … ! Metadata of: - services, - datasets, - styles, - contexts + SLD & WMC files User interface (search) Admin interface Adapted for GeoSciML requirements OGC-CSW 2.0 Interface BRGM Test Client BRGM GeoSciML Client

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 7 Use case 5 : Registry – Vocabularies GeoSciML Vocabularies are not metadata but « data » - Not easy to store into the GeoNetwork Catalogue (*) - Specific functions needed to access/use vocabularies => Development of a specific service : Gsml Resource Service GeoSciML Vocabularies (XML Database) Gsml Resources Service BRGM Test Client BRGM GeoSciML Client Add Resource Delete Resource Get Resources GetConceptByTerm GetConceptByURN (*) To be revisited with an ebRIM Catalogue

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 8 Use case 5 : Registry – Search for services Select the « Service » Category

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 9 Use case 5 : Registry – Search for services – display metadata Service Metadata Layers provided by this WMS: Links with datasets metadata

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 10 Use case 5 : Registry – Search for SLD and WMC SL D ??

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 11 Use Case 5 : Registry – GeoNetwork Catalogue With the GeoNetwork Catalogue and its user interface we can: > Register services: WMS (+ layers) WFS and WCS: not yet tested > Register SLD and WMC and upload SLD and WMC files > Access services metadata and datasets metadata > Access SLD and WMC metadata, and download SLD and WMC files GeoNetwork has been modified: > to create service metadata (ISO19119) and dataset/layer(*) metadata (ISO19115) from Capabilities elements > to link WMS metadata and layer metadata (*) > to register SLD and WMC: New categories created Some ISO Metadata elements have been selected to describe SLD and WMC (*) Need to be tested for WFS with Feature Types, and for WCS with Coverages

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 12 Use case 5 : Registry – Use the OGC – CSW Interface

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 13 Use case 5 : Registry – Search for services Result : list of IDs, format XML or HTML (list of fields returned to be checked – more fields?)

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 14 Use case 5 : Registry – Search for services of the organisation “BRGM”

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 15 Use case 5 : Registry - Search for Web Map Contexts Result : a few metadata elements is returned with Dublin Core format

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 16 Use Case 1: How to access and use SLDs > SLD from a WMS the client knows the WMS URL from the catalogue and the layer name the client requests the WMS capabilities to find SLD available for this layer  The Catalogue should be able to provide the style name and title for the selected layer but this information is not yet stored into the GeoNetwork catalogue (no ISO19115 element for this)  Update the GeoNetwork catalogue with extension ? > “generic” SLD – standalone – stored into the catalogue Search for “SLD” Resource and download the SLD file or use the CSW service – Must have a keyword “SLD” to search with CSW Issues with the use of the “generic” SLD – Must contain the layer name – SLD filter and urn must be mapped to our own servers

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 17 Use case 1 : Select a SLD from WMS (test client) A request is sent to the GeoNetwork Catalogue to get the list of WMS

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 18 Use case 1 : Select a SLD from WMS (test client) The list of layers available in the GeoNetwork Catalogue

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 19 Use case 1 : Select a SLD (test client) List of layers available in the GeoNetwork Catalogue. Various available STYLEs are provided by a getCapabilities – STYLE name and title are not stored with the layer metadata into the catalogue. A getMap Request tests the use of SLD

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 20 Use case 1 : Select a SLD in the GeoSciML Client The GeoSciML Client must be modified: for a layer, the user can select one available STYLE Age Lithology Select a style for this layer:

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 21 Use case 5 : Registry – Vocabularies GeoSciML Vocabularies are not metadata but « data » - Not easy to store into the GeoNetwork Catalogue (1) - Specific functions needed to access/use vocabularies => Development of a specific service : Gsml Resource Service (2) GeoSciML Vocabularies (XML Database) Gsml Resources Service BRGM Test Client BRGM GeoSciML Client Add Resource Delete Resource Get Resources GetConceptByTerm GetConceptByURN (1) To be revisited with an ebRIM Catalogue (2) The current version does not process concept relationships

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 22 Use case 5 : Registry – Vocabularies (Test client)

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 23 Use case 5 : Registry – Vocabularies (Test client) GeoSciML vocabularies: Drafts for review from the twiki (21/02/2008) GetResources

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 24 Use case 5 : Registry – Vocabularies (Test client) GetConceptByTerm GeoSciML format HTML format

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 25 Use case 5 : Registry – Vocabularies (Test client) GetConceptByURN GeoSciML format HTML format

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 26 Use case 5 : Registry – Vocabularies (Test client) A temporary tool to create GeoSciML vocabularies from Excel files (csv):

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 27 Use case 5 and others: how to use Vocabularies? WFS GeoSciML document Gsml Resources Service Vocabularies BRGM Geol DB urn:cgi:classifier:BRGM:Stratigraphy:2008:Cretaceous URN for Crétacé ? => urn:cgi:classifier:BRGM:Stratigraphy:2008:Cretaceous Need to solve this urn ? When ? By which component ? The WFS or the application using the GeoSciML document ? WFS WFS Simple Feature (GeoServer) BRGM WFS-X To transform XML =

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 28 Use case 5 and other: how to use Vocabularies? Crétacé … Paléogène Crétacé Jurassique Trias … Sélectionner un âge: Gsml Resources Service Vocabularies (GetConcepts in French of « Age vocabulary ») GeoSciML French client OK WFS Create the query to request the WFS (getFeature) urn:cgi:classifier:BRGM:Stratigraphy:2008:Cretaceous Gsml Resources Service (URN for Crétacé ? => urn:cgi:classifier:BRGM:Stratigraphy:2008:Cretaceous)

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 29 Use case 2 & Use case 3 : WFS query and download Select Geologic Units with Age = Cretaceous (request in French)

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 30 Use case 2 & Use case 3 : WFS query and download To do: To insert into the GeoSciML Client the components tested To add the “draw box” function To highlight selected features on the map? To update our WFS-X to process queries on boreholes (UC3d – attributes “length >x and lithologie is y”) To use WFS profiles? Issues: How to link Layer displayed on the map and WFS to query? – The user knows this link: he selects the WFS in a list (provided by the Catalogue) – This link is defined into the WMS Capabilities for each layer? ( - Eric proposal?) – This link is registered into the Catalogue?

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 31 Use case 4 : Data transport between products (GeoModeller, GSI3D, GDM) Already available: GDM has a GeoSciML parser (v1) Examples for boreholes according to GeoSciML v2 A new 3D viewer (demo) To do: To update the GDM parser to process GeoSciML v2 To take into account “urn” (to use the Gsml Resources service) To process the two possible ways to describe boreholes with GeoSciML To write the Data Product Specification For GDM

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 32 Use case 5: Next steps to satisfy other use cases requirements? To do: To improve the GeoNetwork Catalogue: – to modify the service metadata ID for an easier use – to store style name and title of each layer – to test it for WFS and WCS – to improve our experience of using the CSW interface – to manage Service profiles – query models? To improve the Gsml Resources Service – to process relationships between concepts – to check if the formats of the results meet all requirements Other points: To define the amount of metadata the Catalogue should store: – only to discover the services and datasets, then the client works with the capabilities – or to store much more information, to help the client Need to have “final” vocabularies (at least for lithology and age) What about using an open source tool (available in the “ontology” community) to manage the vocabularies content, and transform it into a GeoSciML format

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 33 More information available: How to register resources into the GeoNetwork Catalogue Technical details for CSW and Vocabularies WFS-X component Thank you for your attention

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 34 Use case 5 : Registry – Register a Service Use the « harvesting management » tool

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 35 Use case 5 : Registry – Register a Service

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 36 Use case 5 : Registry – Register a Service

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 37 Use Case 5 : Register a SLD Use the « XML Metadata Insert » tool

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 38 Use Case 5 : Register a SLD Copy and Paste the SLD or the WMC, select options

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 39 Use Case 5 : Register a SLD * = Mandatory elements The « harvester » does not find Title and Abstract in the SLD and create « wrong » keywords

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 40 Use Case 5 : Register a SLD Add the keyword « SLD » to search for SLD in the catalogue (SLD should be a new item in the hierarchyLevel list of metadata)

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 41 Use Case 5 : Register a SLD To upload the SLD file into the catalogue, the user must : - select the « File for download » protocol - save the metadata (then the « File » element and the Upload button appears), - select the SLD file - click the Upload button

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 42 Use Case 5 : Register a SLD It’s possible to link thumbnails to the SLD

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 43 Use Case 5 : Register a SLD

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 44 Use Case 5 : Register a SLD Define access rights and Category (SLD)

GeoSciML meeting – Orléans – France 25 & 26 Feb 2008 > 45 Vocabulary : a Resource editor ?