Делаем отрисовку карты динамичной. Берем за пример этот проект – https://vedic-horo.com
Все переменные должны иметь название на английском и русском, включая интерфейс.
Вверху экрана поле для ввода, примерно так:
П осле расчета меняем отображение на
При изменении времени, меняется карта и расположение планет на ней (перерасчет)
Берем ширину экрана до 1280, на ней должно уместится 2 натальных карты (квадрата), к примеру так
Дизайн не важен, важна только геометрия и фигуры
«AS – не выделяем красным.» AS на английском это Lagna (LG) в текущей индийской реализации
Зеленым жирным выделяем Лагнешу. Лагнеша – это планета управитель знака в первом доме (там где AS прописано)
Значек R сейчас отображается как (R), сделать чтоб было R маленькое.
«Рядом с цифрами (номер знака задиака) прописать планеты управители» – Соответсвие планет управителей всех знаков есть в файле «objects».
Серым не жирным шрифтом прописать Аспекты планет.
Аспекты считаются по следующей формуле.
Смотрим в каком номере дома находится планета
Расставляем аспекты планет исходя из простых формул
Ma - +3 дом от текущего | +6 дом | +7 дом
Ju - +4 дом | +6 дом | +8 дом
Sa - +2 | +6 | +9
Ra - +4 | +6 | +8
Расчет аспектов обязательно вывести в отдельный скрипт
Коричневый круг вокруг планеты – Дигбала. Файла «objects», 2 строка O столбец
Зеленый квадрат вокруг планеты - Бхава Карака Файла «objects», 2 строка P столбец
Зеленая стрелка вверх – Экзальтация. Расчеты есть в коде - /jyotish/src/Graha/Object, Так же инфа есть в файле «objects», строки 20-33 и все столбцы, которые представлены в этих строках.
Красная стрелка вниз - Падение (Дебилитация). Все аналогично предыдущему пункту.
Построить Лунную карту. (на английском Moon Chart, Индийское название Chandra Lagna)
Находим дом в котором находится Луна, делаем его №1, все остальные дома смещаем против часовой стрелки.
К примеру Луна в 6-ом доме. значит все смещаем на 7 «ходов» (6 ходов до 12 и еще +1), изначальный первый дом окажется в 8-ом (1+7), а 10-ый, в 5-ом (10+2 +5), короче цикл до 12 идет.
Построить Солнечную карту. (на английском Sun Chart, Индийское название Surya Lagna)
Все тоже самое как и с лунной, но вместо луны расчтываем все от Солнца.
Отображение этих двух карт добавить к дробным (D2-D60)
Скрипты добавить в папку в которой рассчитываются дробные карты (D2-D60)
Расчет Варготтама - положение планеты, при котором она попадает в один и тот же знак задиака и в карте D1, и в карте D9.
Формула = сравниваем знаки планет у двух карт, если есть совпадение, выводим, к примеру так, в таблице делаем столбец Варготтома, напротив планеты ставим галку или +
Отмена экзальтации по карте D9
На карте D9 берем планеты в экзальтации, смотрим их на D9, если эти же планеты на карте D9 не в падении, то ни чего не меняем, если в падении, то рядом с зеленой стрелкой вверх рисуем стрелку вниз (в половину высоты зеленой) к силе планеты отнимаем 25 очков.
Формула = оцениваем 2 карты на наличие планет падении и экзальтации, полученные планеты сравниваем на пересечение.
Если планета Варготтама (пункт №7) - то к силе планеты прибавляем 15 очков
Отмена падения по карте D9
На карте D9 берем планеты в падении, смотрим их на D9, если эти же планеты на карте D9 в экзальтации, то рядом с красной стрелкой вниз рисуем синюю стрелку вверх (в половину высоты красной) к силе планеты прибавляем 25 очков.
Отмены падения
Планета в падении находится в одном доме с планетой в экзальтации или в мулатриконе (свойства мултрикона даны в таблице).
Формула = просматриваем соответствие планет в одном доме. Итог: синяя стрелка + 25 очков к силе планеты в падении.
Если домом управляет планета в экзальтации или мулатриконе
Формула = просматриваем планету которая управляет домом, в котором находится планета в падении. Если в экзальтации или мулатриконе то Итог: синяя стрелка + 25 очков к силе планеты в падении.
Обмен домами и планетами.
Возможно правильный код есть в - /jyotish/src/Yoga/Type/Parivarthana.php
Пример: Венера в первом доме, Марс в третьем доме. Марс – управитель первого дома, Венера управитель третьего дома.
Если формула не рабочая, то дам более подробное описание.
Итог – Синяя стрелка вверх, к силе планеты + 15 | очков к силе дома + 20 очков
Рассчитываем силу планет, добавляем итоговые очки в таблицу
Рассчитываем силу домов, выводим это в массив данных
Расчет йог планет (вывод в табличку с йогами) – файл objects
Расчет йог домов (вывод в табличку с йогами) - /jyotish/src/Yoga + файл objects
Создание таблички с периодами Вимшоттари Даша - /jyotish/src/Dasha/Object/Vimshottari.php
Do'stlaringiz bilan baham: |