90 likes | 217 Views
Data Services Task Team. CGDI Web Services Discovery By Judy Guenette (CCRS). 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).
E N D
Data Services Task Team CGDI Web Services Discovery By Judy Guenette (CCRS)
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.
Other Interfaces Supplier Services GeoConnections Discovery Portal Consumer Organizations CGDI Web Services SearchServer Supplier Services Supplier Services Manage Database CGDI Web Services Supplier Find Publish CGDI Web Services Discovery Discovery Advertising Advertising Advertising Evaluate Find Data Develop/Maintain Services Configure Supplier Bind
Scenario 6: CGDI Web Services Data Other Interfaces GeoConnections Discovery Portal Supplier Services Consumer Organizations CGDI Web Service Data SearchServer Web Map Servers CGDI Services Catalogue Manage Database Supplier Find Publish Web Service Data Discovery Discovery Advertising Advertising Advertising View Find Evaluate Data Develop/Maintain Services Configure Find Web Map Layers Web Map Layers Supplier
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
CWC2 Application Examples • Output applications • GeoBase • Toporama • GeoConnections Discovery Portal • Service Discovery • GeoGratis (TBD) • Agriculture Canada (5 applications) • Environment Canada (CISE)
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’)