الميل من الإحداثيات الأفقية
جرم في الجنوب تمامًا على ارتفاع 50° يُرى من خط العرض 40° يكون ميله 0°، أي أنه على خط الاستواء السماوي. أدخلوا الارتفاع والسمت مقيسًا من الشمال نحو الشرق وخط عرضكم لتحصلوا على الميل. مجانًا في متصفحكم.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الارتفاع
- 50
- السمت
- 180
- خط العرض
- 40
- السمت المعيَّر
- 180 deg
- الميل
- 0
- جيب الميل
- 0
- الدقة
- 10
تسترجع حاسبة الميل من الإحداثيات الأفقية هذه الميل الاستوائي للجرم من ارتفاعه وسمته المرصودين مع خط العرض الجغرافي للراصد. كثيرًا ما يقيس هواة الفلك ومؤلفو برمجيات القباب الفلكية وطلاب الفلك الكروي موقعًا في الإطار الأفقي المحلي ويحتاجون الميل الاستوائي المطابق دون كتابة مسار إحداثيات كامل. يعكس المحرك التحويل القياسي: جيب دلتا يساوي جيب الارتفاع مضروبًا في جيب خط العرض زائد جيب تمام الارتفاع مضروبًا في جيب تمام خط العرض مضروبًا في جيب تمام السمت، حيث يُقاس السمت من الشمال عبر الشرق. جميع المدخلات والنتيجة بالدرجات؛ وتعيد الاستجابة أيضًا السمت المُطبَّع بين صفر وثلاثمئة وستين، وجيب الميل الوسيط، وسلسلة صيغة قصيرة لأوراق العمل واختبارات الوحدة. الحساب مثلثات منتهية خالصة بلا شبكة ولا عيّنة ولا تقاويم تعتمد على التاريخ.
معنى الإحداثيات الأفقية وكيفية استرجاع الميل
يضع النظام الأفقي الراصد في أصل سماء محلية: الارتفاع هو زاوية الجرم فوق الأفق الرياضي، موجبة نحو السمت وسالبة نحو النظير، فتبقى دائمًا بين سالب تسعين وموجب تسعين درجة. السمت هو اتجاه بوصلة الدائرة العمودية للجرم؛ وتستخدم هذه الحاسبة الاصطلاح الفلكي الشائع بأن الصفر يشير إلى الشمال والتسعين إلى الشرق والمئة والثمانين إلى الجنوب والمئتين والسبعين إلى الغرب. خط العرض هو العرض الجغرافي للراصد على الأرض أو كرة أخرى، موجب في نصف الكرة الشمالي وسالب في الجنوبي، ويجب أن يبقى داخل الفترة المغلقة من سالب تسعين إلى موجب تسعين درجة.
الميل الاستوائي هو البعد الزاوي للجرم شمال أو جنوب خط الاستواء السماوي، مناظر لخط العرض في السماء. ترتبط الكميات الثلاث بقانون جيوب التمام الكروي المطبق على المثلث الفلكي المكوَّن من السمت والقطب السماوي الشمالي والجرم. توسيع تلك الهوية يعطي صيغة الجيب المدمجة: جيب دلتا يساوي sin a sin phi زائد cos a cos phi cos A.
ويعيد قوس الجيب الميل في المدى الرئيسي من سالب تسعين إلى موجب تسعين درجة، وهو المدى الذي تشغله الأجرام السماوية. تحل هذه الصفحة تلك الخطوة العكسية فقط: فهي لا تحسب المطلع المستقيم ولا زاوية الساعة ولا الزمن النجمي المحلي، ولا تطبق الانكسار الجوي. عندما تحتاج ميلًا قابلًا للتكرار من تثبيت أفقي وخط عرض معروفين، يكفي المسار التحليلي الخالص للواجبات ومسائل المسابقات واختبارات البرمجيات الحتمية دون إقامة خدمة تقاويم.
أين يفيد تحويل الإحداثيات الأفقية إلى ميل
تقدم القاعات المثلث الفلكي مبكرًا في مقررات الفلك الكروي؛ ويحتاج الطلاب تحققًا سريعًا من أن عبورًا مريديانيًا عند ارتفاع خمسين درجة من خط عرض أربعين درجة يعطي ميلًا صفر درجة، أو أن تثبيتًا نحو الشمال بارتفاع يساوي خط العرض يسترجع ميلًا شبه قطبي. يحوّل مؤلفو القباب وتطبيقات الرصد الارتفاع والسمت الموجَّهين من المستخدم إلى تسميات استوائية للطبقات دون شحن مكتبة اختزال كاملة. يمكن لراصدي الميدان الذين يسجلون قراءات مرمّزات التلسكوب بالارتفاع والسمت استرجاع الميل لسجلات الليل عندما يعرفون خط عرض الموقع ولا يحتاجون المطلع المستقيم بعد.
تتطلب مولّدات المسابقات والامتحانات أوراكل حتميًا يرفض خطوط العرض غير القانونية بدل قصّها بصمت، حتى يعلّم المصححون بيانات الموقع خارج النطاق غير صالحة. تثبّت خطوط الأتمتة وتجهيزات CI الميل المقرب لاختبارات انحدار تحويلات الإحداثيات المكتوبة بلغات أخرى. اقرن الأداة بمساعدات زاوية الساعة أو المطلع المستقيم عندما تحتاج لاحقًا الزوج الاستوائي الكامل، وأبقِ هذه النقطة الطرفية مركزة على العكس الواحد الذي يطلبه زحف البحث بالاسم.
حالات الاستخدام
فحوصات صفية للفلك الكروي
تحقق من الميل انطلاقًا من الارتفاع والسمت وخط عرض الموقع في الكتاب، بما في ذلك حالات المريديان والقطب.
سجلات الرصد وتحويل المرمّزات
حوّل قراءات التلسكوب ارتفاع–سمت إلى ميل استوائي لسجلات الليل عندما يكون خط عرض الموقع معروفًا.
تجهيزات اختبار حتمية
ثبّت قيم الميل المقربة في CI لوحدات التحويل من الأفقي إلى الاستوائي عبر لغات متعددة.
الأسئلة الشائعة
كيف أحسب الميل من الارتفاع والسمت وخط العرض؟
أرسل ارتفاعًا منتهيًا ([-90, 90]°)، وسمتًا (درجات من الشمال عبر الشرق)، وخط عرض ([-90, 90]°).
ماذا يحدث إذا كان خط العرض خارج النطاق؟
يجب أن يقع خط عرض الراصد في الفترة المغلقة [-90, 90] درجة؛ وتُرفض القيم خارج ذلك ولا تُفوتر.
أي اصطلاح سمت تستخدمه الحاسبة؟
من الشمال عبر الشرق: 0° = شمال، 90° = شرق، 180° = جنوب، 270° = غرب.
هل تعيد المطلع المستقيم أيضًا؟
لا. يحتاج المطلع المستقيم إلى الزمن النجمي المحلي أو زاوية الساعة إضافةً إلى التثبيت الأفقي. تعيد هذه النقطة الطرفية الميل الاستوائي فقط.
هل تصحّح الحاسبة الانكسار الجوي؟
لا. فهي تستخدم الارتفاع كما تُدخلونه دون أي تصحيح للانكسار الجوي. وإذا كان الارتفاع قراءة مباشرة قرب الأفق، فصحّحوه أولًا ثم أدخلوا القيمة المصحّحة لتحصلوا على الميل.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/astro/declination-horizontal \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"altitude":50,"azimuth":180,"latitude":40}'const res = await fetch("https://api.kit.forhosting.com/astro/declination-horizontal", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"altitude": 50,
"azimuth": 180,
"latitude": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/declination-horizontal",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"altitude": 50,
"azimuth": 180,
"latitude": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/declination-horizontal", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"altitude":50,"azimuth":180,"latitude":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"altitude":50,"azimuth":180,"latitude":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/declination-horizontal", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"altitude": 50,
"azimuth": 180,
"latitude": 40
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.declination_horizontal",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
استخدم الأداة المجانية في المتصفح للفحوصات الميدانية والواجبات، أو استدعِ واجهة API بسعر $0.002 لكل طلب ناجح عندما تحتاج تجهيزات CI وأدوات التدريس نفس النتيجة الحتمية.
عقد الإدخال واصطلاح السمت وسلوك الخطأ
إذا أنتجت تقييم الصيغة العائمة لصيغة الجيب قيمة مطلقة أكبر من واحد بعد تسامح الضبط الصغير، يُرفض الطلب كإحداثيات أفقية غير متسقة بدل فرض arcsin غير صالح. أرسل جسم JSON بثلاثة أعداد منتهية إلزامية: الارتفاع بالدرجات بين سالب تسعين وموجب تسعين، والسمت بالدرجات بأي قيمة منتهية مسموحة، وخط العرض بالدرجات عند أطراف أو داخل سالب تسعين إلى موجب تسعين. أسماء الحقول المفضلة هي altitude وazimuth وlatitude؛ وتشمل الأسماء البديلة المقبولة alt وa وelev وelevation للارتفاع، وaz وA وazi للسمت، وlat وphi وobserver_latitude لخط العرض حتى تعيد جداول البيانات وسلاسل الاستعلام استخدام العقد نفسه. تختار الدقة الاختيارية، بأسماء decimals وdp، كم منازل عشرية تُعرض للحقول العددية، والافتراضي عشرة والحد الأعلى خمسة عشر حتى يبقى JSON الذهبي مستقرًا عبر بيئات التشغيل. تُقبل قيم السمت خارج صفر إلى ثلاثمئة وستين وتُبلَّغ كما أُرسلت وكذلك في azimuth_normalized مطوية إلى الفترة نصف المفتوحة من صفر شاملًا إلى ثلاثمئة وستين غير شامل. يفشل خط العرض خارج المدى القطبي المغلق بـ invalid_input ورسالة بأن خط العرض خارج النطاق؛ ويفشل الارتفاع خارج نطاقه بالمثل. الحقول الناقصة والسلاسل الفارغة والرموز غير المنتهية والترميز العلمي الذي لا يُحلَّل كعدد عشري منتهٍ تفشل أيضًا بـ invalid_input ولا تُفوتر. عند النجاح يتضمن الجسم الارتفاع والسمت وخط العرض المُعادين؛ وazimuth_normalized؛ وdeclination بالدرجات؛ وsin_declination؛ وprecision؛ ووسم الطريقة declination_horizontal؛ وسلسلة الصيغة؛ وunit deg؛ وazimuth_convention north_through_east حتى لا يخمن العملاء صفر الاتجاه.
أين تثبت واجهة API للميل من الأفقي قيمتها
ولأن التنفيذ pure parse من الطبقة A، تكلف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة، بينما لا يستهلك فشل التحقق الرصيد. يستخدم المسار المجاني في المتصفح على هذه الصفحة الوحدة الرياضية نفسها التي تستخدمها API، فلا تختلف عروض الصف وعمال الإنتاج على فحص المريديان أو حالة نجم قطبي.
أسئلة تقنية
كم تكلفة حاسبة الميل من الإحداثيات الأفقية؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل مكالمة ناجحة؛ ولا تُفوتر المدخلات غير الصالحة.