Вернуться   Общая Астрономическая Конференция > Товары для астрономов > Полезное для астрономии
Регистрация Справка Правила форума Календарь Поиск Сообщения за день Все разделы прочитаны

Ответ
 
Опции темы Опции просмотра
Старый 13.09.2005, 18:58   #1
ivanko
**
 
Регистрация: 03.06.2005
Сообщений: 12
По умолчаниюСамопальная программа по вычислению положения солнца, луны

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

зы. Оказ-ся, картинки больше 600х600 не пускают. Обрезал.
Миниатюры
Нажмите на изображение для увеличения Название: day_night_169.jpg Просмотров: 1020 Размер: 72.3 Кб ID: 663  
ivanko вне форума  Ответить с цитированием
Старый 13.09.2005, 19:16   #2
CombaSoft
АстроПрофи
 
Аватар для CombaSoft
 
Регистрация: 13.01.2005
Адрес: Тольятти
Сообщений: 2,068
По умолчанию

А вот и результат опроса населения на предмет формул ! Да, красиво. А весит скока ?
__________________
Чистого неба!
-----------------
DS80 on HEQ-5
CombaSoft вне форума  Ответить с цитированием
Старый 13.09.2005, 19:33   #3
ivanko
**
 
Регистрация: 03.06.2005
Сообщений: 12
По умолчанию

Архивчик весит полмегабайта. Занятная для меня получилась программуля, пока возился, сам для себя некоторые вещи осознал.
ivanko вне форума  Ответить с цитированием
Старый 13.09.2005, 19:44   #4
CombaSoft
АстроПрофи
 
Аватар для CombaSoft
 
Регистрация: 13.01.2005
Адрес: Тольятти
Сообщений: 2,068
По умолчанию

А вот как бы оно программулину на API написать бы , а ? - полметру всеж ( арихв-то(!!!)). Сдается мне дело было на дельфевских компонентах . А вообще, оно конечно удобно, когда вот так вот наглядно показывается - где сейчас Солнышко над Землею вообще, и как его видно из твоей местности в частности. Вот тама 2-ечка проглядывает. Это чего такое - 2-я позиция что ль - сразу на два места кажет ? И вот азимута указатель - где тама Север ?, где Запад ? А вот линии цветные на тени - это типа линии границ ночи, сумерек ?
__________________
Чистого неба!
-----------------
DS80 on HEQ-5
CombaSoft вне форума  Ответить с цитированием
Старый 14.09.2005, 09:13   #5
ivanko
**
 
Регистрация: 03.06.2005
Сообщений: 12
По умолчанию

Цитата:
Сообщение от CombaSoft
А вот и результат опроса населения на предмет формул
Про это, кстати, я не знал, я тут человек новый

Цитата:
Сообщение от CombaSoft
А вот как бы оно программулину на API написать бы , а ? - полметру всеж ( арихв-то(!!!)). Сдается мне дело было на дельфевских компонентах
Не-не, API - оно хорошо, но не про меня. Я ценю время и удобство разработки приложения, а размер ... ну не сказать, что он меня особенно устраивает, но и горевать особенно не горюю. Насчет дельфей молодца, угадал.

Цитата:
Сообщение от CombaSoft
А вообще, оно конечно удобно, когда вот так вот наглядно показывается - где сейчас Солнышко над Землею вообще, и как его видно из твоей местности в частности.
Ну и я про то ж. После написания программы она у меня вообще постоянно запущена была, все экспериментировал с ней, просвещался. В частности, когда по инету общаешься с кем-то удаленным, полезно бывает представлять, чего у него там сейчас в смысле освещения. Или вот пример. Сижу я, сканирую каналы телевизора (в очередной раз убеждаясь, что зря его включил ), бац, перерыв между футбольными таймами в Португалии, камера на крыше снимает солнце на закате, ну и типа прямой эфир. Я тут же запускаю свою программулину, смотрю, граница день-ночь как раз по Португалии проходит. Ну что ж, значит, не сбрехали, действительно прямой эфир.

Цитата:
Сообщение от CombaSoft
Вот тама 2-ечка проглядывает. Это чего такое - 2-я позиция что ль - сразу на два места кажет ?
Единичка отрезалась. Основа расчетов - две точки на земной поверхности, между которыми вычисляется их относительное расположение (а точнее, положение точки 2 относительно точки 1). В первой точке находишься ты, во второй - интересующий тебя объект, то есть либо другой населенный пункт, либо точка зенита солнца или луны.

Цитата:
Сообщение от CombaSoft
И вот азимута указатель - где тама Север ?, где Запад ?
Указатель азимута сориентирован по карте. Вверх - север. И т.д.

Цитата:
Сообщение от CombaSoft
А вот линии цветные на тени - это типа линии границ ночи, сумерек ?
Все правильно молвишь, граница тени и три типа сумерек: гражданские, навигационные и астрономические. К программулине, кстати, прилагается хелпик по-русски. Это когда я не мог одному человеку лично все объяснить, написал такой краткий guide.
ivanko вне форума  Ответить с цитированием
Старый 14.09.2005, 11:46   #6
ivanko
**
 
Регистрация: 03.06.2005
Сообщений: 12
По умолчанию

Выложил программулю на freeware.ru:

http://www.freeware.ru/program_prog_id_6880.html

Пусть лежит, глядишь, кому-нибудь пригодится. Мой инсталлер не сжимает файлы, поэтому получилось еще объемнее: 843 КБ. Ну да ладно.
ivanko вне форума  Ответить с цитированием
Старый 14.09.2005, 12:11   #7
CombaSoft
АстроПрофи
 
Аватар для CombaSoft
 
Регистрация: 13.01.2005
Адрес: Тольятти
Сообщений: 2,068
По умолчанию

Твой инсталлер - всмысле написаный тобой, или просто, инсталлер, который ты используешь ?
__________________
Чистого неба!
-----------------
DS80 on HEQ-5
CombaSoft вне форума  Ответить с цитированием
Старый 14.09.2005, 12:19   #8
ivanko
**
 
Регистрация: 03.06.2005
Сообщений: 12
По умолчанию

Цитата:
Сообщение от CombaSoft
Твой инсталлер - всмысле написаный тобой, или просто, инсталлер, который ты используешь ?
который использую (Inno Setup 4). Я вообще стараюсь по максимуму юзать то, что уже существует
ivanko вне форума  Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:19.


Powered by vBulletin® Version 3.8.4 Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.