Добро пожаловать на наш астрономический форум!
Надеемся, что здесь вы сможете получить толковые ответы на свои вопросы по любительской астрономии основанные на опыте и знаниях, а не на догадках, мифах и чтении Интернета по диагонали.
Если вы решили присоединиться к нам - придерживайтесь и Вы в своих ответах этих правил

Зоны особого внимания: ЧАВО (FAQ), Обзоры оборудования и Окуляры

Astrohelper "¡VAYA!" - помощник для астрономических наблюдений

Вопросы по организации ЛА и т.д и т.п. :)

Модератор: Ernest

Ответить
Аватара пользователя
Eugenio
Сообщения: 878
Зарегистрирован: 16 окт 2009, 14:28

Astrohelper "¡VAYA!" - помощник для астрономических наблюдений

Сообщение Eugenio » 14 мар 2025, 14:47

Вот сваял и представляю альфу версию небольшой программы для организации астрономических наблюдений. Программа пока находится здесь - http://astrolapalma.top/en/vaya/ Главная идея была - показать изображения астрообьектов с их свойствами по заданным пользователем критериям фильтрации и сортировки.

1. Как пользоваться - все просто - вводите значения в поля фильтров и сортировки и нажимаете кнопку "Search".
Поля 1-8 позволяют отфильтровать интересующий набор объектов из всех. Хочу отметить, что каждый установленный фильтр сужает поиск. За исключением добавочной опции + objects near в фильтре "3.Num object".
Поля 9-10 позволяют этот набор отсортировать в нужном порядке и в направлении. Направление сортировки регулируются полями- "↓ A", "↑ D". "↓ A" - от меньшего к большего, по возрастанию(A- от ascending). "↑ D" - от большего к меньшему, по убыванию (D-descending)
Поле 11 определяет в каком виде будет представлен результат - в виде таблицы или галереи изображений.
2. Результат отображается в виде а) ряда изображений (как вариант изображения могут быть негативные ) с описанием, б) как таблица данных. Табличные данные представлены в двух вариантах – один более подходящ для десктопов, другой для смартфонов.
3. Если надо сохранить результаты поиска, то можно просто сохранить поиск как закладку в браузере. Можно также выделить прямо таблицу с результатом и копированием перенести в Excel или Calc.
4. Изображения астрообьектов взяты с архива сайта ngcicproject.org, который в настоящее время не поддерживается. Пока имеются изображения только каталога дипская NGC. Собственно данные астрообьектов – это немного технически измененный каталог данных дипская Volfang Steinicke http://www.klima-luft.de/steinicke/ngci ... Explan.htm последней версии. Его же данные использовались и на сайте ngcicproject.org
5. Результаты поиска содержат максимум 400 астрообъектов в виде таблицы или 110 изображений, если выбраны изображения.
6. Размеры подавляющего большинства изображений с мелкими объектами до 5' – это 10'*10'.
7. Vaya читается как [байа], испанское междометие удивления или восхищения))
Разумная критика и советы по улучшению приветствуются. Enjoy :)

Пояснения к фильтрам для поиска астрообъектов
1. Catalog - позволяет выбрать интересющий каталог или предустановленный набор каталог.
2. Type of objects - позволяет сузить поиск до типа астрообъектов- галактик, скоплений или тумманостей
3. Num object + objects near - позволяет сузить поиск до одного конкретного объекта по его номеру. Можно расширить поиск и посмотреть какие объекты находятся рядом, если выбрать расстояние поиска от объекта. Надо отметить что сейчас работа программы реализована так, что в результат будут добавлены объекты, которые находятся рядом в квадрате со стороной выбранного расстояния, а не окружности.
4. Constellation - фильтр по заданному созвездию.
5. Vmag - фильтр по проницанию, позволяет ограничить список объектов, чтобы отображалтсь объекты больше или меньше некоторй величины
6. Size - фильтр по размеры объекта, работает аналогично фильтру Vmag
7. Declination - фильтр по склонению, позволяет ограничить список выбрав одно из предустановленных значений.
8. RA - фильтр по прямому восхождению.

