From: klaatu <kl...@ea...> - 2011-01-05 23:02:30
|
Greetings, all, As a long-time user of BRLCAD, I recently had reason to build and install it, and I have to say that it's far easier now than it was in, say, 1997 or so. ;) Now, since I know there have to be some folks out here who are really good with math, can anyone point me to a useful algorythm or code snippet which will let me solve the following problem? Ideally this will be something that works in BRLCAD or can generate data for input to BRLCAD. The problem? Knowing the decimal degrees of latitude and longitude (x,y), give a bearing and distance, and get a result in latitude/longitude (x,y). I've found all sorts of "web calculator" pages on the WWW, but all so far generate wildly inaccurate results, or do things like show the bearing between two known x,y pairs. This is one of the things I really miss from my Intergraph experiences in the early 1980s, you could just click for a start point (or specify a start point with x,y) and then key in 'dl=dist,bearing'. For what it's worth, the best reference I could find for this was at: http://williams.best.vwh.net/avform.htm#Triangle Thanks in advance for any help anyone can give! -- Be kind to your neighbors, even though they be transgenic chimerae. |