AstroWay/api v2.173.1 · tr
tüm sistemler normal
// astrology api · POST /v1/local-space

Yerel Uzay astroloji API'si

Yerel uzay, astrolojik coğrafyadan farklı bir soru sorar: Bir gezegenin Dünya üzerinde açısal olarak nerede olmadığını, doğum yerinden hangi pusula yönünde durduğunu sorar. Endpoint, her gövde için bir azimut ve yükseklik, plus o yönün küre üzerinde izlediği büyük daire yolu döndürür.

Endpoint
POST /v1/local-space
Cost
50 credits
Latency
~216 ms
Tier
Tier 3
// 01 / What it computes

Yerel Uzay astroloji API'si

Endpoint doğum haritasını oluşturur, her gezegeni ekliptik koordinatlardan doğum yerinin ufuk çerçevesine dönüştürür ve gerçek kuzeyden saat yönünde derece cinsinden azimutunu ile ufuk üzerindeki yüksekliğini döndürür. Sonra her azimutu doğum yerinden dışa doğru büyük bir daire olarak projeksiyonlar ve elde edilen yolu koordinat serisi olarak döndürür, böylece dünya haritasında çizilen bir çizgi düz projeksiyonda düz bir çizgi yerine gerçek bir bearing kalır. On üç gövde kapsanır, her biri istikrarlı bir renk taşıyarak böylece işlenmiş bir harita, suitin geri kalanıyla aynı paleti korur. Yükseklik burada azimut kadar önemlidir: Doğumda ufuk altındaki bir gezegen, aynı yönde gökyüzünde yüksek olanlardan farklı okunur.

// 02 / Live request

POST/v1/local-space

curl -X POST https://api.astroway.info/v1/local-space \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "date": "1990-05-15",
  "time": "14:30:00",
  "timezoneOffset": 3,
  "latitude": 50.45,
  "longitude": 30.52
}'
Response (excerpt)
{
  "ok": true,
  "data": {
    "birthplace": { "latitude": 50.45, "longitude": 30.52 },
    "count": 13,
    "lines": [
      {
        "planetId": 0,
        "planetName": "Sun",
        "azimuth": 219.8018,
        "altitude": 53.1309,
        "color": "#FFB300",
        "points": [{ "lat": 50.45, "lng": 30.52 }, "…"]
      }
    ]
  }
}
// 03 / Parameters

Parameters

nametypeRequired
date string (YYYY-MM-DD) yes Birth date.
time string (HH:MM:SS) yes Local clock time at birth.
timezoneOffset number (hours) yes UTC offset in effect at the birth moment. Decimal allowed for half-hour zones.
latitude number yes Birth-place latitude, decimal degrees (north positive). Local space is anchored here, so this is not optional.
longitude number yes Birth-place longitude, decimal degrees (east positive).
// 04 / When to use it

When to use it

Ürün mutlak küresel konumdan ziyade sabit bir evden yön ve mesafe hakkında olduğunda yerel uzayı kullanın. İki durum baskın. İlkisi her ölçekte yeniden yerleşim, hangi şehrin olumlu bir bearing üzerinde olduğunu seçmekten bir ülke içinde nasıl hareket edileceğine karar vermeye kadar, çünkü doğum yerinden gelen büyük bir daire, birkaç astrolojik coğrafya meridyeninden çok daha fazla kullanılabilir toprak kesişir. İkincisi iç ve site çalışmaları, aynı azimutların bir konut içinde oda ölçeğinde okunduğu yerler: Endpoint bearingleri döndürür ve /local-space/influence-zone eşlik eden bunlardan birini çizebileceğiniz bir koni poligona dönüştürür. Eğer zaten astrolojik coğrafya işliyorsanız, yerel uzay eklemek, yeniden yerleşim özelliğinin derinliğini ikiye katlamanın en ucuz yoludur, çünkü aynı doğum girdisini ve aynı harita yüzeyini kullanır.

// 05 / Notes

Notes

Konumlar Swiss Ephemeris (Astrodienst) WASM'e derlenmiş olarak gelir. Azimut manyetik kuzey değil gerçek kuzeyden saat yönünde ölçülür, bu nedenle hiçbir sapma düzeltmesi uygulanmaz veya gerekmez. Büyük daire yolu formül olarak değil örneklenmiş koordinatlar olarak döndürülür, bu da istemciyi küresel geometriden serbest tutar. Bu formdaki teknik Michael Erlewine tarafından geliştirilmiş ve Astrophysical Directions adlı eserinde belgelenmiştir.

Try the Yerel Uzay API

Grab a key and make your first call in under a minute.

%99,9 SLA · ücretli planlar · 30g durum →