GBIF Governing Board 20 Module 6B: New GBIF Tools II 2013 Portal and NPT Startup Daniel Amariles IT Leader, National Biodiversity Information System of.

Slides:



Advertisements
Similar presentations
MRSEC Webmasters Meeting Feb 7, Agenda Introductions Webmasters' mailing list/user group (creating space for mrsec webmasters to exchange knowledge.
Advertisements

CAP Support in Esris Open Source Geoportal Server WMO Information System (WIS) CAP Implementation Workshop Geneva, 6-7 April 2011 Clive Reece
Module 1: Introduction to SQL Server Reporting Services.
COMBASE: strategic content management system Soft Format, 2006.
ESRI Geoportal Extension 10 November 2010 Out-of-the-box capabilities and additional options.
IAEA International Atomic Energy Agency INIS Collection Search: Introduction and main features INIS Training Seminar 7-11 October 2013, Vienna Domenico.
For Mapping Biodiversity Data Data Management Options.
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
Web Content Management at GCN.com The Gilbane Conference: Content Technologies for Government Alec Dann SVP of Internet Publishing PostNewsweek Tech Media.
Sage CRM v7.2 Developers Course An Introduction to the Developer Program.
Building Library Web Site Using Drupal
Web 2.0: Concepts and Applications 2 Publishing Online.
II Course on GBIF Node Management Arusha, Tanzania 31 st October and 1 st November 2008 Tim ROBERTSON Systems Architect GBIF Secretariat Data Publishing.
Classroom User Training June 29, 2005 Presented by:
Joomla! Day France SEBLOD Version 2.0 for Joomla! 1.6.
CS621 : Seminar-2008 DEEP WEB Shubhangi Agrawal ( )‏ Jayalekshmy S. Nair ( )‏
1 Xykon March 2 nd, 2010 Drupal + CiviCRM. 2 Who We Are… Application Development Server implementations Consulting Bangalore, Philadelphia, Baltimore,
Karsten Vennemann, Seattle Free and Easy Web Mapping.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
GCMD/IDN STATUS AND PLANS Stephen Wharton CWIC Meeting February19, 2015.
Online Data Flanders Marine Data & Information Centre InnovOcean site SeadataNet Annual Meeting, Madrid 2009.
Serving the needs of the conservation community Global Biodiversity Information Facility.
The Global Video Grid: DigitalWell Update & Plan For SRB Integration Myke Smith, Manager Streaming Media Technologies University of Washington / ResearchChannel.
1 GBIF and Ocean Biodiversity, OBI'07 Conference, Oct 2-4, 2007, Dartmouth, Nova Scotia GBIF and Ocean Biodiversity Building the data web with OBIS Éamonn.
Portal for ArcGIS An Introduction
Scratchpads The virtual research environment for biodiversity data Simon Rycroft, Dave Roberts, Vince Smith, Alice Heaton, Katherine Bouton, Laurence Livermore,
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
Introducing HingX now with Capacity Development Network.
Experts Workshop on the IPT, v. 2, Copenhagen, Denmark The Pathway to the Integrated Publishing Toolkit version 2 Tim Robertson Systems Architect Global.
GBIF Mid Term Meetings 2011 Biodiversity Data Portals for GBIF Participants: The NPT Global Biodiversity Information Facility (GBIF) 3 rd May 2011.
PART 1: INTRODUCTION TO BLOG Instructor: Mr Rizal Arbain FB:Facebook/rizal.arbain Website: H/P: Ibnu.
Google Refine for Data Quality / Integrity. Context BioVeL Data Refinement Workflow Synonym Expansion / Occurrence Retrieval Data Selection Data Quality.
Presented by Jens Schwidder Tara D. Gibson James D. Myers Computing & Computational Sciences Directorate Oak Ridge National Laboratory Scientific Annotation.
Working with Feature Services Gary MacDougall Russell Brennan.
GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability.
An introduction to data exchange protocols in TDWG Renato De Giovanni TDWG 2008.
Mercury – A Service Oriented Web-based system for finding and retrieving Biogeochemical, Ecological and other land- based data National Aeronautics and.
Introduction to KE EMu
Adxstudio Portals Training
II Course on GBIF Node Management Arusha, Tanzania 31 st October and 1 st November 2008 Tim ROBERTSON Systems Architect GBIF Secretariat The GBIF Data.
ICM – API Server & Forms Gary Ratcliffe.
ICM – API Server Gary Ratcliffe. 2 Agenda Webinar Programme API Server Overview JSON-RPC iCM API Service API Server and Forms New services under.
IAEA International Atomic Energy Agency INIS Collection Search: Introduction and main features The Role of the International Nuclear Information System.
The New GBIF Data Portal Web Services and Tools Donald Hobern GBIF Deputy Director for Informatics October 2006.
©2010 AIR WORLDWIDE 1 Using ArcGIS Server Web Map Services in Web Map Mash-Ups Benjamin Spaulding, Ph.D. AIR Worldwide Esri Boston Dev Meet-Up 12/8/2010.
IABIN Species and Specimens Thematic Network (SSTN) IABIN Executive Committee/Coordinating Institution Meeting. Tierras Enamoradas, Costa Rica. February.
Usability Lab 2002 Cascade Kick-Off Meeting User Requirements - Web Site Design Multimedia Interface to Material Databases Flavio Fontana (Ulab)
PDS4 Demonstration Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
Scratchpads Virtual Research Environments for taxonomic and biodiversity related data.
GLOBAL BIODIVERSITY INFORMATION FACILITY David Remsen Senior Programme Officer, ECAT 3 Oct th Nodes Meeting.
GBIF – collaborating to promote data access for research and policy Tim Hirsch Deputy Director Global Biodiversity Information Facility (GBIF) Biodiversity.
GO-ESSP The Earth System Grid The Challenges of Building Web Client Geo-Spatial Applications Eric Nienhouse NCAR.
How EPA/ORD Moved to Drupal 7 Jessica Dearie U.S. EPA, Office of Research and Development Office of Science Information Management.
© 2009 IBM Corporation Global Solutions Directory High level overview.
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
GBIF NODES Committee Meeting Copenhagen, Denmark 4 th October 2009 The GBIF Integrated Publishing Toolkit Alberto GONZÁLEZ-TALAVÁN Programme Officer for.
SSE WebMapViewer Recent Developments Steven Smolders SSE Workshop ESA - ESRIN, Frascati, Rome.
GB22 TRAINING EVENT FOR NODES – 4 OCTOBER 2015 Session 02: 2015 Data Publishing Landscape Laura Russell.
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
The IPT user interface and data quality tools
Flanders Marine Institute (VLIZ)
GBIF Governing Board 20 12th Global Nodes Meeting
Accessing Spatial Information from MaineDOT
GLOBAL BIODIVERSITY INFORMATION FACILITY
A Restaurant Recommendation System Based on Range and Skyline Queries
Overview EMODnet Biology Portal Standards used Web services available
Web AppBuilder for ArcGIS
A review of online data resources
Presentation transcript:

