Git Product home page Git Product logo

map-of-u.s-electric-power-generation's Introduction

Electric power generation by fuel source

This map displays data points of 6900 electrical generating power plants across the US obtained from the {EIA's form923] http://www.eia.gov/electricity/data/eia923/. The data contain the total generating capacity of each plant, as well its fuel source(s), encoded as one or more of the following string values: "Hydro", "Coal", "Natural Gas", "Petroleum", "Nuclear", "Wind", "Pumped Storage", "Solar", "Geothermal", "Biomass", "Wood", "Other", or "Other Fossil Gasses. Key interactive features include pop-up boxes with details on the point location, check boxes to select map layers.

Key features of this map include:

  • Replacing simple point location markers with an SVG circle and using the Leaflet class “CircleMarker” to better visualize numerous point locations in very close proximity.
  • Shows power plant power generation using proportional symbol size to encode visually the amount of power produced from a particular fuel source.
  • Allows the user to compare easily 3 distinct fuel sources (of any amount of generating capacity) by visually encoding the proportional symbols with distinct colors (i.e., make the symbol for each fuel source a different color).
  • Provides the user with a layer control to toggle on and off the visibility of various power plant data layers.
  • Styles the label text within the layer control to correspond with the color used to encode a specific power fuel source.
  • When the user clicks on the map once, the map display will change to only show plants within 500 km of the click event.
  • After the user clicks on the map to filter by distance and then clicks on any power plant currently visible, a popup will show specific information about the plant. this information should include the plant's name, its fuel source, and the distance from the plant to the click point.

map-of-u.s-electric-power-generation's People

Contributors

tscholten1 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.