Astro :: Scients.

فئة للتعامل مع الإحداثيات الفلكية
التحميل الان

Astro :: Scients. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • اسم الناشر:
  • Tim Jenness
  • موقع ويب الناشر:
  • http://search.cpan.org/~tjenness/

Astro :: Scients. العلامات


Astro :: Scients. وصف

فئة للتعامل مع الإحداثيات الفلكية Astro :: Doctions هو فئة بيرل للتلاعب وتحويل الإحداثيات الفلكية. يمكن التعامل مع أنواع الإحداثيات التالية: + الاستوائية RA / DEC، المجرة (بما في ذلك الاقتراحات المناسبة ومنظها المنظر) + الكواكب + المذنبات / الكويكبات + المواقع الثابتة في السمت والارتفاعات + المنسقات الواضحة الواضحة وبعد انظر Astro :: تلسكوب وتداخله للحصول على تفاصيل حول تحديد الموقع والمرجع Epoch.synopsis استخدم Astro :: Scients؛ $ c = new Astro :: screens (الاسم => "هدفي"، RA => ''05: 22: 56: 56'، dec => '-26: 20: 40.4'، اكتب => 'B1950' الوحدات => ' sexagesimal ')؛ $ C = New Astro :: Scients (Long => ''05: 22: 56'، lat => '-26: 20: 40.4'، اكتب => 'المجرة')؛ $ C = New Astro :: Doctions (Planet => 'Mars')؛ $ C = New Astro :: Scients (العناصر => العناصر \)؛ $ C = New Astro :: Scients (AZ => 345، EL => 45)؛ # مشارك مع موقع مراقب $ C-> التلسكوب (New Astro :: Telescope ('JCMT'))؛ # ... ورؤية مرجعية لجميع الحسابات $ تاريخ = وقت :: piece-> strptime (سلسلة $، $ format)؛ $ C-> DateTime ($ تاريخ)؛ # أو استخدام DateTime $ Date = DateTime-> from_Eboch (EPOCH => $ Epoch، time_zone => 'UTC')؛ $ C-> DateTime ($ تاريخ)؛ # إرجاع إحداثيات J2000، للعصر المخزن في كائن DateTime #. هذا سيعمل لجميع المتغيرات. ($ ra، $ ديسمبر) = $ c-> radec ()؛ راديان $ = $ RA-> راديان؛ # أو بشكل فردي $ RA = $ C-> RA ()؛ # إرجاع Astro :: TIGNSIS :: زاوية :: كائن ساعة $ Dec = $ c-> dec (format => "DEG")؛ # إرجاع الإحداثيات J2000، Epoch 2000.0 $ RA = $ C-> RA2000 ()؛ $ DEC = $ C-> Dec2000 ()؛ # إرجاع المنسق الظاهر، مرجع العصر، من الموقع # في شكل جماعي. ($ RA_APP، $ dec_app) = $ c-> واضح؛ $ RA_APP = $ C-> RA_APP (التنسيق => 's')؛ $ dec_app = $ c-> dec_app (format => 's')؛ # السمت والارتفاع للرجوع إلى العصر من موقع المراقب ($ AZ، $ EL) = $ c-> azel؛ بلدي $ az = $ c-> az؛ بلدي $ el = $ c-> el؛ # احصل على سلسلة ملخص من كائن $ ملخص = "$ C"؛ # احصل على ملخص كامل كصفيف Summary = $ C-> صفيف؛ # معرفة ما إذا كان الهدف يمكن ملاحظته للوقت الحالي # وتلسكوب $ omet = 1 إذا $ c-> isobservable؛ # احسب المسافة إلى تنسيق آخر (في الرضيات) المسافة $ = $ c-> المسافة ($ c2)؛ # احسب الارتفاع وتحديد وقت المصدر $ tr = $ c-> rise_time؛ $ ts = $ c-> set_time؛ # ترقيم العبور $ trans = $ c-> transit_el؛ # وقت العبور $ mtime = $ c-> meridian_time ()؛ متطلبات: perl.


Astro :: Scients. برامج ذات صلة