title: Open source alternative to Google Earth
body: <p>I need to build a website which needs to perform the following tasks:</p>
  
  <ol>
  <li>Display a web map with topographical details</li>
  <li>On the map show a set of selected streets</li>
  <li>When a street is selected show a set of points of interest on that street</li>
  </ol>
  
  <p>The constraints are:</p>
  
  <ol>
  <li>Ruby on Rails</li>
  <li>Everything in the stack must be open source</li>
  </ol>
  
  <p>I've given an interested look at <a href="http://wiki.openstreetmap.org/wiki/The_Rails_Port" rel="nofollow">OpenStreetMap</a> will it work for the needed tasks?</p>