Upload
garry-mccarthy
View
216
Download
0
Embed Size (px)
Citation preview
US Army Corps of Engineers
DGI Europe 2008
Interoperability &
Collaboration Focus Day
Joel Schlagel & Michael Smith
US Army Corps of Engineers
Hanover, New Hampshire, USA
US Army Corps of Engineers
Q: Will Commercial Platforms Or
Open Source Communities
Provide The Cutting Edge
Science That Delivers The
Open Sharing Environment of
The Future?
US Army Corps of Engineers
Q: Will Commercial Platforms Or
Open Source Communities
Provide The Cutting Edge
Science That Delivers The
Open Sharing Environment of
The Future?
A: Yes
US Army Corps of Engineers
➲ Open Source Concepts➲ USACE Success with Open Source Tools➲ A Review of Some Open Source Projects➲ Questions / Discussion
US Army Corps of Engineers
US Army Corps of Engineers
Open Source Software Image Map:
OSSIM
US Army Corps of Engineers
Globes
US Army Corps of Engineers
Open Source vs Closed Source
US Army Corps of Engineers
How Does Knowledge Flow?
➲ Requirement >➲ Commercial
Product >➲ Commodity
Knowledge >➲ Open Source Clone
➲ Requirement >➲ Open Source
Project >➲ Commodity
Knowledge➲ Closed Source Clone
US Army Corps of Engineers
Thought Questions?➲ Are defense geospatial software requirements
typical?➲ Can the marketplace guarantee software that
meets defense needs will be developed?➲ Can the marketplace guarantee that software
will be supported?➲ Is geospatial software a commodity of can it
provide a strategic advantage?➲ What are the benefits and costs of a diverse
software ecosystem?
US Army Corps of Engineers
Open Source Advantage:
Transparency
US Army Corps of Engineers
Open Source in DoD
US Army Corps of Engineers
CorpsMap Values➲ IT Driven
➲ Standards Based (ESRI, Oracle, OGC)
➲ Security by Design
➲ Role-based access and customization
➲ Fine grained access control
➲ Auditing (who accessed what when. why?)
➲ Web Service Integration
➲ Publish & Subscribe architecture for data and meta-data supported
➲ Simple “Relative Geography” operations supported
➲ Complex server-side geospatial analysis supported
➲ N-Dimensional topology supported and analysis
➲ Operational
US Army Corps of Engineers
CorpsMap Deployment
➲ Design with Enterprise Architecture➲ Web Services as Integration Platform (SOAP, CORBA, OGC) ➲ Hosting at DoD Major Shared Resource Center➲ Data Center is at backbone for all Corps Districts➲ “Big Iron” operation with 24x7x365 monitoring➲ Failover and replication to alternate data center supported➲ Multiple network providers and multiple power sources➲ Hosting of mirrored systems on both NIPR and SIPR possible➲ DITSCAP Security Review / Authority to Operate➲ DoD network infrastructure – TNOSC Monitoring➲ CAC access or .mil access control
US Army Corps of Engineers
US Army Corps of Engineers
US Army Corps of Engineers
No “Appliance” Necessary
US Army Corps of Engineers
Cascading OGC WMS
US Army Corps of Engineers
Nationwide Color Orthoimagery
4tb - 100,000 tiles
US Army Corps of Engineers
Role-Based Access to layers and
attributes
US Army Corps of Engineers
NexRad Radar & Real-time
hydrologic data
US Army Corps of Engineers
Advanced Metadata Searc
US Army Corps of Engineers
Web Service Catalog
US Army Corps of Engineers
Single-Sign On
US Army Corps of Engineers
Transactional System
US Army Corps of Engineers
Open Source Geospatial Foundation
US Army Corps of Engineers
MapServer: Growing Capabilities
➲ ArcView IMS➲ MapObjects IMS➲ ArcIMS➲ ESRI Portal Toolkit➲ ArcGIS Server
➲ MapServer➲ + GDAL ➲ + OGC Services ➲ + Cached Maps➲ + OpenLayers
Tim
e
US Army Corps of Engineers
Case Study: GDAL
➲ Geospatial Data Abstraction Library➲ Supports reading and writing numerous
data formats➲ Open Source Library used by many Open
Source Projects➲ Many Commercial Companies contribute➲ Used in Google Earth➲ Data Engine for MapServer since 2002➲ Added to ArcGIS Desktop in 2007 (9.2)
US Army Corps of Engineers
A Few Open Source Projects
➲ PostGIS – Refractions Research, Canada➲ OSSIM – USA➲ gvSIG – Spain➲ Deegree - Germany➲ OpenLayers - USA➲ MapGuide - Autodesk, USA➲ GRASS - Italy (Formerly USACE)➲ MapBender, Tydac, Switzerland➲ GeoPortal Open Source– UN FAO➲ Chameleon, DM Solutions, Canada
US Army Corps of Engineers
QGIS & GRASS: Advanced
Geospatial Analysis Desktop
US Army Corps of Engineers
gvSIG
US Army Corps of Engineers
Open Source & Open Standards
Understand the Difference
US Army Corps of Engineers
GIS and Relational Databases
When all you think about is a hammer ...
US Army Corps of Engineers
Know the Standards &
Question their implementation
➲ WMS➲ WFS➲ SLD➲ WCS➲ SFS
➲ XML➲ KML➲ GML➲ AJAX➲ SOA➲ ESB
US Army Corps of Engineers
2 Cents (1 pence)
If you Expect Open Standards,
Support Open Source
US Army Corps of Engineers
Adding Open Source Tools To Your
Technology Stack
Defense Agency
Primary Contractor
Technology Providers
Requirem
ents Cap
abili
ties
US Army Corps of Engineers
Questions?