<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Dec 16, 2013, at 9:04 AM, Charles Wilson <<a href="mailto:proj@cwilson.fastmail.fm">proj@cwilson.fastmail.fm</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">On 12/16/2013 7:23 AM, Markus Neteler wrote:<br><blockquote type="cite">On Mon, Dec 16, 2013 at 12:55 PM, <<a href="mailto:support.mn@elisanet.fi">support.mn@elisanet.fi</a>> wrote:<br><blockquote type="cite">Hello,<br><br>well, that is exactly what the proj.4 is created for .. you just<br>read all the documentation etc. and you should be able<br>to do it!<br><br><a href="http://trac.osgeo.org/proj/">http://trac.osgeo.org/proj/</a><br><br>There is no short cut ... except if you find some<br>open source code somewhere in the net ... which you<br>anyway have to usually modify.<br></blockquote>Here is a candidate:<br><br>GRASS GIS m.cogo - A simple utility for converting bearing and distance<br>measurements to coordinates and vice versa.It assumes a cartesian<br>coordinate system<br><a href="http://grass.osgeo.org/grass70/manuals/m.cogo.html">http://grass.osgeo.org/grass70/manuals/m.cogo.html</a><br><br>It is PROJ.4 based of course...<br><br></blockquote>And here is another one:<br><br><a href="http://www.ngs.noaa.gov/TOOLS/Inv_Fwd/Inv_Fwd.html">http://www.ngs.noaa.gov/TOOLS/Inv_Fwd/Inv_Fwd.html</a><br>http://www.ngs.noaa.gov/PC_PROD/Inv_Fwd/<br><br>which implements the Vincenty algorithm (you want the "forward" <br>version). It's in Fortran IIRC, and does not have any special handling <br>for nearly antipodal points (so gives incorrect results for those cases).</blockquote><br></div><div>Proj includes the geod command line utilities for this</div><div><a href="http://trac.osgeo.org/proj/wiki/man_geod">http://trac.osgeo.org/proj/wiki/man_geod</a></div><div><br></div><div>You might need to use the proj utility to get your coordinates into a form that geod wants</div><div><a href="http://trac.osgeo.org/proj/wiki/man_proj">http://trac.osgeo.org/proj/wiki/man_proj</a></div><div><br></div><div>Geographiclib also has standalone and web tools todo this</div><div><a href="http://geographiclib.sourceforge.net/">http://geographiclib.sourceforge.net/</a></div><div><br></div><div>HTH</div><div><br></div><div>Norman</div><div><br></div><br></body></html>