Tarayıcıda Chiron'un Burç İşaretini Hesaplamak: NASA Verileriyle
Chiron burç işaretini bulmak için çoğu araç sunucu gerektiriyor ya da küçük gök cisimlerini desteklemeyen kütüphanelere bağımlı. Biri bu sorunu çözmek için tamamen tarayıcıda çalışan, hiçbir veriyi dışarıya göndermeden bir hesaplayıcı yaptı ve sonucu zodiaccalculators.com'da paylaştı.
Venus ve Satürn gibi ana gezegenler için Astronomy Engine kütüphanesi (MIT lisansı) yeterli. Görünür konumu alıp, ekliptik boylama çevirip 30'a bölerek burç işaretini buluyorsun. Ama Chiron ve Juno başka bir hikaye. Astronomy Engine bunları içermiyor ve her ziyaretçiye tam bir efemeris dosyası göndermek pratik değil.
Çözüm NASA/JPL Horizons'dan geliyor. Horizons, küçük gök cisimleri için yörünge dosyaları yayınlıyor. Yazı sahibi bu verileri ön işlemden geçirip tarayıcıda kullanılabilir hale getirmiş. Kepler yörünge parametrelerini alıp, belirli bir tarihte pozisyonu hesaplayan bir JavaScript kütüphanesi yazmış. Sonra ekliptik boylama çevirip burç işaretine dönüştürmüş.
Bir hata onu bir öğleden sonra uğraştırdı: tarih dönüşümleri. JD (Julyen Gün) hesaplarken zaman dilimi ve GMT/UTC farklarıyla boğuşmuş. Sonunda NASA'nın kendi dönüşüm formüllerini kullanarak çözmüş., bu proje gösteriyor ki NASA'nın açık verilerini doğru şekilde işleyerek tarayıcıda karmaşık astronomik hesaplamalar yapabilirsin. Gizlilik önemli, sunucu maliyeti yok, ve hepsi açık kaynak.
0 yorum