CDI WEB SERVICES WORKING GROUP (WSWG) BRIEFING CDI Face-to-Face August 10 th -13 th
Sky Bristol Rob Dollison Jacque Fahsholtz Dave Ferderer Greg Gunther Scott McEwen Jennifer Sieverling Chris Skinner Steve Tessler Sandy Williamson Others???
2010 WSWG Activities Web service training EGIS Brownbag Series Geospatial Web Services Web mapping applications for science ITEM 2010 Data Integration Track Web service landscape survey FY 2010 Funding: 0.00$
ITEM Data Integration Track Geospatial Web Services 101 Introducing Web Services for ArcGIS Desktop Users: David McCulloch USGS Water Web Services: Present and Future: Mark D Hamill Open-source technologies for geospatial web services: Peter N. Schweitzer Web Mapping For Science SPARROW DSS tool: Nate Booth Using ArcGIS Server to Generate Tile Overlays for Google Maps API Web Mapping Applications: David MCCulloch Geoscience web applications: Connecting services to interfaces effectively: Peter N. Schweitzer
Training Impressions Tremendous interest Standing room only: ITEM and Brownbags Technical and collaborative Excellent for community building Disconnect between USGS IT and USGS ‘data’ people
Web Services Survey Mid December-January A Broad-brush overview Not an inventory or registry Goals Foundation for “web services” community Identify good “stories” Starting point for (potential) future inventory May help guide best practices Develop web service rules Steer bureau-wide education and support “Voluntary survey to describe the landscape of web services within the USGS”
Implementation
Results 30 Respondents 131 web service “collections” totaling 600+ individual services 31 collections (90 services) not registered with data.gov, GOS, etc.. Types Geospatial (544 out of 600 services) Geoprocessing (Elevation Slope Aspect) Geocoders A couple of “tabular” services
Platforms
Specs
Survey Shortfalls Not an inventory Not directly usable for discovery Not comprehensive Statistics may mislead us What is a web service? Websites, applications, etc… Wikified results Good for humans, not so much for automation Manual maintenance required
Whats Next
Best Practices Information Sharing Collaboration Sharing Stories Who Inventories Standards WMS WFS ArcGIS (That’s a lot…how do we proceed?)
Collaboration/Sharing/Community We want you!!! (broader involvement) Story telling/sharing before each meeting Peer support Continue leveraging CDI Wiki ArcGIS developers My USGS Community
Continue Enterprise-GIS sponsored brown bags Alphabet soup documentation Training and Education
Identify and Document Best Practices Web services How to setup services for… Mapping Applications Interoperability OGC (WMS, WFS etc…) getCapabilities requirements ArcGIS REST Best practices for documenting (metadata) services FGDC, Services Directory, getCapabilities CDI metadata community
General Issues and Questions Pragmatism/Realism We have ‘day jobs’ (geospatial) blinders Integrated discussions with other groups Documenting web services = WSWG + MWG Consider lessons learned/remaining questions from DI Development Project WSWG Directions Need the community (you) to help guide