Обновление от 23.04.2025
1. Добавил фильтр "Catalog", в список каталогов добавил каталоги Cadwell и Hershel 400 плюс некоторые дополнительные наборы с разными каталогами.
2. Добавил поиск по конкретному объекту "Num object" и объектам рядом с ним на выбираемом расстоянии.
3. Добавил гибкость по фильтрам "Vmag" и "Size".
4. В фильтре "Constellation" имя созвездия изменил на полное название .
5. Изменил фильтр "RA".
6. Добавил гибкость в сортировке, разделил ее на главную и второстепенную. Сделал возможность менять направление сортировки. "↓ A" - от меньшего к большего, по возрастанию(A- от ascending). "↑ D" - от большего к меньшему, по убыванию (D-descending).
7. Сделал вывод сообщения о результате поиска с установленными параметрами фильтра и сортировки.
8. В таблицу результатов добавил колонку "Comment" с устоявшимися названиям объектов. Колонка отображается, если в результатах есть значение в ней.
9. В таблицу результатов поиска добавил колонку "С" с номером объекта в каталоге Cadwell.
10. Колонки "SB"(поверхностная яркость) и "PA"(позиционный угол) отображаются, если есть галактики в результатах.
11. Для декстопной версии результатов отображаются полные название типов объектов и созвездий, для мобильной - сокращенные.
12. Сделал заголовок программы.
Последний раз редактировалось Eugenio 12 май 2025, 11:37, всего редактировалось 39 раз.

AnDom
Сообщения: 7879
Зарегистрирован: 07 июн 2012, 10:45

Re: Vaya - помощник для астронаблюдений

Сообщение AnDom » 14 мар 2025, 18:39

Прикольно! Мне нра.
Знаю что смарт при наблюдениях это зло, но можно ли интерфейс с фильтрамт и результат организовать в красном и черном?

P.S. И если нет объектов удовлетворяющих заданным условиям, написать что-то вроде "объекты не найдены". А то я уже решил что что-то сломаломь или инет отвалился, когда захотел слишком много. :)
Александр.

Аватара пользователя
Eugenio
Сообщения: 878
Зарегистрирован: 16 окт 2009, 14:28

Re: Vaya - помощник для астронаблюдений

Сообщение Eugenio » 14 мар 2025, 18:54

1. Забыл написать, что поиск ограничен 400 строками в виде таблице или 110 картинок. Поправил в первом сообщении. 2. По поводу красного цвета, Саш, есть же астропрограммы, которые переводят дисплей в красный. Лучше ими пользоваться. 3. Забыл написать расшифровку значений фильтров и колонок в виде таблице. Надо сделать. 4. Да, стоит сделать несколько строк сообщения с результатом и с параметрами поиска .
Последний раз редактировалось Eugenio 24 апр 2025, 21:30, всего редактировалось 1 раз.

AnDom
Сообщения: 7879
Зарегистрирован: 07 июн 2012, 10:45

Re: Vaya - помощник для астронаблюдений

Сообщение AnDom » 14 мар 2025, 19:34

На счет астропрограмм.... - забыл чесгря. :)
Александр.

Аватара пользователя
Ernest
Основатель
Сообщения: 19176
Зарегистрирован: 12 окт 2009, 10:55
Контактная информация:

Re: Vaya - помощник для астронаблюдений

Сообщение Ernest » 15 мар 2025, 08:55

Круто!
На чем написано?

Пара замечаний по сути представленного:
  • У страницы нет соответствующего заголовка и вступительной статьи
  • При выборе фильтра по созвездиям должен быть мультиселект - то есть возможность выбора группы созвездий, скажем, я собираюсь обозревать галактики во Льве, Малом Льве, Деве, Волосах Вероники и Гончих псах
  • Хорошо бы созвездия в списке соответствующего фильтра наряду с сокращенным названием имели и полное
  • По склонению надо разделить поле "от" и "до"
  • По сортировке хорошо бы также мультиселект (скажем мне интересна сортировка по созвездию, а внутри созвездия по блеску)
  • Картинок не заметил, что-то не то нажимаю? Надо было выбрать соотв. пункт в Result as
И, кстати, табличка легко копируется в Эксель, где можно сортировать уже как душе угодно.


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

Аватара пользователя
Eugenio
Сообщения: 878
Зарегистрирован: 16 окт 2009, 14:28

Re: Vaya - помощник для астронаблюдений

Сообщение Eugenio » 16 мар 2025, 00:42

Да, полные названия созвездий нужны, самому сложно выбрать созвездие по коду :). Мультиселект выбора созвездий тоже пригодится, как и мультиселект сортировки.
Вот склонение разделить, не знаю, в раздумьях. Зачем усложнять? Там и так все нужные варианты есть. Я вот, наоборот, думаю фильтры по RA заменить на другие, подобные склонению, где будут значения : зима, зима-весна и т.д.
Сохранить выбор фильтров и сортировки можно и сейчас, сохранив страницу с результатами как закладку в браузере.

Написано просто на PHP, обработка данных в MySQL.

Аватара пользователя
Ernest
Основатель
Сообщения: 19176
Зарегистрирован: 12 окт 2009, 10:55
Контактная информация:

Re: Vaya - помощник для астронаблюдений

Сообщение Ernest » 16 мар 2025, 07:17

