← Назад в блог

Почему я выбросил аспекты из Astrology API и пересчитал всё сам

dataastrologyengineering

У меня нет собственного астропроцессора. Вычислить положение Марса на небе в конкретную секунду 1988 года — это астрономия: эфемериды NASA, прецессия, нутация. Можно было скачать данные и написать расчёт самому, но проще и надёжнее получить точки из внешнего API. А вот что делать с этими точками дальше — это уже астрология, и тут я доверяю только себе.


Что приходит из API

Внешний сервис получает дату, время и место рождения, и возвращает натальную карту: позиции всех планет (градус, минута, знак), куспиды домов, аспекты между планетами, и много чего ещё.

Подписка стоит $49 в месяц. Позиции и куспиды API считает точно — это астрономия, тут ошибиться сложно. Но всё остальное — интерпретационный слой, и он меня не устраивает.


Что не устраивает

Орбисы — главная проблема. Орбис — это допуск: насколько аспект может отклоняться от точного угла и всё ещё считаться действующим. API использует свои орбисы, которые не совпадают с теми, которым меня учили. Результат — часть аспектов в карте лишние, часть важных пропущены.

Фиктивные точки. API выдавал Лилит, но без её аспектов. Соединение Лилит с Луной в 1° — весомый показатель, но API его просто не показывал. Почему — не знаю.

Набор аспектов. API может считать минорные аспекты, которые нам не нужны, или пропускать важные из-за своих орбисов.

В итоге решение было простое: взять из API только то, что он считает надёжно — координаты объектов и куспиды домов. Всё остальное снести и пересчитать.


Что пересчитывается

Аспекты

Своя таблица орбисов для каждой пары объектов и каждого из пяти типов аспектов. Не один орбис на все соединения — а конкретный орбис для соединения Солнце-Луна (10°), для соединения Меркурий-Плутон (5°), для секстиля Марс-Сатурн (4°), и так далее.

Логика: светила (Солнце, Луна) — самые "громкие" объекты, их орбисы шире. Высшие планеты (Уран, Нептун, Плутон) — тише, орбисы уже. Лилит — самые узкие орбисы, только точные аспекты имеют значение.

Точность аспекта напрямую влияет на его вес в анализе. Аспект с орбисом менее 1° — это совсем другая история, чем аспект на границе допуска в 8°.

Сожжение (combustion)

Близость планеты к Солнцу — отдельный расчёт с тремя зонами. Планета ближе 2° к Солнцу — глубокое сожжение: энергия слита с сознанием, невидима извне. От 2° до 5° — сильное. От 5° до 8.5° — умеренное. И отдельный случай — казими (менее 17 угловых минут): планета в "сердце" Солнца, особый статус.

API этого не считает вообще — а для интерпретации это критично. Сожжённый Марс и несожжённый Марс — два совершенно разных описания.

Достоинства (dignities)

Своя таблица: какая планета в каком знаке имеет обитель, экзальтацию, падение, изгнание. Это стандартная таблица западной астрологии, но она должна быть в системе явно, а не подразумеваться.


Итого

Из внешнего API берутся только координаты — астрономия. Вся астрология (аспекты, орбисы, сожжение, достоинства) вычисляется внутри системы по собственным таблицам и правилам. Эти данные подаются на вход агенту-интерпретатору, который генерирует энергетические описания.

Можно ли было обойтись без внешнего API и считать позиции самому? Наверное. Но $49 в месяц за гарантированно точную астрономию — разумная цена за то, чтобы сосредоточиться на астрологии.

Комментарии