Телескопы покупают здесь


A A A A Автор Тема: StarCalc Плагины  (Прочитано 104472 раз)

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

Оффлайн Sleepwalker

  • *****
  • Сообщений: 2 549
  • Благодарностей: 69
  • Александр Лапшин
    • Сообщения от Sleepwalker
Re: StarCalc Плагины
« Ответ #20 : 17 Сен 2006 [20:51:05] »
Отключение по яркости сделать можно, но, мне кажется, бессмысленно, поскольку яркость спутника - "вещь в себе". Для сотни она более менее надежно подсчитана, а остальные - как плоскость подвернется, вчера он 3 а завтра 6  :-\
Вот для тех, что в тени надежно можно сделать фильтр, ну и яркость которых не определена.
Над траекторией пока думаю как лучше сделать.
С переменными щаз посмотрю что можно сотворить.
Да, с Александром я переписываюсь - помогает чем может.
 

Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #21 : 17 Сен 2006 [21:13:28] »
С переменными щаз посмотрю что можно сотворить.
Здорово! Огромное доброе дело сделаете! Заранее большое астронномическое спасибо, хотя бы за надежду!!!
CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России

Оффлайн Sleepwalker

  • *****
  • Сообщений: 2 549
  • Благодарностей: 69
  • Александр Лапшин
    • Сообщения от Sleepwalker
Re: StarCalc Плагины
« Ответ #22 : 17 Сен 2006 [21:30:07] »
Как там много кусков...
Я правильно понял, брать нужно каталог iii.dat на 6.3 мб который ?
И еще, так сказать в целях экономии объема, какие данные звезд нужно в каталоге хранить/отображать, все или нет ?

Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #23 : 17 Сен 2006 [21:45:01] »
Как там много кусков...
Я правильно понял, брать нужно каталог iii.dat на 6.3 мб который ?
И еще, так сказать в целях экономии объема, какие данные звезд нужно в каталоге хранить/отображать, все или нет ?

Именно так. самый большой. У него, вроде, координаты на эпоху J2000 (спецы, подсобите, если что!). Хорошо бы сделать возможность фильтрации в настройках по звездной величине. Очень нужно, чтобы звезду можно было найти по поиску.
Думаю, целесообразно сделать в настройках возможность выбора типов отбражаемых звезд (вывести все типы, описаные в ридми, и просто ставить галочки), а также фильтрацию по периоду (больше чем/меньше чем/не определен).
« Последнее редактирование: 17 Сен 2006 [21:48:00] от Ed_Vazhorov »
CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России

Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #24 : 18 Сен 2006 [20:50:48] »
2Sleepwalker: ну, как продвигается процесс с плагином для GCVS? Есть ли трудности или какие-то вопросы?
CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России

Оффлайн Kostyan

  • *****
  • Сообщений: 804
  • Благодарностей: 4
    • Сообщения от Kostyan
    • http://belastro.net/
Re: StarCalc Плагины
« Ответ #25 : 18 Сен 2006 [22:36:29] »
Готово
Настройки, маркеры, названия.
http://www.heavensat.ru/satellites1.1.zip (300 кб)
Супер !!!!!!! :o

Цитата
С переменными щаз посмотрю что можно сотворить
Кажется StarCalc вскоре по популярности должна выбится в лидеры
Узнавать что-то новое , о чем раньше и не подозревал.

Оффлайн Sleepwalker

  • *****
  • Сообщений: 2 549
  • Благодарностей: 69
  • Александр Лапшин
    • Сообщения от Sleepwalker
Re: StarCalc Плагины
« Ответ #26 : 18 Сен 2006 [22:42:07] »
С налету сделать не получилось, там все проблемы в оптимизации отображения звезд, всетаки 36000...
Всетаки плагин - не своя программа, развернуться не осмобо можно.
Но ничего, что нибудь придумаем.

Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #27 : 20 Сен 2006 [00:45:04] »
С налету сделать не получилось, там все проблемы в оптимизации отображения звезд, всетаки 36000...
Всетаки плагин - не своя программа, развернуться не осмобо можно.
Но ничего, что нибудь придумаем.
Будем ждать! Можно изображать переменные, как у классиков - сплошной окружностью с малым радиусом, соответствующим минимуму, и вписаным в нее кольцом с радиусом, соответствующим максимуму.
Для ускорения обработки можно отфильтровать по умолчанию в настройках переменные, которые в максимуме слабее 12m (придел Tycho1 и обычных любительских инструментов).

CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России