"Зачем усложнять? Там и так все нужные варианты есть." - :)
Если делать под себя, то достаточно. Но все фантазии и потребности "неизвестного юзера" таким образом не перекрыть. "Захаркоженных" комбинаций в любом случае будет больше, чем два простых цифровых поля.
"Сохранить выбор фильтров и сортировки можно и сейчас, сохранив страницу с результатами как закладку в браузере" - да, действительно.

Kostyan
Сообщения: 269
Зарегистрирован: 22 сен 2024, 12:10

Re: Vaya - помощник для астронаблюдений

Сообщение Kostyan » 16 мар 2025, 10:28

Хорошая задумка !
А данные ( те же картинки ) отсюда напрямую берутся ?
https://ngcicproject.observers.org/dss/dss_n1400.htm

Что будет, если одновременно сто человек сделают запрос?

Аватара пользователя
Eugenio
Сообщения: 878
Зарегистрирован: 16 окт 2009, 14:28

Re: Vaya - помощник для астронаблюдений

Сообщение Eugenio » 16 мар 2025, 14:48

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

Аватара пользователя
Eugenio
Сообщения: 878
Зарегистрирован: 16 окт 2009, 14:28

Re: Vaya - помощник для астронаблюдений

Сообщение Eugenio » 23 апр 2025, 13:06

Сделал обновление. Основные изменения - в разнообразных фильтрах и более гибкой сортировки. Для меня самое интересное посмотреть какие объекты находятся рядом с заданным объектом. Добавил распространенные названия части объектов. Изменения более подробно описал в первом сообщении темы.

Аватара пользователя
Ernest
Основатель
Сообщения: 19176
Зарегистрирован: 12 окт 2009, 10:55
Контактная информация:

Re: ¡VAYA! - помощник для астронаблюдений

Сообщение Ernest » 23 апр 2025, 13:47

Действительно, поиск в окрестности "+ objects near" кажется особенно интересной функцией. Это поиск в радиусе выбранного значения или в трапеции со стороной выбранного значения?

Комментария - описания рядом с полями ввода мне не хватает. А то их излишне лаконичные названия немного сбивают с толку. Скажем, как я понял "3.Num object" имеется ввиду "Центральный объект зоны поиска" заданный номером из каталога по выбору. А следующее поле " + objects near" это вероятно "радиус зоны поиска".

Как задание фильтра по центральному объекту взаимодействуют с последующими фильтрами? Например, по созвездию?

Vmag, Size, Declination и RA удобнее все-же было бы задать двумя полями мин. и макс. значениями (с пропуском ненужного, например только "макс" или только "мин").

Аватара пользователя
Eugenio
Сообщения: 878
Зарегистрирован: 16 окт 2009, 14:28

Re: ¡VAYA! - помощник для астронаблюдений

Сообщение Eugenio » 23 апр 2025, 14:02

Ernest писал(а):
23 апр 2025, 13:47
Действительно, поиск в окрестности "+ objects near" кажется особенно интересной функцией. Это поиск в радиусе выбранного значения или в квадрате со стороной выбранного значения?

Комментария - описания рядом с полями ввода мне не хватает. А то их излишне лаконичные названия немного сбивают с толку. Скажем, как я понял "3.Num object" имеется ввиду "Центральный объект зоны поиска" заданный номером из каталога по выбору. А следующее поле " + objects near" это вероятно "радиус зоны поиска".
Да, все понято правильно. Так и есть. Поиск осуществляется в квадрате заданного расстояния. Написал в первом сообщении пояснения к фильтрам.
Ernest писал(а):
23 апр 2025, 13:47
Как задание фильтра по центральному объекту взаимодействуют с последующими фильтрами? Например, по созвездию?
Каждый фильтр сужает результат. За исключением + objects near в фильтре "3.Num object".
Ernest писал(а):
23 апр 2025, 13:47
Vmag, Size, Declination и RA удобнее все-же было бы задать двумя полями мин. и макс. значениями (с пропуском ненужного, например только "макс" или только "мин").
То есть диапазоном? Declination и RA согласен, наверное так. Vmag, Size не уверен. Вряд ли у кого-то будет стоять задача наблюдать объекты например >8m и < 10m.

Аватара пользователя
Ernest
Основатель
Сообщения: 19176
Зарегистрирован: 12 окт 2009, 10:55
Контактная информация:

Re: ¡VAYA! - помощник для астронаблюдений

Сообщение Ernest » 23 апр 2025, 14:34

