Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.starlab.ru/archive/index.php/t-1376.html
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 10:24:40 2016
Кодировка: Windows-1251

Поисковые слова: вечный календарь
Нужен исходник для программы.... [Архив] - Общая Астрономическая Конференция

PDA

Просмотр полной версии : Нужен исходник для программы....


Anonymous
18.03.2003, 01:04
показывающей по времени/дате, и широте звездное небо. Или хотя бы на пальцах объяснить как и куда, и откуда взять нужную info/// Очень надо - ниде нет!

dvmak
18.03.2003, 11:04
<BLOCKQUOTE><font size="1" face="tahoma, verdana, helvetica, arial cyr">quote:</font><HR>Цитата из сообщения <JC>:
показывающей по времени/дате, и широте звездное небо. Или хотя бы на пальцах объяснить как и куда, и откуда взять нужную info/// Очень надо - ниде нет!<HR></BLOCKQUOTE>

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

[ 18-03-2003: Сообщение редактировал: dvmak ]

Jawad
18.03.2003, 11:10
Есть у меня подобная штука, правда, ее нужно сначала отсканировать, т.к. представлена она в бумажном виде. Представляет сие собой практически готовую программу на Pascal. Вобщем, если проблема не из разряда CITO, то в течение пары, максимум - тройки дней отсканю и вышлю на e-mail. Так что с Вас - этот самый последний.

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

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

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

Наконец, можно посмотреть по следующим ссылкам:

http://sourceforge.net/projects/starchart/

http://sourceforge.net/projects/pp3/

http://sourceforge.net/projects/astrolabe/

http://sourceforge.net/project s/astroalgorithms/ (http://sourceforge.net/projects/astroalgorithms/)

Все это большей частью для Linux и написано на C, но с другой стороны, самое главное в том, что распространяется в виде исходных текстов, поэтому найти интересующее Вас можно будет наверняка!

[ 18-03-2003: Сообщение редактировал: Jawad ]

[ 18-03-2003: Сообщение редактировал: Jawad ]

[ 18-03-2003: Сообщение редактировал: Jawad ]

Anonymous
22.03.2003, 00:53
Хочется на работающие исходники поглядеть...
mailto: ingvar.gas.crimea.ua.

Anonymous
22.03.2003, 01:06
Sorry... Ingvar@gas.crimea.ua