<div dir="ltr"><div><div><div><div><div>That's nice to see someone else with the same ideas and needs. Ultimately what I would like to see happen is for QgsDistanceArea class to be expanded to support these better geodesic algorithms, but also support great circle transforms as well. The advantage of simpler algorithms is their speed and for short distances are relatively accurate, but for real accuracy geographiclib is the way to go. ArcGIS also supports Rhumb lines. I'm not sure if that would be needed or not.<br><br></div>There are several missing methods to QgsDistanceArea<br><br></div>1. Return the shortest path line between two points. The input would be the two points and the maximum distance of travel before a new line segment is added to the path. It may be good to add an attribute that is the maximum number of line segments that the line can have.<br><br></div>2. Given a starting point, bearing, and distance, return the destination point.<br><br></div>3. Calculate the intersection of two paths given their starting points and bearing.<br><br></div><br><div><br><br><div><div><div><div><div><br></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 14, 2017 at 11:21 PM, Tobias Wendorff <span dir="ltr"><<a href="mailto:tobias.wendorff@tu-dortmund.de" target="_blank">tobias.wendorff@tu-dortmund.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Am Mi, 14.06.2017, 23:41 schrieb Nyall Dawson:<br>
><br>
> This looks relevant:<br>
><br>
> <a href="https://github.com/sourcepole/kadas-albireo/commit/df64318e5198f40f0e96d27fcf9e179fbbf682fd" rel="noreferrer" target="_blank">https://github.com/sourcepole/<wbr>kadas-albireo/commit/<wbr>df64318e5198f40f0e96d27fcf9e17<wbr>9fbbf682fd</a><br>
<br>
</span>Thanks, nice find. After googling a bit: that seems to be the GIS<br>
of the Swiss army :)<br>
<br>
</blockquote></div><br></div>