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

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

Embed Size (px)

Citation preview

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’)