GCWizard
GCWizard copied to clipboard
Revise coords
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)