Download - Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a
![Page 1: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/1.jpg)
Advancing Open Source Geospatial Software for
the DoD/IC
MILITARY OPEN SOURCE SOFTWARE (Mil-OSS)
August 3, 2010
![Page 2: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/2.jpg)
Summary
• Many DoD/Intel organizations deploy geo web services based on OS software
• Increasingly organizations turn to OpenGeo– To deploy with greater ease and lower risk
– To develop advanced features
• OpenGeo is extending the OpenGeo Suite for collaboration and Web 2.0 functionality
![Page 3: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/3.jpg)
OpenGeo Background
• Founded 2003. HQ New York City
• Enterprise support for a complete, open-source web mapping platform– Certified, stable releases with one easy install– Professional support and service– Training– Advanced development & feature enhancements
![Page 4: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/4.jpg)
OpenGeo Suite Bundles Five Open Source Projects For Enterprise Use
• Storage: PostGIS PostgreSQL spatial database
• Application server: GeoServer map/feature server
• Application cache: GeoWebCache tile cache
• User interface framework: GeoExt / ExtJS
• User interface map component: OpenLayers
![Page 5: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/5.jpg)
Strong OGC Standards Support
• WFS Reference Implementation• WFS, WFS-T 1.0• WFS, WFS-T and WFS Xlink 1.1• WCS 1.0 compliant and 1.1 Reference Implementation• WMS 1.1.1 and full SLD• SLD is native style format• KML with Super Overlays• GeoRSS, GeoJSON, Shapefile, PDF, WMS-C, CSV, XLS
![Page 6: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/6.jpg)
KML Super Overlays
• Problem: Display large data sets on Google Earth
• Generated KML is simply too big• Features for display have a clear hierarchy• Zoomed out, you want to display only the most
important ones– Less important ones should appear progressively, as you
zoom in, while leaving the important ones visible– Everything should happen in the most fluid way
![Page 7: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/7.jpg)
KML Super Overlays
• Solution– Create a pyramid like structure– Have Google Earth regions drive what is visible at each
scale– Use a tile cache to maximize delivery speed
![Page 8: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/8.jpg)
OpenGeo Suite Options
• Community Edition – free
• Enterprise Editions – four levels of support– Basic– Professional– Platform– Strategic
![Page 9: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/9.jpg)
Who Uses OpenGeo Software?
![Page 10: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/10.jpg)
OpenGeo Clients
• NGA• World Bank• MassGIS• Google• City of New York• Portland TriMet• Palantir Technologies
• DISA
• Austrian Fed. Railways• Finnish Ministry of Agric.• Grontmij-Calbro (Den.)• Landgate (Australia)• Rijkswaterstaat (Neth.)• SWECO (Sweden)
![Page 11: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/11.jpg)
Helping theDOD/IC
Easily create, visualize and publish data for situational awareness with the
OpenGeo Suite
![Page 12: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/12.jpg)
![Page 13: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/13.jpg)
GeoServer
![Page 14: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/14.jpg)
OpenGeo Suite – Key Features
• Greater scalability & app control in combining enterprise data with Google's infrastructure
• Additional geospatial capabilities to the Oracle platform
• Seamless integration with ESRI, plus developer-friendly JavaScript components
• Instant, wide access to data stores on Bing
![Page 15: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/15.jpg)
A New Approach to Developing SDI
![Page 16: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/16.jpg)
CAPRA is an ongoing initiative to develop and enhance a set of free and open source tools to understand, communicate and support decisions to reduce disaster risk within Central America.
The CAPRA ProgramCentral America Probabilistic Risk Assessment
![Page 17: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/17.jpg)
EARTHQUAKE HURRICANE INTENSE RAIN VOLCANO
TSUNAMI
GROUND SHAKING / LIQUEFACTION
LANDSLIDESLANDSLIDES
- - GROUND SHAKINGGROUND SHAKING- HURRICANE RAINFALL- HURRICANE RAINFALL
- OTHER RAINFALL- OTHER RAINFALL
STRONG WINDS
STORM SURGE
HURRICANE RAINFALL
FLOODSFLOODS
- HURRICANE RAINFALL- HURRICANE RAINFALL- OTHER RAINFALL- OTHER RAINFALL
ASH FALLS
BALLISTIC EJECTIONS
PYROCLASTIC FLOWS
LAVA FLOWS
Multiple Natural Hazards
![Page 18: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/18.jpg)
Risk(i.e. probable loss)
Hazard(i.e. earthquake)
Exposure(i.e. houses)
Vulnerability(of house to quake)
INFRASTRUCTURE ENVIRONMENTALECONOMIC SOCIAL
- Disaster Impact Analysis- Scenario or Stochastic
Probabilistic Risk Modeling
![Page 19: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/19.jpg)
Risk(i.e. probable loss)
Hazard(i.e. earthquake)
Exposure(i.e. houses)
Vulnerability(of house to quake)
1) Locate the data that already exists2) Access and share that data3) Create the data that is not in existence
SDIs and Collaborative Mapping
![Page 20: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/20.jpg)
Meeting CAPRA Requirements
Need more participatory SDI building Must improve/augment existing SDI platforms Meet these requirements through developing and
distributing open source, Web-based GeoNodes
![Page 21: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/21.jpg)
The theory of SDI developed before we learned what was possible with the Internet…
![Page 22: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/22.jpg)
Successful Internet projects have a vitality that encourages participation.
![Page 23: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/23.jpg)
Align incentives to create a sustainable Spatial Data Infrastructure
Necessary, but not sufficient to just have policies, requirements & mandates
Necessary, but not sufficient to just have best-of-breed software
Spatial Data Infrastructure (SDI)
![Page 24: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/24.jpg)
–Tim O’Reilly
“Architectures of Participation”
An “Architecture of Participation” is bothsocial and technical, leveraging the skills and energy of users as much as possible to cooperate in building something bigger than any single person or organization could alone.
![Page 25: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/25.jpg)
User at the Center
Compelling and relevant
User Responsibility
Reduce Barriers of Entry
GeoNode = Web Portals + Web 2.0
![Page 26: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/26.jpg)
Collaboration
Distribution
Cartography
Data collection
GeoNode Principle Concepts
![Page 27: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/27.jpg)
Very simple to share data Provide user statistics Comments, ratings, tags Collaborative Filtering Rankings of best ‘views’ and data sets contributed Highest rated, most viewed, most shared
GeoNode is About Collaboration…
![Page 28: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/28.jpg)
Usage Statistics Add Context…
![Page 29: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/29.jpg)
Ratings Inform Search Results…
![Page 30: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/30.jpg)
Comments improve collaboration...
![Page 31: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/31.jpg)
Simple installation and distribution
Automatic metadata creation
Versioned metadata Searchable via
catalogs and also Google
GeoNode is About Distribution…
![Page 32: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/32.jpg)
User Profiles as Sources of Metadata
![Page 33: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/33.jpg)
User Profiles as Sources of Metadata
![Page 34: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/34.jpg)
GeoNode is About Cartography…
![Page 35: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/35.jpg)
...that will entice people to upload and use their data on GeoNode
Give Users Web GIS Tools…
![Page 36: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/36.jpg)
Styling
![Page 37: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/37.jpg)
Editing
![Page 38: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/38.jpg)
Tools and workflows for data integrationFocus on exposure data for disaster reduction
GeoNode is about Data Collection
![Page 39: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/39.jpg)
OpenStreetMap
Focus on exposure data for disaster reduction
Data Collection Platform
![Page 40: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/40.jpg)
GeoNode Components
![Page 41: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/41.jpg)
For the metadata catalog Fully integrated with upcoming 1.0 release
![Page 42: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/42.jpg)
JavaScript library for rich web GIS applications Same library as used in MapFish user interface
![Page 43: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/43.jpg)
Web application framework The glue between the other pieces Foundation for social features
and cartographic ecosystem
![Page 44: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/44.jpg)
GeoNode Status: Progress, Challenges and Promise
![Page 45: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/45.jpg)
June 2009 – Began prototype development September 2009 – Completed prototype
development October 2009 – Began 1.0 development August 2010 – 1.0 beta release September 2010 – 1.0 release (planned) 2011 – Pilot deployment in Piura, Peru
GeoNode Project Timeline
![Page 46: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/46.jpg)
SDI-building institutions have high standards for metadata (ISO)
Social features of GeoNode depend on social metadata (ratings, # of views, comments, etc.)
Challenge: Integrating Social Metadata
![Page 47: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/47.jpg)
How to put social metadata into the metadata catalog?
Using & modifying GeoNetwork Building a custom XML schema that extends ISO19139
with social metadata fields
Challenge: Integrating Social Metadata
![Page 48: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/48.jpg)
GeoNode requirements: Open source Focus on the user (rich profiles, content management,
and social metadata, etc.) Standard open source geospatial web tools lack
this focus Need a modern web application framework
Challenge: Focus on Users
![Page 49: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/49.jpg)
Most robust ones are in lighter-weight scripting languages
Geospatial applications require higher-performance languages
Challenge: Which Web Framework?
![Page 50: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/50.jpg)
Chose Django: mature & lighter-weight Presents challenging build and deployment issues But gained a strong community and great capabilities for
building user features
Challenge: Which Web Framework?
![Page 51: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/51.jpg)
Work on the API's of GeoNode components Improved styling widget library for GeoExt Improved GeoServer REST API gsconfig.py, a library for working with the GeoServer REST
API Patches to OWSLib
Solution: Contributions to Open Source
![Page 52: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/52.jpg)
Integrating existing tools & building new application code
Adding to the libraries and API's at the joints Maximize potential for reuse
Contributions to Open Source
![Page 53: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/53.jpg)
GeoNode encourages Open Data Some institutions love this Others are concerned about data quality, misuse of
data, etc.
Challenge: Open Data
![Page 54: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/54.jpg)
Solution: Give Users Control
![Page 55: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/55.jpg)
Solution: Group Endorsement
![Page 56: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/56.jpg)
Peru and Guatemala have started their own open source SDI initiatives
Quick progress, but no unified community
Challenge: CAPRA & Other OS SDIs
![Page 57: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/57.jpg)
Encourage common use of GeoNode as open source SDI throughout Latin America
Involve others in the developer community
Solution: Build Developer Community
![Page 58: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/58.jpg)
• Haiti Data Dissemination Portal• Global Earthquake Model • ITHACA / WFP • Caribbean Community Climate Change Center • And more...
User Community
![Page 59: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/59.jpg)
Other Initiatives
• OpenAerialMap– What's needed is a bright shiny core, well documented
for others to work from.– OSM got that through the monk-like devotion, over a
period of months/years, by the OSM founders – OAM is getting that from... nobody (post C. Schmidt)– OpenGeo pursuing partners and funders to revive OAM
as a repository for contributions of raster data
![Page 60: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/60.jpg)
Questions & Discussion
![Page 61: Advancing open source geospatial software for the do d ic edward pickle opengeo 20100802a](https://reader035.vdocuments.site/reader035/viewer/2022070303/54b2d1b94a795972088b458c/html5/thumbnails/61.jpg)
Questions & Discussion
• Contacts:– Eddie Pickle, [email protected]– Chris Holmes, [email protected]– Ken Bossung, [email protected]– Alyssa Wright, [email protected]