Comment faire de cercle de rayon dans Google Maps?

J'aurais besoin de mettre en place dans notre application un cercle de rayon dans Google Maps, quelque chose comme
Comment faire de cercle de rayon dans Google Maps? (rose cercle de rayon).

De la meilleure façon que j'aurais besoin de spécifier quelle taille en miles avec le rayon. Notre application est écrite en Ruby on Rails, je pense que sera préférable d'utiliser Javascript ou un bijou.

Merci beaucoup!

EDIT: Tentatives:

var map;
    var miles = 3;
    function initialize() {
      var mapOptions = new google.maps.Circle({
          center: new google.maps.LatLng(51.476706,0),
          radius: miles * 1609.344,
          fillColor: "#ff69b4",
          fillOpacity: 0.5,
          strokeOpacity: 0.0,
          strokeWeight: 0,
          map: map
      });
      map = new google.maps.Map(document.getElementById('map_canvas'),  mapOptions);
    }
    google.maps.event.addDomListener(window, 'load', initialize);

Mais la carte n'est pas inicialized.

OriginalL'auteur user984621 | 2013-09-12