Download presentation
Presentation is loading. Please wait.
1
NREL is a national laboratory of the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy operated by the Alliance for Sustainable Energy, LLC NLIT Summit 2009 Witt Sparks June 1 – June 5 2009 OpenCarto A Foundation for the Geospatial Web
2
OpenCarto in a Nutshell A software foundation that facilitates the rapid development of web-based geospatial applications
3
Motivation 2005 NREL GIS analysis of hydrogen production from renewables Static nature of results less useful for people interested in specific regions Need for dynamic tool allowing users to generate their own analysis view Many organizations can benefit from presenting geographic data on the web
4
Making Maps Dynamic: GIS on the Web
5
Value Proposition No code duplication Enhancements and bug fixes easily propagated Uses existing geospatial standards SLD: Styled Layer Descriptor WMS: Web Mapping Service WFS: Web Feature Service Supports user authentication and role-based access control Create a web-based GIS application with minimum investment Just Add Data! Create a web-based GIS application with minimum investment Just Add Data!
6
Topics Features and Functionality Architecture Open Source!
7
Features Standard Map Stuff: Pan, Zoom, Measure Tree based layer navigation Print Find Location Query – Results Downloadable to Excel Threshold Dynamic Layer Transparency User-Selectable Layer Colors Drag and Drop Layer Ordering
8
Look and Feel (Web 2.0) Look and Feel of a Desktop Application
9
Alternative Fuels
10
Thresholding
11
Point Query
12
Region Query
13
The Printed Page
14
Open MapServer TileCache Ext-JS OpenLayers Built on a Stack of Open Source Libraries… Styled Layer Descriptor Web Mapping Service …and Standards
15
Extensible OpenCarto OpenLayers Ext-JS HyDRA TransAtlas
16
Architecture: Mapping Engine Spatial Database Shapefiles Image Cache WMS/WFS
17
Architecture: Styling Engine OpenLayers Ext-JS OpenCarto HyDRA Client Application (JavaScript) Layer Metadata (JSON) Styled Layer Descriptor (XML) Layer Repository User Preferences
18
Architecture: The Whole Enchilada
19
Access Control Drupal Content Management System User Authentication Role-based access to data layers
20
Current and Planned Applications HyDRA – Hydrogen Demand and Resource Assessment TransAtlas – Alternative Fueling Stations, Alt-fuel vehicle densities, and more BioPower – Data related to biomass resources FleetAtlas – Help fleets improve efficiency through the use of alternative fuels and advanced vehicle technologies
21
Where Can I Get Mine? OpenCarto as an Open Source Project “Open Labs” as a starting point Funding? Consulting and Support
22
How to Demo an App TransAtlas http://rpm.nrel.gov/transatlas/launch No user account required HyDRA http://rpm.nrel.gov/ Click “Create an Account” Specify ‘hydra’ as the application you’re interested in Your account will be active in 48 hours
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.