Київський клуб аматорів астрономії "Астрополіс"

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
19 Квітня 2024, 03:49:40

Увійти

google


Автор Тема: Карта неба онлайн  (Прочитано 6560 раз)

0 Користувачів і 1 Гість дивляться цю тему.

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #100 : 11 Жовтня 2014, 21:08:36 »
. - .

ого...  :o вот это сюрприз...
спасибо, буду разбираться.
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #101 : 12 Жовтня 2014, 20:57:13 »
. - .

Кажется понял в чём дело...
Перелопатил всё - ошибок не нашёл.
А напоследок измерил линейкой на экране расстояние между звёздами. Ну всё правильно, тут собака и зарыта...: окружности дипов рисуются именно окружностями заданного диаметра. А взаимное расположение  звёзд на карте МЕНЯЕТСЯ по мере их движения по небосводу из-за искажений проекции.
Вот и получается, что Альдебаран то в Гиадах, то нет...

В общем, надо было сначала подумать, а потом лезть исходный код лопатить ;D
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #102 : 26 Жовтня 2014, 19:22:10 »
. - .

Обновил:
1)добавлен поворот карты вокруг зенита;
2)добавлена чёрно-белая расцветка карты;
3)исправлено положение Солнца;

Остались шерховатости:
* после переключения из "ночного режима" в "ч/б", надо нажать кнопку "ч/б" второй раз.
* яркие звёзды получились крупноваты (хотел увеличить зрительную разницу между разными звёздными  величинами...)

Насчёт звёзд: увы, c "фотошопом" не дружу  :( . Кто-нибудь может подсказать программу, в которой можно вручную менять уровень прозрачности пикселей в PNG? По-моему это называется альфа-каналом.
« Останнє редагування: 26 Жовтня 2014, 20:50:56 від kuksha12 »
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #103 : 13 Лютого 2015, 23:11:01 »
. - .

За прошедшее время только мелкие доработки :
1) запоминание географических координат в форме - достало каждый раз их вводить.
Вроде правильно работает, но ПРОСЬБА СООБЩИТЬ, если сбоит.
2) изменил направление зума у колеса мышки - теперь направление зума как у всех Гугл- и Яндекс-карт...
3) немного уменьшил шаг зума (с х1,5 на х1,3) - стало гораздо плавнее, изображение не так скачет.
(пробовал х1,15 - красиво, но слишком медленно...)
4) вернул прорисовку отключённых осенью фазы Луны
5) чуток расширил области вокруг звёзд, в которые надо попадать, чтобы увидеть данные о них во всплывающих окошках.
6) добавил языки: английский, немецкий, французский, испанский, итальянский. Первые два получились терпимо, последние три просто автопереводом сделал. Кто сможет - поправьте.
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

Yum

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5120
  • Подяк: 721
  • Сергей, и на ты... :)
Re: Карта неба онлайн
« Відповідь #104 : 14 Лютого 2015, 13:16:51 »
. - .

Спасибо за то что не бросаете проект! А скажите не планируется ли модуль печати? Так что бы можно было распечатать только подготовленную по своим задачам карту а не просто всю страницу браузера?
Записаний
Dob130\650 & SW1025 & SWMaxView90 на Celestron NexStar SE & SW multi function

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #105 : 14 Лютого 2015, 21:47:38 »
. - .

Да пожалуйста  :)

А модуль печати действительно нужен в этом проекте?
Кнопка печати - это прикольно и удобно, но мне казалось, что в получаемом изображении многовато недостатков, чтобы претендовать на поисковую карту.
Я имею ввиду все те ограничения, которые есть в карте + существующие искажения проекций.
То есть, могу подумать, но если только это реально нужно...

Кстати, карту без мусора и сейчас распечатать как нечего делать:
1) нажимаете на клавиатуре клавишу "Prt Sc" (принтскрин)
2) открываете стандартный Paint или любой другой графический редактор
3) нажимаете Ctrl+V
4) убираете лишнее парой движений мыши
5) печатаете
Занимает меньше полуминуты.
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

Yum

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5120
  • Подяк: 721
  • Сергей, и на ты... :)
Re: Карта неба онлайн
« Відповідь #106 : 14 Лютого 2015, 22:31:47 »
. - .

Ну для полноты сервиса... Не как поискового а как справочного... Типа что а не где искать...  :gigi: у меня гоуту... А про печать сейчас, так зачем принтскрин? Проще уж ножницами в Вин7 :)
Записаний
Dob130\650 & SW1025 & SWMaxView90 на Celestron NexStar SE & SW multi function

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #107 : 15 Лютого 2015, 07:26:54 »
. - .

Типа что а не где искать...
Да, вариант - подумаю при случае :)
А про печать сейчас, так зачем принтскрин? Проще уж ножницами в Вин7
принтскрин не зависит от ОС - работает везде  :)
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #108 : 17 Лютого 2015, 18:31:27 »
. - .