Оффлайн Sleepwalker

  • *****
  • Сообщений: 2 549
  • Благодарностей: 69
  • Александр Лапшин
    • Сообщения от Sleepwalker
Re: StarCalc Плагины
« Ответ #28 : 20 Сен 2006 [01:20:14] »
Это как  в сплошную окружность с малым радиусом вписать кольцо соответсвующее максимуму? У кого из них радиус должен быть больше?
А текущая магнитуда должна подсчитыватся? Или выводить только мимум и максимум? А если ее подсчитывать то как? Предположу, что делается это через период и эпоху максимума/минумама, но эпоха экстремума там далеко не для всех дана.
А еще в каталоге отсутсвуют собственные движения звезд, это не критично?


Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #29 : 20 Сен 2006 [15:32:19] »
Это как  в сплошную окружность с малым радиусом вписать кольцо соответсвующее максимуму? У кого из них радиус должен быть больше?
А текущая магнитуда должна подсчитыватся? Или выводить только мимум и максимум? А если ее подсчитывать то как? Предположу, что делается это через период и эпоху максимума/минумама, но эпоха экстремума там далеко не для всех дана.
А еще в каталоге отсутсвуют собственные движения звезд, это не критично?

Конечно же, надо в качестве окружности с меньшим радиусом брать минимум, а с большим радиусом - максимум. Если известна только одна величина - только ее. В TheSky вообще решили не показывать переменные окружностями (там на этом месте итак звезда из Tycho стоит) а писать сбоку маленькую букву v (variable-пеерменная). Так вот, максимум и минимум блеска и будут фильтрами для отбражения этих букв (чаще максимум ставится по максимуму, а только минимум регулируется).
Если проблематично рисовать окружности - можно так и поступить.

Подсчитывать текущую величину не надо. Это не реально (у всех переменных разные кривые и в их определении и заключается суть наблюдений). Можно подсчитывать момент ближайшего максимума для переменных, у которых есть начальная эпоха (он дается в JD, а расчитать можно переводом текущего времени в JD, делении разницы на период, затем, определения ближайщего большего целого кратного числа, умножении его на период, прибавлении к начальной эпохе и перевода JD обратно в календарную дату).
Лучше подсчитывать момент экстремуматолько по запросу (например, в окне информации о звезде, или при наведении на нее)
Также, при наведении можно выводить инфу о переменной (имя, макс и мин блеска, тип, период).
Более подробно все вопросы по переменным описаны в книге Цесевича "Перменные звезды и их наблюдения" http://www.astrolib.ru/files/3/varstar.pdf ( 6.48 Мб).
Удачи!

CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России

Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #30 : 20 Сен 2006 [16:32:19] »
Придумал! Нужно рисовать цветом фона окружность большего радиуса (соответствующую максимуму блеска) ПОВЕРХ уже нарисованной звезды из каталога Tycho, а поверх нее рисовать другим цветом окружность меньшего радиуса (соотв. минимуму блеска) Чтобы внешний круг был с каемкой, можно сделать его чуть меньше чем радиус звезды каталога Tycho (тогда каемка получится сама собой), а если это проблематично (в особенности, если амплитуда изменения блеска не большая), рисовать внешний круг каким-то особым цветом (можно дать возможность выбрать цвета обоих кругов пользователю).
Такое решение, думаю, оптимально! По моему, так нигде еще не делали...
Чтобы сразу много переменных не выводить, стоит привязывать предел величны к масштабу, как у обычных звезд.
(два режима - "глаз" и "телескоп").
« Последнее редактирование: 20 Сен 2006 [16:35:47] от Ed_Vazhorov »
CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России

Оффлайн Sleepwalker

  • *****
  • Сообщений: 2 549
  • Благодарностей: 69
  • Александр Лапшин
    • Сообщения от Sleepwalker
Re: StarCalc Плагины
« Ответ #31 : 20 Сен 2006 [17:33:15] »
Т.е. Вы хотите всю инфу из каталога переменных перенести на звезды Tycho в старкальке ?
А как это сделать если перекрестных связей звезды Tycho в старкальке не содержат?
В каталоге переменных есть ссылка только на Hipparcos...