Попробовал поискать в 5-градусной окрестности галактики NGC 7814 (+16°08'43", 00h03m14.8s) и получил немного странный результат.

во-первых, ни одного объекта справа от 00h00m00s (то есть не учитывается тот факт что за "отрицательными" значениями RA небо не заканчивается)
во-вторых, много объектов с координатами больше 00h23m14.8s (то есть за пределами 5 градусов, которые равны 20 временным минутам)

Аватара пользователя
Ernest
Основатель
Сообщения: 19176
Зарегистрирован: 12 окт 2009, 10:55
Контактная информация:

Re: ¡VAYA! - помощник для астронаблюдений

Сообщение Ernest » 23 апр 2025, 14:38

Eugenio писал(а):
23 апр 2025, 14:02
То есть диапазоном? Declination и RA согласен, наверное так. Vmag, Size не уверен. Вряд ли у кого-то будет стоять задача наблюдать объекты например >8m и < 10m.
Зато не надо будет задавать и путаться в выборе "<=" и ">=". Хочешь ярче 10m - помещаешь 10 в поле "макс", хочешь тусклее 8m - задаешь 8 в поле "мин". Достаточно будет задать одно поле, а не выбирать из двух.

Аватара пользователя
Eugenio
Сообщения: 878
Зарегистрирован: 16 окт 2009, 14:28

Re: ¡VAYA! - помощник для астронаблюдений

Сообщение Eugenio » 23 апр 2025, 14:40

Ernest писал(а):
23 апр 2025, 14:34
Попробовал поискать в 5-градусной окрестности галактики NGC 7814 (+16°08'43", 00h03m14.8s) и получил немного странный результат.

во-первых, ни одного объекта справа от 00h00m00s (то есть не учитывается тот факт что за "отрицательными" значениями RA небо не заканчивается)
во-вторых, много объектов с координатами больше 00h23m14.8s (то есть за пределами 5 градусов, которые равны 20 временным минутам)
Да, есть такое. Ошибки. :( Буду разбираться
Ernest писал(а):
23 апр 2025, 14:38
Eugenio писал(а):
23 апр 2025, 14:02
То есть диапазоном? Declination и RA согласен, наверное так. Vmag, Size не уверен. Вряд ли у кого-то будет стоять задача наблюдать объекты например >8m и < 10m.
Зато не надо будет задавать и путаться в выборе "<=" и ">=". Хочешь ярче 10m - помещаешь 10 в поле "макс", хочешь тусклее 8m - задаешь 8 в поле "мин". Достаточно будет задать одно поле, а не выбирать из двух.
Да, разумно.

Аватара пользователя
Ernest
Основатель
Сообщения: 19176
Зарегистрирован: 12 окт 2009, 10:55
Контактная информация:

Re: ¡VAYA! - помощник для астронаблюдений

Сообщение Ernest » 23 апр 2025, 15:09

Вообще выбор в объектов в криволинейной трапеции +/-RA и +/-DEC заметно деформирует область поиска по мере приближения к полярным созвездиям.
Наверное, стоит все-же попробовать реализовать поиск в циркулярной области используя подходящую формулу (9) из https://en.wikipedia.org/wiki/Haversine_formula

Аватара пользователя
Eugenio
Сообщения: 878
Зарегистрирован: 16 окт 2009, 14:28

Re: ¡VAYA! - помощник для астронаблюдений

Сообщение Eugenio » 24 апр 2025, 21:03

Исправил ошибки с связанные + objects near )

Ernest писал(а):
23 апр 2025, 15:09
Вообще выбор в объектов в криволинейной трапеции +/-RA и +/-DEC заметно деформирует область поиска по мере приближения к полярным созвездиям.
Наверное, стоит все-же попробовать реализовать поиск в циркулярной области используя подходящую формулу (9) из https://en.wikipedia.org/wiki/Haversine_formula
Ох, :shock: , наверно проще тогда реализовать добавление объектов по радиусу заданного углового расстояния, а не квадрата.

Аватара пользователя
Ernest
Основатель
Сообщения: 19176
Зарегистрирован: 12 окт 2009, 10:55
Контактная информация:

Re: ¡VAYA! - помощник для астронаблюдений

Сообщение Ernest » 25 апр 2025, 07:01

"проще" как раз вписать в квази-трапецию с заданным отклонением по RA и DEC
можно с поправкой диапазона RA на 1/cos(DEC)
фильтрация координат, чтобы не выйти за пределы круговой зоны - не бог весть какая математика, но ее счет замедлит выборку больших массивов и потому введение зависит от платформы и умения оптимизировать код

niki3
Сообщения: 1257
Зарегистрирован: 28 окт 2018, 20:14

Re: ¡VAYA! - помощник для астронаблюдений

Сообщение niki3 » 25 апр 2025, 07:30

Хорошо бы копировать в другие программы.
M:43 NGC:1982 - такой формат никто не понимает.

Ответить