Presentation is loading. Please wait.

Presentation is loading. Please wait.

GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability.

Similar presentations


Presentation on theme: "GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability."— Presentation transcript:

1 GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability dhobern@gbif.org Indaiatuba, Brazil, 19 October, 2002

2 GBIF Node Responsibilities GBIF Portal Data Node Participant 1.Network 2.Standards 3.Tools 1.Encourage participation 2.Manage registration of Data Nodes 1.Network 2.Standards 3.Tools 4.Consolidated Data 1.Data 2.Metadata 1.Identify (local) Data Nodes 2.Forward registration metadata from Data Nodes 3.National Language Interfaces

3 GBIF Data Access and Database Interoperability Node Architecture

4 Collection Data Node Collection Database Node Data Services Presentation Service HTML Collection Database Adaptor Collection Database Collection Database Adaptor … … Metadata Services WSDL Service Descriptions Specimen Index Data (3-5 fields) Specimen Summary Data (20-30 fields) Specimen Detail (full data) Data Repository

5 General Resource Node Resource Database Node Data Services Presentation Service HTML Resource Database Adaptor Resource Database Resource Database Adaptor … … Metadata Services WSDL Service Descriptions General Resource Data Data Repository

6 GBIF Aggregated Data Portal UDDI Service Registry Specimen Index General Resource Index WSDL Service Descriptions Specimen Index Data (3-5 fields) General Resource Index Data Indexing Service Data Aggregation Services Presentation Service Specimen Summary Data (20-30 fields) Index Requests Aggregated Specimen Data HTML Name Services (ECAT) Name Data Aggregated General Resource Data Geographic Service Data Name Data

7 Participant Node Data Services from GBIF Portal Portal Services Presentation Service Specimen Data from Collection Data Nodes UDDI Service Registry WSDL Service Descriptions Registry Management WSDL Service Descriptions Specimen Data HTML Name Data General Resource Data

8 Data Flow within GBIF Network Collection NodeCollection Nodes GBIF Portal Participant Node Service Metadata Participant Node Service Metadata Specimen Index Data Detailed Specimen Data Aggregated Data Detailed Specimen Data Aggregated Data User Browser HTML Data Service Metadata

9 Example Interactions: Collection View Collection Node User Browser HTML Data

10 Example Interactions: Global View Collection Node GBIF Portal Specimen Summary Data User Browser HTML Data

11 Example Interactions: Participant View Collection Node GBIF Portal Participant Node Aggregated Specimen Index Data Specimen Summary Data User Browser HTML Data

12 Example Interactions: Participant Network GBIF Portal Specimen Summary Data User Browser HTML Data Network Collection Nodes Participant Network Node Specimen Data (Network-specific Format) Collection Node Specimen Summary Data

13 Example Interactions: Duplicated Node GBIF Portal Specimen Summary Data User Browser HTML Data Collection Node Specimen Summary Data Participant Network Collection Nodes Specimen Data (Network-specific Format) One of the Collection Nodes is linked to the GBIF portal by multiple paths. The intervening nodes must retain all attribution details from the original provider to ensure that duplicate records may be recognised.

14 GBIF Data Access and Database Interoperability Walkthrough of Registration for new Data Node

15 1. Data Node submits Metadata Data Node Participant Node User Browser The Node Manager uses the Metadata Services component to define the data held by the node and to submit this data to a Participant Node (either the Country Node for the Data Node or a Node with related interests. WSDL description of the Data Node’s holdings, registered via UDDI GBIF Portal

16 2. Participant Node authorises Metadata Data Node Participant Node User Browser The Participant Node Manager uses the Registry Management component to define the data held by the node and to submit this data to a Participant Node (either the Country Node for the Data Node or a Node with related interests. WSDL description of the Data Node’s holdings, propagated to GBIF Portal Registry GBIF Portal

17 3. GBIF Portal indexes Data Node Data Node Participant Node User Browser The GBIF Portal requests the Index data required to use the Data Node when processing user requests, and the Data Node responds with Index data DiGIR Scan request to retrieve index data DiGIR Response containing index data GBIF Portal

18 GBIF Data Access and Database Interoperability Walkthrough of User Request for Data

19 1. User submits Query to Participant Node Data Node Participant Node User Browser The User completes a form on the Participant Node web site (or, alternatively on the GBIF Portal). The request is handled by a Java servlet in the Participant Node. Request for Specimen data for given species (HTML form submission) GBIF Portal

20 2. Participant Node queries GBIF Portal Data Node Participant Node User Browser The Participant Node Services component adds any parameters specific to the Node (e.g. to filter to records specific to a given country) and forwards a DiGIR request to the GBIF Portal. The request is handled by a Java servlet in the Portal Services component DiGIR Request for ABCD Specimen data for given species within geographic scope of Participant Node GBIF Portal

21 3. GBIF Portal returns Matches Data Node Participant Node User Browser The Portal Services component searches the Index data to determine the locations of all matching Specimens held by Data Nodes. The results are returned in XML as a DiGIR response. DiGIR Response containing summary detail and access information for all Specimen records matching request. GBIF Portal

22 4. Participant Node returns Matches Data Node Participant Node User Browser The Presentation Services component transforms the XML response into HTML for the user, including URLs to access the detailed data from the Data Nodes. HTML Response containing summary detail and URLs to access detailed information for all Specimen records matching request. GBIF Portal

23 5. User requests Detailed Data Data Node Participant Node User Browser The User selects a URL to access detailed data for a Specimen. HTML Request for detail for a Specimen record. GBIF Portal

24 6. Data Node returns Detailed Data Data Node Participant Node User Browser The Data Node processes the request (and produces an XML response) and formats the XML into HTML using the Presentation Services component. HTML Response with detailed data formatted for browser. Note: The requests for detail could alternatively be directed to either the Participant Node or the GBIF Portal, either of which could then format XML into HTML appropriately. The model illustrated is the simplest. GBIF Portal

25 GBIF DADI Work Programme 1.Establish the data standards and interchange mechanisms required to integrate species-level and specimen-level data within the GBIF Network - $90,000 2.Identify and develop the foundational components of the network as early as possible - $70,000 3.Provide tool kits to assist node managers to bring their databases online as rapidly as possible - $140,000 4.Promote a community (and open-source) development model for GBIF components

26 GBIF Standards Requirements Requirements for 2003 Federated Data Access (DiGIR) Collection Data Exchange Schema (ABCD) Name Data Exchange Schema (Taxonomic Names) Geographical Services (Spatial Data) Future requirements: Structured Descriptive Data (SDD) Also required: Description of user requirements for GBIF network


Download ppt "GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability."

Similar presentations


Ads by Google