July 22nd, 2018

Небесный ортогон

Я долго страдал, что в Сети нет простой карты неба с минимальным API, который бы позволил мне отображать на готовой карте нужные мне данные.

Сложные есть (точнее есть только одна, страгсбургского центра астрономических данных), но она крайне неюзерфрендли, недружелюбная к пользователю во всех отношениях. Я ее, впрочем, эпизодически тоже использовал, но без всякого удовольствия.

Страдал я, страдал, а потом за неделю в послерабочее время написал свою на геодвижке leaflet, благо, что я познакомился с ним по рабочим задачам.



Как все географические движки, leaflet использует цилиндрическую проекцию, что для астрономии никак не годится, но для моих узкоспецифических задач прокатывает. В седой древности небесные картографы использовали прямую проекцию небесной сферы на плоскость и получали две планисферы - северную и южную. По аналогии, я назвал полученную схему ортогоном, потому что она имеет прямоугольную форму - это прямоугольная схема созвездий.

Прямо сейчас схема демонстрирует расположение созвездий по широтным зонам, зодиакальные и субзодиакальные созвездия, млечный путь, и тематические группы. Я еще прикручу исторические слои. В принципе, легко реализовать API, но для внутреннего использования и так годится. Будет спрос - будет API.

Ортогон неба