GBIF Governing Board 20 Module 6B: New GBIF Tools II 2013 Portal and NPT Startup Daniel Amariles IT Leader, National Biodiversity Information System of Colombia Global Biodiversity Information Facility (GBIF) Saturday, October 5 th, 2013

SUMMARY The development of the new GBIF portal has included the complete redesign of its web services, which are now offered in a complete API that is the base for all the data related pages in the portal. This is an introduction to the new system, for those who are considering building (web) applications using the API. This presentation corresponds to module 6B of the GB20 training course for Nodes held in October 2013 in Berlin, Germany.

INDEX 1. Introduction to NPT Startup 2. Introduction to the 2013 Data Portal 3. The Data Portal API 4. From the Portal to the API 5. The mapping API 6. Use the API data 7. Practical exercise

INTRODUCTION TO NPT STARTUP “NPT Startup is a Drupal site that sets up a web presence for GBIF Participant Nodes.”

INTRODUCTION TO NPT STARTUP Demo site -npt-startup/releases GitHub Repository Presentation video

NPT STARTUP FEATURES Biodiversity information coming from the GBIF Data Portal and from the Encyclopedia of Life.

NPT STARTUP FEATURES Common website features like news, forums and blogs so the website can be used by a GBIF Participant Node as a communication website.

NPT STARTUP FEATURES Includes an initial country checklist, generated by assembling scientific names that are extracted from species occurrence data within a country available in the GBIF network. Biodiversity data of a species are shown as static species distribution maps.

NPT STARTUP FEATURES Further information available about a species includes a species description and media from the Encyclopedia of Life (EOL).

NPT STARTUP FEATURES At the country level, NPT Startup provides some basic facts on data publishing activities.

NPT STARTUP FEATURES Shows scientific articles and reports using GBIF- mediated data, published by authors from the country and/or about the biodiversity of the country.

INDEX 1. Introduction to NPT Startup 2. Introduction to the 2013 Data Portal 3. The Data Portal API 4. From the Portal to the API 5. The mapping API 6. Use the API data 7. Practical exercise

INTRODUCTION TO THE 2013 DATA PORTAL

MAIN SECTIONS

