[Proj] Detecting new lat, lon coordinates from a initial point with an angle and length

Norman Vine nhv at cape.com
Mon Dec 16 06:16:19 PST 2013


On Dec 16, 2013, at 9:04 AM, Charles Wilson <proj at cwilson.fastmail.fm> wrote:

> On 12/16/2013 7:23 AM, Markus Neteler wrote:
>> On Mon, Dec 16, 2013 at 12:55 PM,  <support.mn at elisanet.fi> wrote:
>>> Hello,
>>> 
>>> well, that is exactly what the proj.4 is created for .. you just
>>> read all the documentation etc. and you should be able
>>> to do it!
>>> 
>>> http://trac.osgeo.org/proj/
>>> 
>>> There is no short cut ... except if you find some
>>> open source code somewhere in the net ... which you
>>> anyway have to usually modify.
>> Here is a candidate:
>> 
>> GRASS GIS m.cogo - A simple utility for converting bearing and distance
>> measurements to coordinates and vice versa.It assumes a cartesian
>> coordinate system
>> http://grass.osgeo.org/grass70/manuals/m.cogo.html
>> 
>> It is PROJ.4 based of course...
>> 
> And here is another one:
> 
> http://www.ngs.noaa.gov/TOOLS/Inv_Fwd/Inv_Fwd.html
> http://www.ngs.noaa.gov/PC_PROD/Inv_Fwd/
> 
> which implements the Vincenty algorithm (you want the "forward" 
> version). It's in Fortran IIRC, and does not have any special handling 
> for nearly antipodal points (so gives incorrect results for those cases).

Proj includes the geod command line utilities for this
http://trac.osgeo.org/proj/wiki/man_geod

You might need to use the proj utility to get your coordinates into a form that geod wants
http://trac.osgeo.org/proj/wiki/man_proj

Geographiclib also has standalone and web tools todo this
http://geographiclib.sourceforge.net/

HTH

Norman


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/proj/attachments/20131216/f75688bd/attachment.html>


More information about the Proj mailing list