CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.
-
Upload
lydia-maxwell -
Category
Documents
-
view
217 -
download
0
Transcript of CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.
![Page 1: CGDI Web Services Discovery By Judy Guenette (CCRS) Data Services Task Team.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bff11a28abf838cbb613/html5/thumbnails/1.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bff11a28abf838cbb613/html5/thumbnails/2.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bff11a28abf838cbb613/html5/thumbnails/3.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bff11a28abf838cbb613/html5/thumbnails/4.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bff11a28abf838cbb613/html5/thumbnails/5.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bff11a28abf838cbb613/html5/thumbnails/6.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bff11a28abf838cbb613/html5/thumbnails/7.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bff11a28abf838cbb613/html5/thumbnails/8.jpg)
–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.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bff11a28abf838cbb613/html5/thumbnails/9.jpg)
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’)