astroAPI

← Zurück zur Übersicht

POST /v1/acg-lines API-Key noetig Kartografie

Astrokartographie-Linien (MC/IC/AC/DC + Aspektlinien) als Weltkarten-Polylinien.

Beschreibung

Berechnet fuer jeden Koerper die vier ACG-Linien des Geburtsmoments: MC/IC als Meridiane, AC/DC als Horizontkurven (H-Parametrisierung — Nahtstellen mathematisch exakt, an der Datumsgrenze gesplittet). Optional Aspektlinien (z. B. 120° zu AC) zu den vier Achsen. RA/Dec aus scheinbaren Oertern der Swiss Ephemeris, GAST aus swe_sidtime. Segmente als [[lat,lon],…] — direkt in Leaflet & Co. zeichenbar. Portierung der getesteten Werkstatt-ACG-Geometrie.

Parameter

NameInTypPflichtBeschreibung
birth body object ja {datetime, timezone, location{latitude, longitude}}.
bodies body array nein Max. 16. Default: Sonne..Pluto + Chiron + true_node.
line_types body array nein Teilmenge von ["mc","ic","ac","dc"]. Default alle.
aspects body object nein {angles:[60,90,120,…] (1..6 Winkel), targets:["mc","ac",…]} — erzeugt je Winkel beide Richtungen (±).
step_degrees body number nein Kurven-Aufloesung in Stundenwinkel-Grad (0.1..2). Default 0.5 (~361 Punkte/Kurve).

Beispiel-Aufruf

Variante: Direkter HTTP-Aufruf, keine Abhaengigkeit.
curl -sS \
  -H "X-API-Key: ak_test_<DEIN_KEY>" \
  -H "Content-Type: application/json" \
  -X POST \
  -d '{
    "birth": {
        "datetime": "1987-06-21T04:30:00",
        "timezone": "Europe/Berlin",
        "location": {
            "latitude": 48.137,
            "longitude": 11.575
        }
    },
    "bodies": [
        "sun"
    ]
}' \
  "https://astroapi.services/v1/acg-lines"