title: Geoalgorithm for finding coordinates of point from a known location by distance and bearing
body: <p>I'd like to use Google maps static API to display a map with a path overlay indicating a boundary.</p>
  
  <p>AFAICT the static API doesn't support polygons, so I intend to circumvent this by drawing the boundary using paths.</p>
  
  <p>To do this I need to determine the points to draw the straight lines (paths) between; so I'd like an algorithm that returns the geographic location (i.e. WGS84 coordinates) a given bearing and distance from a known point.</p>
  
  <p>Can anyone point me to such an algorithm. Preferably in C#, but other languages are acceptable?</p>