Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script language="javascript" type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
- <script language="javascript" type="text/javascript" src="/js/latlon.js"></script>
- <script language="javascript" type="text/javascript">
- function drawCircle(center, radius, nodes, liColor, liWidth, liOpa, fillColor, fillOpa){
- nodes = nodes||40;
- // Convert radius miles to km
- // comment out line below if inputting km
- radius *= 1.609344;
- var points = [];
- var step = parseInt(360/nodes)||10;
- var p1 = new LatLon(center.lat(), center.lng());
- for(var i=0; i<=360; i+=step){
- returned = p1.destinationPoint(i, radius);
- var pint = new google.maps.LatLng(returned._lat,returned._lon);
- points.push(pint);
- }
- points.push(points[0]);
- circle = new google.maps.Polygon({
- paths: points,
- strokeColor: liColor||"#0055ff",
- strokeOpacity: liOpa||.7,
- strokeWeight: liWidth||2,
- fillColor: fillColor||"#0055ff",
- fillOpacity: fillOpa||.4
- });
- circle.setMap(map);
- }
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement