Как составить карту неба

Во-первых, у меня есть очень базовые знания в области астрономии, так что извините, если я сделаю некоторые ошибки в моей терминологии.

Я хотел бы построить Южный Крест. Я могу найти название его 5 звезд. Кроме того, у меня есть некоторые знания Python, и я пытался использовать PyEphem и AstroPy .

Чего я не знаю, так это: какая информация мне нужна, чтобы нарисовать крест на круге? Я имею в виду, я хотел бы построить его точно в нужном месте.

Самое сложное: наблюдатель должен быть внутри, Rio de Janeiroа дата должна быть 1889-11-15 08:30:00 UTC-03.

Я попытался собрать некоторую информацию с помощью функции Astropy FixedTarget.from_name(), но, если я правильно понял, дата слишком далеко в прошлом.

Если бы кто-нибудь мог дать мне несколько рекомендаций (возможно, онлайн-инструмент) для создания карты неба с крестом в правильном положении, я был бы очень признателен.

08:30 в каком часовом поясе?
Чтобы продолжить комментарий Майка, 08:30 в начале лета в Рио — это день, и звезды не будут видны, Рио на три часа отстает от UTC, но какое время использовалось в 1889 году? Если вы просто хотите получить карту, вы можете использовать Stellarium.
Дорогие друзья, спасибо за помощь. Итак, @JamesK прав. Время UTC-03. Я полагаю, что в то время не было летнего времени. Кроме того, даже если невозможно увидеть звезды днем, можно ли определить их положение, верно? Можно ли со Stellarium сохранить звездные позиции? Я хотел бы подтвердить положение звезд на бразильском флаге (см . tex.stackexchange.com/a/438149/14757 )
Первое, что следует отметить в отношении звезд на бразильском флаге, это то, что они выглядят так, как если бы они были спроецированы на земной шар, и если смотреть сверху. Другими словами, они являются зеркальным отражением того, что можно увидеть на небе (где мы видим звезды снизу).
fotw.info/flags/br_astro.html может быть полезным, а может и не быть
@barrycarter, похоже, нет возможности полностью представить флаг в соответствии с небом. Возможно, позиции на флаге неправильные. Спасибо за ссылку.

Ответы (1)

Здесь есть несколько деталей, которые делают это нетривиальным. Год не имеет большого значения, так как каждый год видны одни и те же звезды. Кроме того, в Stellarium вы можете установить дату на 1889 год, так что это не проблема, но нам нужно отключить атмосферные эффекты, чтобы звезды были видны.

Еще сложнее то, что бразильский флаг выполнен так, как если бы он смотрел «сверху». Мы можем перевернуть изображение из Stellarium, чтобы имитировать это.

Теперь звезды на земном шаре, а флаг плоский, поэтому для его представления нужна проекция. Непонятно, какую проекцию использовали дизайнеры флага, но, возможно, она "орфографическая". Stellarium может сделать такую ​​проекцию.

Проекция также кажется наклонной, поэтому «север-юг» не является вертикальным, хотя неясно, насколько. Мы можем оценить этот наклон по положению экватора.

Итак, вот изображение неба из Рио. Южный Крест виден внизу изображения.

введите описание изображения здесь

Если вы хотите сделать это самостоятельно в Pyephem, вы можете создать объект «фиксированное тело» для каждой звезды (у Pyephem есть каталог более ярких звезд), создать наблюдателя в Рио и вызвать «body.compute(observer)», который рассчитает азимут и высота звезды. Их орфографическая проекция затем представляет собой применение формул, найденных в Википедии, и вы можете построить это с помощью любого графического пакета.

Восхитительный вид. Позвольте мне прочитать все, что вы написали, постарайтесь следовать идеям и оценить результат. Можно ли в Stellarium фильтровать звезды и строить только те, что с флага (у меня есть их названия).
Я думаю, что север вверху; слабая звезда внизу в центре представляет собой полярную звезду о Октябрь. Белая полоса может представлять эклиптику. Также вы можете скрыть Солнце: Вид > Небо > снять галочку с объектов Солнечной системы.