Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

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


Download ppt "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."

Similar presentations


Ads by Google