А если связь не делать то друг на дружку они не наложатся, +- 20 сек углового расстояния гарантированно :(


Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #32 : 20 Сен 2006 [23:39:14] »
Т.е. Вы хотите всю инфу из каталога переменных перенести на звезды Tycho в старкальке ?
А как это сделать если перекрестных связей звезды Tycho в старкальке не содержат?
В каталоге переменных есть ссылка только на Hipparcos...
А если связь не делать то друг на дружку они не наложатся, +- 20 сек углового расстояния гарантированно :(
Проверил - 20 секунд, это в StarCalc-е диаметр звезды 5-6й величины при масштабе 20000% (в таком масштабе никто не работает). Думаю, возможно это не будет так критично. Надо попробовать.
Надо обязательно сделать фильтр на макс и мин величины, чтобы скорость визуализации оставалась высокой.
Если идея с окружностями будет трудно реализуемой, остается рисовать рядом со звездой букву v, как в TheSky.
CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России

Оффлайн Sleepwalker

  • *****
  • Сообщений: 2 549
  • Благодарностей: 69
  • Александр Лапшин
    • Сообщения от Sleepwalker
Re: StarCalc Плагины
« Ответ #33 : 22 Сен 2006 [00:52:20] »
Почти все готово, дело за малым...
Чего - то я вот смотрю в расшифровку каталога и чувствую, что ничего не понимаю.
Господа специалисты по переменным, требуется ваша помощь:
В каталоге есть две вполне понятные колонки, Max и Min
Яркость в максимуме и яркость в минимуме, так ? 
Пример: ... 5.8   |  14.9 ...
Все ясно и просто, но...
Дальше веселее, иногда одно из значений max или min может быть заключено в скобках
пример: ... 6.9    | (  0.025   ) ...
или
             ... ( 0.25 )  |  6.9   ...

Поясняется, что мол в этом случае величина в скобках есть амплитуды.
Возникает вопрос: т.е. они хотят, что бы я сам посчитал максимум и минимум по типу 6.9 +- 0.025 ?
Мне конечно не сложно, но почему сразу нельзя было по человечески заполнить базу?
Подозреваю, что за этим исключением может скрываться глубокий, непонятный мне обывателю смысл.
Также данные параметры могут трактоваться как, дословно: "faint" и "bright limit"
Пример: ...11.9    | < 15.2 ... , где 15.2  - bright limit

Это теже максимумы/минимумы яркости или нет ?

« Последнее редактирование: 22 Сен 2006 [00:57:17] от Sleepwalker »

Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #34 : 23 Сен 2006 [19:46:35] »
Почти все готово, дело за малым...
Чего - то я вот смотрю в расшифровку каталога и чувствую, что ничего не понимаю.
Господа специалисты по переменным, требуется ваша помощь:
В каталоге есть две вполне понятные колонки, Max и Min
Яркость в максимуме и яркость в минимуме, так ? 
Пример: ... 5.8   |  14.9 ...
Все ясно и просто, но...
Дальше веселее, иногда одно из значений max или min может быть заключено в скобках
пример: ... 6.9    | (  0.025   ) ...
или
             ... ( 0.25 )  |  6.9   ...

Поясняется, что мол в этом случае величина в скобках есть амплитуды.
Возникает вопрос: т.е. они хотят, что бы я сам посчитал максимум и минимум по типу 6.9 +- 0.025 ?
Мне конечно не сложно, но почему сразу нельзя было по человечески заполнить базу?
Подозреваю, что за этим исключением может скрываться глубокий, непонятный мне обывателю смысл.
Также данные параметры могут трактоваться как, дословно: "faint" и "bright limit"
Пример: ...11.9    | < 15.2 ... , где 15.2  - bright limit
Это теже максимумы/минимумы яркости или нет ?
Насколько я понимаю, эти вышеуказаные случаи относятся к полуправильным и неправильным перменным, максимум и минимум блеска которых точно не установлены. В случае со скобками, похоже, действительно среднее значение и амплитуда колебаний выше и ниже его.
А в случае со значками <, это один из максимумов или максимальный наблюдавшийся экстремум.
Можешь поступить с ними, как тебе удобнее. В первом случае (скобки), можно считать в каждом случае, либо пересчитать раз и сгенерировать таблицу с фиксированными значениями. Со вторым, думаю, надо просто убирать (игнорировать) эти самые значки <.

Очень воодушевлен тем, что процесс движется и уже виден свет в конце тунеля! Большое доброе дело делается! Sleepwalker, cпасибо огромное!

 
CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России

Оффлайн Sleepwalker

  • *****
  • Сообщений: 2 549
  • Благодарностей: 69
  • Александр Лапшин
    • Сообщения от Sleepwalker
Re: StarCalc Плагины
« Ответ #35 : 24 Сен 2006 [20:45:23] »
Понятно, спасибо.
В некотором приближении сделал.

http://www.heavensat.ru/gcvs.zip (1.5 мб вместе с каталогом)

Отображаются как и все обычные звезды.
Пробовал играться с наложением окружностей большего/меньшего радиуса - ужасно некрасиво, только ЦП грузит в два раза больше...

Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #36 : 24 Сен 2006 [21:41:57] »
Понятно, спасибо.
В некотором приближении сделал.

http://www.heavensat.ru/gcvs.zip (1.5 мб вместе с каталогом)

Отображаются как и все обычные звезды.
Пробовал играться с наложением окружностей большего/меньшего радиуса - ужасно некрасиво, только ЦП грузит в два раза больше...

Я в шоке! Оно действительно свершилось!!! Плагин с переменными для StarCalc написан!
Sleepwalker! Выражаю от лица переменщиков огромную благодарность! Вы хоть имя напишите! Ату все ника благодарю! :)

Отзывы, как бета-тестера: Работает быстро. Снижения скорости не замечено.
Было бы здорово менять шрифт/цвет надписи и сдвинуть ее немного вбок (а еще лучше, полоску-стрелочку к надписи и немного выше вверх, чтобы название переменной не налезало на общие названия звезд). Иначе сейчас трудно читается.
Отдельная благодарность за возможность получения информации о переменной в окне информации об объекте! Там уже имеется макс и мин блеска, период и тип переменности. Можно добавить спектральный класс. Да, и если не трудно, можно добавить маленькую кнопочку справа от типа переменной, открывабщую в отдельном текстовом окошке шпаргалку (из куска текстового файла, взятого из readme к каталогу). Будет очень удобно. Т.к. кроме простых случаев типа M-мирида там много переменных весься специфического типа.
А вообще, уже в таком виде плагин вполне функционален!

Я сразу же перекрасил перменные в красный цвет, чтобы лучше выделялись. Теперь, к примеру, выбирая звезду сравнения для оценки блеска кометы я уже точно не совершу ошибку!
Ну, и перменные находятся легче!


CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России

Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #37 : 24 Сен 2006 [21:49:25] »
Sleepwalker! Хотел еще спросить насчет возможности поиска перменных? Это через плагин реализуется? Или это надо к Саше?
И еще, возможно ли добавить в настройках плагина включение/отключение типов отображаемых перменных, или это серьезно замедли скорость? Например, хорошо бы сразу отключить вывод сверхновых, которые постоянно наблюдать не надо, а они "торчат" там, где уже ничего нет. (Та же B Cas).
Да, забыл. В окне информации об объекте надо написать не просто "Звезда", а "Переменная звезда", или просто "Переменная". В контекстной надписи-подсказке можно кроме названия переменной вывести и макс/мин блеска (для названий из других каталогов так и сделано).
Еще раз, огромное спасибо за великое дело!
« Последнее редактирование: 24 Сен 2006 [21:53:06] от Ed_Vazhorov »
CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России

Оффлайн Sleepwalker

  • *****
  • Сообщений: 2 549
  • Благодарностей: 69
  • Александр Лапшин
    • Сообщения от Sleepwalker
Re: StarCalc Плагины
« Ответ #38 : 24 Сен 2006 [22:02:23] »
Спасибо, оч приятно делать то что кому-то нужно.
Почитал, вроде как все реализуемо.
Над фильтром конечно нужно подумать как лучше сделать...

Оффлайн Ed_Vazhorov

  • Модератор
  • *****
  • Сообщений: 4 108
  • Благодарностей: 414
  • Надо жить так, словно каждый день - последний
    • Skype - Ed_Vazhorov
    • DeepSkyHosting: vazhorov
    • Сообщения от Ed_Vazhorov
    • Группа "Астрономия XXI"
Re: StarCalc Плагины
« Ответ #39 : 24 Сен 2006 [23:55:48] »
Спасибо, оч приятно делать то что кому-то нужно.
Почитал, вроде как все реализуемо.
Над фильтром конечно нужно подумать как лучше сделать...
Конечно, наблюдения переменных  - это не дипскаи. Популярность намного меньше. Но, плагин по переменным - действительно полезная для научного примерения вещь! Так что, этот плагин будет реально полезен!
Теперь в любимом StarCalc можно готовить карты окрестностей переменных, сверяться при обнаружении новой переменной, выбирать звезды сравнения для оценки блеска комет. Словом, это - серьезный инструмент для работы.
Спасибо!
CG5/EQ3+onStep|SW SA, C8|C6N|80/66ED|MK105, 6D|M200|SV705/305|T7M, 20x80, SV202
Путеводитель по небу, PDF-атлас неба, Рук-во по SIRIL, Обсерватории России