GCWizard icon indicating copy to clipboard operation
GCWizard copied to clipboard

Revise coords

Open S-Man42 opened this issue 7 months ago • 0 comments

New Coords Engines for following functions (no random algorithm anymore, quicker, more precise and fewer errors; no need for progress bars anymore):

  • Port of Geodetics Library: ** Intersection Bearing + Circle ** Intersection Two/Three Circles
  • Port of GeoFormulas: ** Vincenty Algorithms for Distance/Bearing and Projection (used only in special cases, else Karney's algorithms are used)
  • Port of GeographicLib (Karney): ** Intersection of Lines (by bearings and by 4 Points)

Enhancement of map view:

  • New interface
  • "Merge Points" function (if many points lie over each other, they can be merged to one, including their lines)

Copy/Paste Value of coords can be set different to visible value (i.e. to keep accuracy of coordinate on copy even when visual presentation is limited to 3 digits)

All coord tools regained their text dividers which got lost somehow in the last few years

Clickable licenses in "About/Licenses" --> should be done for ALL credits!

Open Topics

  • Refactoring the functions "Find point with same distance to three points", "Crossbearing", "Resection", "Reverse Waypoint Projection"
  • Maybe new function: Create orthogonal line to a geodesic through a given point (logic already exists, only needs UI)
  • Merge point down line (same function as with stacked points: If a point is created on a line, one should be able to integrate it into the line; basic logic already exists)
  • UI for merge functions for each point (currently the merge points function is for entire set)
  • Maybe optimization for drawing geodetics/circles on high zoom levels (still thinking about the logic)

S-Man42 avatar Jul 19 '24 17:07 S-Man42