Обсуждение шаблона:Малая планета

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Параметр discovery_site = место обнаружения[править код]

  • Вроде везде вставил данный параметр, но карточка не реагирует на это. Помогите. Поправьте где я ошибся при настройках шаблона. С уважением, --S. Korotkiy 15:50, 28 января 2011 (UTC)[ответить]

Перигелий / афелий[править код]

Условия вида {{#if: {{{semimajor|perihelion}}} и {{#if: {{{semimajor|aphelion}}}| будут всегда выполняться. Если параметр semimajor не задан, вместо него в условие будут подставлены строки "perihelion" и "aphelion", которые вернут true (условие выполнено). Что хотелось добиться подобной конструкцией? Vlsergey 07:13, 3 апреля 2011 (UTC)[ответить]

Выделение в отдельные шаблоны[править код]

Счётчики производительности шаблона (меньше - лучше)

Preprocessor node count Post-expand include size Template argument size Expensive parser function count
Оригинальный 112999 55705 158945 2
После вынесения вычисления большой полуоси в отдельный шаблон 107805 56209 151727 2
После вынесения вычисления перигелия в отдельный шаблон 87056 53877 122941 2
После вынесения вычисления афелия в отдельный шаблон 66307 51545 94155 2
После вынесения вычисления периода обращения в отдельный шаблон 61113 50945 86938 2
После вынесения вычисления средней орбитальной скорости в отдельный шаблон 50764 49918 72600 2

Просьба автору шаблона учесть на будущее. Vlsergey 07:38, 3 апреля 2011 (UTC)[ответить]

Замечания по недавней переделке шаблона[править код]

  • Это небесная механика, здесь метры не используются. Пожалуйста, поставьте астрономические единицы первыми, а метры или уберите в скобки, или уберите вообще.
  • Аполлоны, амуры и атоны - имена нарицательные и пишутся с маленькой буквы.
  • Понятие "околоземный астероид" — лишь дословный перевод англ. Near-Earth asteroid; в академических кругах используется понятие "астероид, сближающийся с Землёй" --Dirl 15:03, 13 апреля 2011 (UTC)[ответить]

Период обращения[править код]

Как проставить период обращения вокруг Солнца? Викидим 23:23, 16 февраля 2014 (UTC)[ответить]

Средняя температура[править код]

Предлагаю добавить в шаблон расчёт температуры поверхности.--Михаил Круглов 05:15, 5 апреля 2014 (UTC)[ответить]

Расстояние до Земли[править код]

Сделал шаблоны для рассчёта текущего расстояние от Земли до малой планеты: {{Малая планета/Расстояние до Земли}} и {{Малая планета/Расстояние до Солнца}}. При эксцентриситетах до 0,7 точность вычисления довольно хорошая. Предлагаю добавить в основной шаблон строку «Текущее расстояние до Земли». Точность рассчёта можно сверить с эфемеридами AstdyS--Михаил Круглов 21:45, 10 марта 2016 (UTC)[ответить]

Добавил в шаблон в тестовом режиме. «Текущее расстояние до Земли» появится если в параметры шаблона добавить | тест = 1.--Михаил Круглов 22:21, 10 марта 2016 (UTC)[ответить]
Готово. Добавил в шаблон расчёт текущего расстояния от малой планеты до Земли и Солнца, а также текущей видимой величины. Для малых планет, у которых в шаблоне данные старые, расчёт может быть довольно приблизительным из-за воздействия планет, т.к. учёт возмущений в расчётах пока не предусмотрен.--Михаил Круглов 14:29, 19 марта 2016 (UTC)[ответить]

Отличная идея, спасибо! С уважением, DryominG 15:59, 19 марта 2016 (UTC)[ответить]

Подскажите так и задумывалось, что для корректного расчёта расстояния до Солнца и до Земли требуется задавать вместо эпохи наблюдения момент перигелия? Например, у JPL Small-Body Database Browser - 2015 TG387 момент перигелия сильно отличается от эпохи наблюдения, быть может, ввести опциональный параметр? Сергей Леонтьев, Крипто-Про (обс.) 21:53, 2 октября 2018 (UTC)[ответить]

Точность расчётов. Для JPL Small-Body Database Browser - 2015 TG387 Earth Distance: 77.69 au, Sun Distance: 78.672 au, 2018-10-03 00:00 UTC. А у шаблона Текущее расстояние от Солнца: 80,647 а. е., Текущее расстояние от Земли 79,666 а. е. Сергей Леонтьев, Крипто-Про (обс.) 02:44, 3 октября 2018 (UTC)[ответить]

2015 TG387
Астероид
Открытие
Категория транснептуновый объект
отделённый объект
Орбитальные характеристики
Эпоха 7 ноября 2078 года
JD 2480344.5
Эксцентриситет (e) 0,93832
Большая полуось (a) 157,25143 млрд км
(1051,16 а. е.)
Перигелий (q) 9,69927 млрд км
(64,83555 а. е.)
Афелий (Q) 304,8036 млрд км
(2037,48445 а. е.)
Период обращения (P) 12 448 060 сут (34 080,934 г.)
Средняя орбитальная скорость 0,67 км/с
Наклонение (i) 11,664°
Долгота восходящего узла (Ω) 300,896°
Аргумент перигелия (ω) 118,318°
Средняя аномалия (M) 359,360°
Физические характеристики
Диаметр 300 км
Видимая звёздная величина 24,42m (текущая)
Абсолютная звёздная величина 5,3m
Текущее расстояние от Солнца 79,243 а. е.
Текущее расстояние от Земли 79,843 а. е.
Логотип Викиданных Информация в Викиданных ?
  • См. пункт 6 примечаний к шаблону: «Для объектов с большим эксцентриситетом (>0,9) рекомендуется добавлять параметры period и speed вручную, поскольку в этом случае шаблон может давать заметную погрешность в расчёте». То же относится и к другим расчётным параметрам. Просто для объектов с таким большим эксцентриситетом расчёт орбиты нужно проводить в барицентрической системе. Шаблон делает расчёты только в гелиоцентрической системе.--Михаил Круглов (обс.) 04:25, 3 октября 2018 (UTC)[ответить]

Управление числом знаков результата[править код]

Есть у шаблона ещё одна проблема. Нет контроля за числом знаков результата. Например, у JPL Small-Body Database Browser - 2015 TG387 полуось известна с точностью 1051±177 и эксцентриситет 0,94±0,17, а перигей 64,8±0.3, что бы шаблон правильно вычислил перигей приходится задавать полуось 1051.16 и эксцентриситет 0,9383, но тогда он выдаёт афелий с бессмысленным количеством знаков 2037,48445. Я подозреваю, проблема типичная. Есть способ борьбы? Сергей Леонтьев, Крипто-Про (обс.) 02:08, 3 октября 2018 (UTC)[ответить]