A A A A Автор Тема: Координаты границ созвездий  (Прочитано 1062 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ЯяАвтор темы

  • Новичок
  • *
  • Сообщений: 18
  • Благодарностей: 3
  • Терлекчи(Ф) Яя(И)
    • Все сообщения темы
Координаты границ созвездий
« : 10 Мая 2023 [20:34:41] »
Здравствуйте, форумчане.

Помогите разобраться.

Пытаюсь сопоставить координаты.

В качестве исходных данных информацию беру с этих двух сайтов.
https://pbarbier.com
https://www.iau.org/public/themes/constellations/

В первом есть таблица с координатами на эпоху 1875, где определены узлы границ привязанные к экваториальной сетке определенные MAK в 1930х.

В файле https://pbarbier.com/constellations/bound_ed.dat

На втором сайте есть в точно таком же формате узлы на эпоху 2000, например вот для андромеды.
https://www.iau.org/static/public/constellations/txt/and.txt

Если с первым всё понятно. Там четко узлы указаны

22:52:00 +34:30:00 AND
22:52:00 +52:30:00 AND
23:20:00 +52:30:00 AND
23:20:00 +50:00:00 AND
23:35:00 +50:00:00 AND
23:35:00 +48:00:00 AND
00:10:00 +48:00:00 AND
00:10:00 +46:00:00 AND
00:52:00 +46:00:00 AND
00:52:00 +48:00:00 AND

В доль параллелей и меридианов. И координаты следуют друг за другом цепочкой, замыкая периметр созвездия узел к узлу. То вот на сайте iau

22 57 51.6729| 35.1682358|AND
22 57 22.2843| 53.1680298|AND
23 25 48.6945| 53.1870041|AND
23 25 51.7638| 50.6870193|AND
23 41 04.9337| 50.6929131|AND
23 41 06.2589| 48.6929169|AND
00 16 35.1282| 48.6949348|AND
00 16 34.3869| 46.6949348|AND

Начинается рассинхрон, и узлы не состыковываются друг с другом.

Объясните почему так получается? По ощущениям на сайте iau неправильные данные.

Ещё там есть косяк с созвездием Oct.
В исходных данных количество узлов правильное и совпадает с картой, а в iau на 3 больше.
« Последнее редактирование: 10 Мая 2023 [21:26:02] от Яя »

Оффлайн ЯяАвтор темы

  • Новичок
  • *
  • Сообщений: 18
  • Благодарностей: 3
  • Терлекчи(Ф) Яя(И)
    • Все сообщения темы
Re: Координаты границ созвездий
« Ответ #1 : 11 Мая 2023 [15:32:43] »
Уточню, то что меня смущает.

Для начала, что такое узел. Это "материальная точка" координат в которой две границы соприкасаются под углом, каждая граница описывается двумя координатами, и каждое созвездие заключено в своих границах которые замыкаются в периметр.

Файл bound_ed.dat - Граничные данные из книги Э. Дельпорта - официальный документ поданный на  рассмотрение МАК и принятый им.
Возьмем из него узлы для созвездия. Я выбрал СМА у него не так много узлов.

     стартовый узел
      V
06:07:00 -> 11:00:00 CMA
                 v
07:22:00 <- 11:00:00 CMA
    v
07:22:00 -> 33:00:00 CMA
                 v
06:35:00 -- 33:00:00 CMA //- узел сопряжения с границей других созвездий
                 v
06:07:00 <- 33:00:00 CMA
    v
06:07:00 -- 27:15:00 CMA //- узел сопряжения с границей других созвездий
    v
   конечный узел
   совпадает со стартовым
 

А теперь посмотрим на данные из iua на эпоху J2000  https://www.iau.org/static/public/constellations/txt/cma.txt
По идее это должны быть просто пересчитанные координаты, то есть координаты узлов должны совпадать.

06 12 51.7500|-11.0301533|CMA
07 27 53.6159|-11.2521448|CMA
07 26 42.5277|-33.2504692|CMA
06 39 36.9263|-33.1128159|CMA
06 11 35.7763|-33.0282326|CMA
06 11 58.2159|-27.2787991|CMA

Логика не прослеживается вообще. Все координаты в разнобой.
« Последнее редактирование: 11 Мая 2023 [17:02:47] от Яя »

Оффлайн ЯяАвтор темы

  • Новичок
  • *
  • Сообщений: 18
  • Благодарностей: 3
  • Терлекчи(Ф) Яя(И)
    • Все сообщения темы
Re: Координаты границ созвездий
« Ответ #2 : 12 Мая 2023 [09:57:08] »
для того, чтобы контуры созвездий были замкнуты
Так они изначально замкнуты, не нужно добавлять дополнительные точки.

Так вот и вопрос.
Почему на эпоху J2000 координаты не замкнуты.
Ведь если применить функцию преобразования к одинаковым данным, должны  получится другие координаты, но тоже замкнутые.
« Последнее редактирование: 12 Мая 2023 [10:10:47] от Яя »

Оффлайн ЯяАвтор темы

  • Новичок
  • *
  • Сообщений: 18
  • Благодарностей: 3
  • Терлекчи(Ф) Яя(И)
    • Все сообщения темы
Re: Координаты границ созвездий
« Ответ #3 : 12 Мая 2023 [10:18:47] »
Может вам подойдёт такой файл boundaries.dat как здесь

К сожалению нет,  мне нужны только узловые точки.

Оффлайн ЯяАвтор темы

  • Новичок
  • *
  • Сообщений: 18
  • Благодарностей: 3
  • Терлекчи(Ф) Яя(И)
    • Все сообщения темы
Re: Координаты границ созвездий
« Ответ #4 : 12 Мая 2023 [11:09:42] »
Опять же для того, чтобы дважды не хранить смежные границы.
Я понимаю, что программе проще обработать уникальный набор данных без повторений, чтобы не проверять, а нарисовал ли он эту линию или нет.

Но у меня стоит обратная задача. Мне нужно эти даны показать людям. Максимально компактно и прозрачно, сгруппированных по созвездиям, поэтому для меня файл bound_ed.dat идеальный вариант.  Но такой же для J2000 найти не могу. Точнее нашел, но в нем творится чертовщина.

Может стоит пойти по пути расчетов, только где найти вектор смещения экваториальной сетки между J1875 и J2000?..

Оффлайн ЯяАвтор темы

  • Новичок
  • *
  • Сообщений: 18
  • Благодарностей: 3
  • Терлекчи(Ф) Яя(И)
    • Все сообщения темы
Re: Координаты границ созвездий
« Ответ #5 : 12 Мая 2023 [16:02:55] »
выполнить пересчёт значений с J1875 на эпоху J2000

Можете подсказать, как это правильно сделать?

Оффлайн ЯяАвтор темы

  • Новичок
  • *
  • Сообщений: 18
  • Благодарностей: 3
  • Терлекчи(Ф) Яя(И)
    • Все сообщения темы
Re: Координаты границ созвездий
« Ответ #6 : 12 Мая 2023 [23:53:09] »
Дайте знать если это то, что надо и получилось отобразить в виде полигонов на небесной сфере.

Мне нужны в привязке к созвездиям, и дублирование мне только на руку. Поэтому я и говорил что идеальный вариант это https://pbarbier.com/constellations/bound_ed.dat.
Я попробую набросать скрип, и перевести в нужный мне формат..