Сделал печать карты - самому вдруг стало интересно как это делается...
Получилось, правда с оговорками:
1) Похоже, что размер картинки на листе зависит от версии браузера.
2) Печатаются 3 пустых листа кроме первого, который с картой (видимо, это не победить).
3) Ну и пошаманить с настройками печати в появляющемся диалоговом окне полезно - растянуть на весь лист, убрать подписи и поля...

Кстати, никогда внимания не обращал - щелчком правой клавиши мыши на пустом месте карты можно сохранить её  в виде рисунка (и потом уже что угодно с ним делать).
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

Yum

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5120
  • Подяк: 721
  • Сергей, и на ты... :)
Re: Карта неба онлайн
« Відповідь #109 : 17 Лютого 2015, 18:40:15 »
. - .

Достал я таки....   :gigi:
Записаний
Dob130\650 & SW1025 & SWMaxView90 на Celestron NexStar SE & SW multi function

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #110 : 25 Березня 2015, 08:19:09 »
. - .

Теперь можно менять размеры карты неба раздельно по горизонтали и вертикали.
Делается это тут:

Это полезно для больших мониторов.
Раньше было задано жёстко 650х650 точек.
Пока размеры выбираются из выпадающего списка от 650 до 1500 с шагом 50, потом это ограничение сниму.

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

Авто-подгон под разрешение монитора делать не стал. Сначала не получалось, а потом понял что это и не нужно, потому что у всех разные приёмы работы:
например, при разрешении 1280х1024 можно выбрать размер карты 1000х850 - карта большая, поэтому меню фильтров вынуждено уехать вниз и оно не видно одновременно с картой, что не всегда удобно. Зато большую карту удобнее смотреть и можно распечатать в нормальном размере.
Короче, кому как надо, тот так и настроит.
« Останнє редагування: 25 Березня 2015, 10:32:21 від kuksha12 »
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php
Подякували

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #111 : 27 Березня 2015, 06:26:24 »
. - .

Не забудьте F5 нажать на клавиатуре, если размеры карты меняете.

Тут такой сбой обнаружился: если в кэше браузера может застрял старый файл стилей, то карта может перекрыть форму с настройками и вернуться обратно уже нельзя. Но, обновлением по F5 всё лечится.
« Останнє редагування: 27 Березня 2015, 08:39:36 від kuksha12 »
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Карта неба онлайн
« Відповідь #112 : 27 Березня 2015, 11:12:47 »
. - .

Для Солнца:
- отсутствуют AltAz  координаты;
- EQ координаты очень неточные;
- размер явно завышен.

Для Луны:
- неточные координаты;
- размер явно завышен;
- напрашивается реалистичная картинка Луны для больших увеличений.

Справа - внизу на карте показываются линии созвездий и дипы, но не показываются звезды

Пожелания:
- изменить цвет линий созвездий, например на синий. Можно и красный оставить, но темно -красный. Сейчас линии доминируют на изображении, планеты теряются;
- Сделать больше видимую разницу между звездами 3-й и 5-й величины.
Записаний

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #113 : 27 Березня 2015, 15:27:43 »
. - .

Спасибо за замечения - они всегда полезны.

Насчёт Солнца и Луны: у меня просто нет нормального алгоритма расчёта их координат. Другие алгоритмы, которые нашёл в Инете врали ещё сильнее - штук пять разных перепробовал и сдался...
Если дадите ссылку на готовые модели, с нутацией, которые можно просто взять и запрограммировать - с удовольствием использую.

Насчёт размеров - да, посмотрю.

Вообще, я тоже хочу карту Луны дать на больших увеличениях :) Но, встал перед выбором: либо карта, либо фазы. Выбрал фазы, поскольку это полезнее когда хочешь посмотреть небо на другую дату и прикинуть что с засветкой будет.
Пока не нашёл способ, как фазы с картой совместить...

>Справа - внизу на карте показываются линии созвездий и дипы, но не показываются звезды
Это где такое? Не вижу... При каких настройках?
За горизонтом не показываются слабые звёзды - да. Но, это и не нужно - во-первых они вне поля зрения, во-вторых там искажения слишком большие - смысла нет, проще другое время поставить, чтобы небосвод прокрутился. Или координаты точки наблюдения перенести, если близко к Южному полюсу мира.

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

Разница между 3, 4 и 5 величиной мала - знаю, но там кол-во точек маловато, чтобы заметную разницу обеспечить. Посмотрю ещё, может получится что-то сдвинуть...
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Карта неба онлайн
« Відповідь #114 : 27 Березня 2015, 20:05:59 »
. - .

Цитувати
либо карта, либо фазы
Нет никаких проблем наложить картинки. Например, текущую фазу на полную Луну.

