@ru
Однако запилил. Давно тригонометрией не занимался.
Еще бы уметь избавляться от погрешностей float. Но они в долях миллиметра на весь земной шарик, так что пофиг.
https://github.com/ddipp/ddipp.net/commit/eaabc15999d8d0a9ff8f126570fd666445954608