ForHosting KIT · أدوات المطورين

حساب زاوية الساعة من الزمن النجمي والمطلع المستقيم

تحسب هذه الأداة زاوية الساعة المحلية انطلاقًا من الزمن النجمي المحلي والمطلع المستقيم للجرم.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

أدخلوا الإحداثيين بالساعات العشرية ضمن المجال من 0 شاملًا إلى 24 غير شامل. تطرح الأداة المطلع المستقيم من الزمن النجمي المحلي، وتحول الفرق بمعدل 15 درجة لكل ساعة، ثم تطبّع الناتج إلى المجال من 0 شاملًا إلى 360 غير شامل. يبيّن الناتج مقدار دوران الجرم غربًا عن خط الزوال المحلي بصيغة زاوية موجبة لدورة كاملة.

ما الذي توضحه زاوية الساعة المحلية

تصف زاوية الساعة المحلية الموضع الزاوي لجرم سماوي نسبةً إلى خط الزوال السماوي المحلي. عندما تكون الزاوية صفر درجة يكون الجرم على خط الزوال. ومع تقدم الزمن النجمي تزداد الزاوية، فتعبر عن مقدار دوران السماء منذ عبور الجرم خط الزوال. تستخدم الحاسبة العلاقة القياسية: زاوية الساعة تساوي الزمن النجمي المحلي ناقص المطلع المستقيم. ولأن المدخلين بالساعات العشرية، يُضرب الفرق في 15 درجة لكل ساعة. ثم يُطبّع الناتج إلى دورة موجبة كاملة من 0 شاملًا إلى 360 غير شامل. فالقيمة القريبة من 15 درجة تعني أن الجرم يقع غرب خط الزوال بنحو ساعة نجمية واحدة، بينما تكافئ 345 درجة سالب 15 درجة وتضعه شرق الخط بنحو ساعة نجمية. تلائم هذه الصيغة غير السالبة البرمجيات وحسابات توجيه المقاريب والرسوم والمقارنات التي تتطلب إحداثيات زاوية على دورة كاملة.

كيفية إدخال الزمن النجمي والمطلع المستقيم

أدخلوا الزمن النجمي المحلي والمطلع المستقيم بالساعات العشرية، لا بالدرجات ولا كنص ستيني. تتحول 10 ساعات و30 دقيقة إلى 10.5 ساعات، وتتحول 8 ساعات و15 دقيقة إلى 8.25 ساعات. يجب أن يكون كل مدخل عددًا محدودًا لا يقل عن صفر ويقل حصرًا عن 24. تُستبعد النهاية 24 لأنها تمثل الموضع نفسه الذي تمثله ساعة الصفر، وإجازتها تنشئ تمثيلين لإحداثي واحد. تُرفض القيم السالبة والقيم التي تبلغ 24 أو تتجاوزها والسلاسل النصية الرقمية والحقول المفقودة واللانهاية والقيم غير الرقمية. تحققوا من أن الزمن النجمي المحلي يخص خط طول الراصد ولحظة الرصد المطلوبة؛ فهذه الأداة لا تستخرجه من التاريخ المدني أو وقت الساعة أو الموقع. كذلك استخدموا مطلعًا مستقيمًا من المرجع السماوي الملائم لسير عملكم. تقتصر المهمة على إيجاد العلاقة الزاوية بين كميتين معدتين مسبقًا.

كيفية قراءة الناتج المطبّع بالدرجات

يظهر الناتج في الحقل hour_angle_degrees. يحدث الطرح قبل التطبيع، ولذلك يُعالج العبور عبر ساعة الصفر معالجة صحيحة. إذا كان الزمن النجمي المحلي 1 ساعة والمطلع المستقيم 23 ساعة، فالفرق المباشر سالب 22 ساعة، أي سالب 330 درجة؛ وبعد التطبيع يصبح 30 درجة، وهي الزاوية الموجبة المكافئة. تمنع هذه القاعدة النواتج السالبة وتلائم الأنظمة التي تمثل الدوران على دائرة من 0 إلى 360 درجة. إذا كان تطبيقكم الفلكي يتطلب زاوية ساعة ذات إشارة، فاطرحوا 360 درجة من كل ناتج يتجاوز 180 درجة؛ وعندئذ تكافئ 345 درجة سالب 15 درجة. لا يُفرض تقريب إضافي يتجاوز الحساب العددي المعتاد، فتحتفظ المدخلات الكسرية بدقتها المفيدة. لا يشمل الحساب الانكسار الجوي أو المبادرة أو الترنح أو الحركة القطبية أو اختلاف المنظر الطبوغرافي، فهي تخص إعداد إحداثيات الإدخال لا عملية طرح زاوية الساعة.

إعداد حساب توجيه مقراب

حوّلوا المطلع المستقيم للجرم والزمن النجمي المحلي المعروف إلى زاوية ساعة محلية مطبّعة للخطوة التالية من حساب الإحداثيات.

التحقق من الموضع بالنسبة إلى خط الزوال

حددوا ما إذا كان الهدف على خط الزوال السماوي المحلي أو شرقه أو غربه باستعمال إحداثيين نجميين معدين مسبقًا.

اختبار البرمجيات الفلكية

استخدموا حالات حتمية تعبر نقطة الصفر لاختبار المسارات التي تحول قيم الساعات إلى درجات زاوية.

ما الصيغة التي تستخدمها الحاسبة؟

تطرح المطلع المستقيم من الزمن النجمي المحلي، وتضرب الفرق في 15 درجة لكل ساعة، ثم تطبّع الناتج من 0 شاملًا إلى 360 غير شامل.

هل ندخل الساعات أم الدرجات أم نص الساعات والدقائق والثواني؟

أدخلوا القيمتين بالساعات العشرية. اقسموا الدقائق على 60 والثواني على 3600 قبل استخدام الحاسبة.

لماذا تُرفض قيمة 24 ساعة؟

تمثل 24 ساعة الإحداثي الدائري نفسه الذي تمثله ساعة الصفر. ويضمن اشتراط قيمة أقل من 24 تمثيلًا واحدًا واضحًا لكل إحداثي.

لماذا يظهر ناتج موجب كبير بدل زاوية سالبة؟

يستخدم الناتج قاعدة الدورة الكاملة المطبّعة. للحصول على الزاوية المكافئة ذات الإشارة، اطرحوا 360 درجة عندما تتجاوز القيمة 180 درجة.

هل تحسب الأداة الزمن النجمي المحلي من التاريخ وخط الطول؟

لا. يجب أن يكون الزمن النجمي المحلي معلومًا مسبقًا؛ تحسب هذه القدرة فرق الزاوية بينه وبين المطلع المستقيم فقط.

ما تكلفة الحساب عبر API؟

تكلف كل مطالبة عبر API مقدار $0.002. ويمكن أيضًا تشغيل الحساب الحتمي نفسه مجانًا في المتصفح.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/astro/hour-angle-from-lst

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/astro/hour-angle-from-lst \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"local_sidereal_time_hours":10.5,"right_ascension_hours":8.25}'
{
  "local_sidereal_time_hours": 10.5,
  "right_ascension_hours": 8.25
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "astro.hour_angle_from_lst",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←