İçeriğe geç
AstroWay/api v2.201.7 · tr
tüm sistemler normal

Swiss Ephemeris API

İsviç Efeheris - astronomik hesaplamaların de-fakto standardı: Astrodienst (astro.com), Solar Fire, Kerykeion ve çoğu ciddi yazılımı kullanır. NASA JPL’den DE431 efeheridlerini okur ve süssekündel doğruluk sağlar. AstroWay API, ona doğrudan HTTP erişimi sağlar - C kütüphanesi olmadan, .se1 dosyaları olmadan, bellek yönetimi olmadan. Bir POST isteği, JSON yanıtı.

Self-host İsviç Efeheris demek: C kütüphanesini toplamak (veya WASM binağını), birkaç yüz megabayt .se1 dosyalarını depolamak, bunlarla güncel tutmak ve evin kuyruğunu, açıları, fazları gerçekleştirmek. API aracılığıyla tüm bu işler - yabancı bir sorun:

  • Sıfır altyapı: Hiç binary, efeherid dosyaları veya soğuk başlangıç gecikmeleri. Hesaplamalar, Astrodienst’ten self-host C kütüphanesi gibi aynı motor üzerinde yapılır.
  • Süsekündel doğruluk: < 0.1″ Astrodienst’ten etalon swetest CGI karşılaştırıldığında, 873 dondurulmuş snapshot testleri ile doğrulanmıştır.
  • Tam tarih aralığı: DE431, 13201 BCE – 17191 CE tarih aralığını kapsar, böylece tarihi ve uzak gelecekteki haritaların hesaplanması için doğruluk kaybedilmez.
  • Pozisyonlar dahil: Efeheridler üzerinde aynı anda evlerin kuyruğu (15 sistem), açılar, karanlık, geçişler, gelişmeler - bu, self-host olduğunda kendin yazmak zorunda kalırdın.
EndpointKrediNe döndürür
/v1/chart20Tam harita: gezegenler + evler + açılar
/v1/gezegenler10Geoçentrik gezegen pozisyonları (boylam, enlem, hız, retrograd)
/v1/evler10Evlerin kuyruğu - 15 sistem (Placidus, Koch, Whole Sign, Equal…)
/v1/geçişler50Geçişler için harita üzerinde bir tarih için
/v1/gelişmeler50İkinci gelişmeler (gündüz = yıl)
/v1/karanlık100Güneş ve Ay’ın karanlık
/v1/moon-fazası10Ay’ın faza, aydınlatma, sonraki kuartiller
/v1/dönen yıldızlar20Gezegenler ile sabit yıldızlar arasındaki konjeksiyonlar

Bu, 760 platformunun eklentisi olan 760 eklentilerinin tam listesidir - tam liste için API rehberi.

Terminal window
curl -X POST https://api.astroway.info/v1/planets \
-H "X-Api-Key: aw_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"date": "1990-07-14",
"time": "14:30:00",
"timezoneOffset": 3,
"latitude": 50.4501,
"longitude": 30.5234
}'
  • Astronomik uygulamalar geliştiricileri: Süsekündel pozisyonlar, self-host C kütüphanesi olmadan
  • AI-özneleri: Doğru efeheridler, LLM (MCP sunucusu aracılığıyla) için bir temel olarak
  • Araştırmacılar: Tarih aralığı DE431’de büyük hesaplamalar
  • Self-host’tan geçiş: Yerel swisseph’den HTTP’ye geçiş, doğruluk kaybedilmez

Gezegen pozisyonları (/v1/gezegenler) - 10 kredi, tam harita (/v1/chart) - 20. Free taksit (760+ eklentileri, 10 000 kredi/ay) - yaklaşık 1000 gezegen pozisyonu ayda ücretsiz, kart olmadan.

Yardımcı oldu mu?
Запропонувати правку

Son güncelleme: