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)
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.
Supplier Services GeoConnections Discovery Portal Discovery Manage Supplier Consumer Advertising Database Supplier Find Advertising Organizations Data Services Advertising Develop/ Maintain Search Server Configure Find Evaluate Supplier Services Bind CGDI Web Services Publish CGDI Web Services Discovery Other Interfaces CGDI Web Services
GeoConnections Discovery Portal CGDI Services Catalogue Supplier Services Discovery Manage Supplier Consumer Publish Web Service Data Advertising Database Supplier Find Advertising 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
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)
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
–Output applications GeoBase Toporama GeoConnections Discovery Portal –Service Discovery GeoGratis (TBD) Agriculture Canada (5 applications) Environment Canada (CISE) CWC2 Application Examples
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’)