SPECIES SEARCH Search results Filters - Base taxonomy - Higher taxon - Rank - Status - Habitat - Name Type

SPECIE OVERVIEW General information External Content Basic stats Taxonomic information - Taxonomic information - Occurrences distribution

INDEX 1. Introduction to NPT Startup 2. Introduction to the 2013 Data Portal 3. The Data Portal API 4. From the Portal to the API 5. The mapping API 6. Use the API data 7. Practical exercise

DATA PORTAL API An interface to access the data published through the GBIF network using Web Services.

DATA PORTAL API GBIF Portal Registry API: GBIF All Webservices API: +API “ All services take parameters as query string encoded GET key=value parameters and respond with an application/json content type”

AVAILABLE API Checklist Bank Services: Name usage Checklist Bank Services: GBIF Backbone Taxon Lookup Checklist Bank Services: Search Service Checklist Bank Services: Metrics Registry Services: Node Registry Services: Organization Registry Services: Network Registry Services: Technical Installation Registry Services: Dataset Registry Services: Dataset Search Service Occurrence Services: Occurrence Record Occurrence Services: Search Service Occurrence Services: Download Service Cube Metrics Services: Occurrence Service Crawler Services: Dataset Crawl Service

Names API Dataset API Organization API Names Usage API Occurrence search API API CALL EXAMPLES

INDEX 1. Introduction to NPT Startup 2. Introduction to the 2013 Data Portal 3. The Data Portal API 4. From the Portal to the API 5. The mapping API 6. Use the API data 7. Practical exercise

QUERYING ORGANIZATION Get organization UUID dad-11da-ad13-b8a03c50a862

API Base URL + Endpoint URL + Organization UUID QUERYING AN ORGANIZATION dad-11da-ad13-b8a03c50a862 To build the API URL: Use REST client to EXPLORE THE CODE

USE THE API DATA

INDEX 1. Introduction to NPT Startup 2. Introduction to the 2013 Data Portal 3. The Data Portal API 4. From the Portal to the API 5. The mapping API 6. Use the API data 7. Practical exercise

MAPPING API v1.0 “Looking to overlay GBIF content on your maps? Try this simple to use, flexible tile rendering service”

This service is intended for use wth commonly used clients such as the google maps api, leaflet JS library or the modest maps JS library. These libraries allow the GBIF layers to be visualized with other content, such as those coming from web map service (WMS) providers. It should be noted that the mapping api is not a WMS service, nor does it support WFS capabilities. MAPPING API v1.0

CUSTOMIZING LAYER CONTENT The format of the URL is as follows: With the following required parameters: type: TAXON, DATASET, COUNTRY or PUBLISHER key: The appropriate key for the chosen type (a taxon key, dataset/publisher UUID or 2 letter ISO country code)

CUSTOMIZING LAYER CONTENT Basis of record – Fossil – Living specimen Year Range – Observations year range – Specimens’ year range – Other year ranges The layer parameter is an optional multi-evaluated field in which it is declared the layers to be combined by the server for this tile. &layer=OBS_2010_2020&layer=SP_2010_2020&layer=OTH _2010_2020&layer=LIVING&layer=FOSSIL Example:

STYLING A LAYER “Styling the configured layer is controlled through either the colors parameter or the palette parameter.” &colors=%2C100%2C%23FF000033%7C100%2C10000%2C %2300FF0033%7C10000%2C%2C%230000FF33 Using colors parameter: &palette=greens Using palette parameter:

INDEX 1. Introduction to NPT Startup 2. Introduction to the 2013 Data Portal 3. The Data Portal API 4. From the Portal to the API 5. The mapping API 6. Use the API data 7. Practical exercise

USE THE API DATA Build query to the GBIF MAPS API Set the layer on your map browser

USE THE API DATA

INDEX 1. Introduction to NPT Startup 2. Introduction to the 2013 Data Portal 3. The Data Portal API 4. From the Portal to the API 5. The mapping API 6. Use the API data 7. Practical exercise

PRACTICAL EXERCISE: PLAYING WITH PORTAL API 1. Explore data with a REST Client 2. Try to imagine how would you like to use those data in your portal or application 3. Make one or more wireframes about how to integrate the data 4. Homework: Implement a JSON client to get the data

WEB SERVICES TOOLS Some recommended REST clients Advanced REST client Google Chrome extensions

WIREFRAMING Recommended wireframing tool

GBIF Governing Board 20 Module 6B: New GBIF Tools II 2013 Portal and NPT Startup Daniel Amariles IT Leader, National Biodiversity Information System of Colombia Global Biodiversity Information Facility (GBIF) Saturday, October 5 th, 2013