Top Banner
CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team
9

CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.

Jan 21, 2016

Download

Documents

Lydia Maxwell
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.

CGDI Web Services Discovery

By

Judy Guenette (CCRS)

Data Services Task Team

Page 2: CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.

Web Service types available

– Catalogue services– Sensor Collection Services– Web Coverage Servers– Web Feature Services– Gazetteer Services– Web Map Servers– Web Registry Services– Search services (Z39.50)

Page 3: CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.

CGDI WMS Content Providers

• 28 WMS instances within CGDI within last 20 months

• From multiple agencies / application domains, varying content, vendor implementations– Topographic Data, Atlas of Canada, Geology, Forestry, Agriculture,

EO Imagery (Landsat-7 ortho Imagery, Radarsat-1 [CCRS]), Aerial Photography, Marine etc.

Page 4: CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.

Supplier Services

GeoConnections Discovery Portal

Discovery

Manage

Supplier

Consumer

Advertising

DatabaseSupplier

FindAdvertising

Organizations

Data

Services

Advertising

Develop/Maintain

Search Server

Configure

FindEvaluate

Supplier ServicesSupplier Services

Bind

CGDI Web Services

Publish CGDI Web Services

Discovery

Other Interfaces

CGDI Web Services

Page 5: CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.

GeoConnections Discovery Portal

CGDI Services Catalogue

Supplier Services

Discovery

Manage

Supplier

Consumer

Publish Web Service Data

Advertising

DatabaseSupplier

FindAdvertising

Organizations

Data

Services

Advertising

Develop/Maintain

Search Server

Configure

CGDI Web Service Data

Find

Find Web Map Layers

Discovery

View

Evaluate

Web Map

Layers

Scenario 6: CGDI Web Services Data

Web Map Servers

Other Interfaces

Page 6: CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.

Need for cwc2

– Multi-agency requirement for a generic WMS aware component capable of eliminating the complexity of a web mapping component and WMS support from application developers

– Application developers, who may or may not be WMS aware, can easily embed cwc2 into their local application

• Can concentrate on their domain specific application development (i.e. leave the mapping to cwc2)

Page 7: CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.

cwc2 Functionality

– WMS aware configurable component for use by CGDI partners and stakeholders

– Supports• WMS• Web Map Context Documents• Stateless Catalog Discovery• CGDI Services

– Gazetteer– Postal Code– NTS Lookup

• Integration of non-WMS product footprints

– Development of API for interactivity and service– Open source technology

Page 8: CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.

–Output applications• GeoBase• Toporama• GeoConnections Discovery Portal

– Service Discovery

• GeoGratis (TBD)• Agriculture Canada (5 applications)• Environment Canada (CISE)

CWC2 Application Examples

Page 9: CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.

Future Work

– API for remote invocation

– Investigation of remote integration of cwc2 into various application development environments

– Training module and materials

– Will become public domain technology (‘chameleon’)