Цитувати
Другие алгоритмы, которые нашёл в Инете врали ещё сильнее
http://www.naughter.com/aa.html
https://aaplus.codeplex.com/
считают с достаточной точностью.

Цитувати
За горизонтом не показываются слабые звёзды
Не так. Они где-то показываются за горизонтом. Но в одном из направлений дипы и созвездия показываются,  а звезды - нет. Никакие.


Цитувати
Они вроде и так тёмно красные были. Приглушил сейчас немного, но сильнее не могу, - иначе они у меня, например, вообще не видны
Ну посмотрите Снимок3. Я бы сказал, что планеты только желтизной немного отдают. По яркости линии фотошоп показывает минимум 100 отсчетов из 255, если такое плохо видно, то с экраном что-то не так. Вариант темно-синего не рассматривался?

Еще баг:
Код: [Select]
Звезда. , HR 596, HD 12447, SAO 110291, SKY2000 2020014, WDS 02020+0246A
Видимая яркость: 3.82m (SKY2000, 500-600нм)
Johnson B-V: 0.024m (XHIP)
Коорд. J2000 SKY2000:
RA: 02ч 02м 02.8201с
Dec: 02° 45' 49.534"
pmRA: 0.00222 сек/год
pmDec: -0.0004 arcsec/год
Спектр. класс: A2p (SKY2000)
Расстояние от Солнца: ~[color=red]0[/color] парсек

И еще одно пожелание: добавить еще один флаг.  :shuffle:
Записаний

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #115 : 27 Березня 2015, 20:33:26 »
. - .

Наложение - формирование альфа канала на верхней картинке. У меня не получилось сразу это сделать. Я просто хотел в динамике делать, а не выводить статичные картинки. Сейчас Луна просто геометрическими фигурами рисуется. Ладно, это не нерешаемая задача, просто отложил на попозже.

Насчёт алгоритмов - в таком виде их полно :) Я имел ввиду обыкновенное математическое описание из формул и список поправочных величин к ним, чтобы просто взять эту последовательность и запрограммировать. Ковырять исходный код на других языках у меня просто нет времени - это роскошь, когда других дел нет :( .

Насчёт звёзд в нижней части за горизонтом. Да, теперь вижу, странно... поищу в чём дело. Спасибо.

Красный уровень - 125 из 255. Сделал синий 150 :) В общем, это оправдано - красного тона и врямь многовато было...

Насчёт бага в описании звезды - посмотрю.

Какого флага не достаёт?
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Карта неба онлайн
« Відповідь #116 : 27 Березня 2015, 20:49:38 »
. - .

Цитувати
Какого флага не достаёт?
Записаний

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #117 : 27 Березня 2015, 21:01:41 »
. - .

Баг для HR596 в Рыбах не подтвердился - попробуйте через F5 обновиться.

Звёзд в нижней части действительно нет, не только справа, но и слева.
Разобрался - для ускорения обработки отсекаются звёзды, Dec которых больше максимальной для данной широты. Я визуальщик - не сталкивался с необходимостью смотреть что за горизонтом...
В принципе согласен - непонятно как-то получилось - перекос, как будто там звёзд нет..., но реально вроде не мешает.
Если это действительно нужно - в каких случаях?
« Останнє редагування: 27 Березня 2015, 21:18:05 від kuksha12 »
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Карта неба онлайн
« Відповідь #118 : 27 Березня 2015, 21:50:12 »
. - .

Код: [Select]
Звезда. , HR 5931, HD 142763, SAO 101821, HIP 77995, SKY2000 15550105
Видимая яркость: 6.26m (SKY2000, 500-600нм), 6.26m (XHIP, Johnson), 6.2m (SAO)
яркость Johnson B: 6.171m (XHIP)
Johnson B-V: -0.092m (XHIP)
Коорд. J2000 SKY2000:
RA: 15ч 55м 39.8527с
Dec: 18° 37' 14.683"
pmRA: -0.00055 сек/год
pmDec: -0.0107 arcsec/год
Спектр. класс: B9 (SKY2000), B9 (SAO), B8III (XHIP)
Расстояние от Солнца: ~0 парсек

Смотреть за горизонт вот прямо сейчас не нужно. Но полезно для планов на будущее. К примеру, через 15 минут взойдет такая-то звезда.
Для однообразия следовало бы либо все за горизонтом спарятать, либо все показать. Иначе воспринимается как баг.
Записаний

kuksha12

  • Offline Offline
  • Повідомлень: 74
  • Подяк: 6
    • Карта неба онлайн
Re: Карта неба онлайн
« Відповідь #119 : 27 Березня 2015, 22:46:53 »
. - .

Поправил - нулевые парсеки запретил и звёзды внизу зажёг  :)
Записаний
Карта неба онлайн - http://kosmoved.ru/nebo_segodnya_geo.php