حاسبة النقاط المتقابلة
النقطة المقابلة لنيويورك (40.7128° شمالًا، 74.006° غربًا) هي 40.7128° جنوبًا و105.994° شرقًا: تنقلب إشارة خط العرض ويتحرك خط الطول 180°. أدخل أي نقطة بالدرجات العشرية لتحصل على مقابلها الدقيق على أرض كروية مع نصف الكرة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- خط العرض
- 40.7128
- خط الطول
- -74.006
- خط عرض المتقابلة
- -40.7128
- خط طول المتقابلة
- 105.994
- الفصل الزاوي (درجة)
- 180
- نصف الكرة
- southern
النقطة المتقابلة لمكان على الأرض هي النقطة الوحيدة diametrically المقابلة: الموقع الذي تبلغه لو حفرت نفقًا مستقيمًا عبر مركز الكوكب وخرجت من الجانب الآخر. على كرة يكون البناء أوليًا ودقيقًا. انفِ خط العرض ليصبح نصف الكرة الشمالي جنوبيًا والعكس، ثم أضف مائة وثمانين درجة إلى خط الطول ولفّ الناتج في الفترة التقليدية من سالب مائة وثمانين إلى موجب مائة وثمانين. كل زوج من النقاط المتقابلة يفصله مائة وثمانون درجة من قوس الدائرة العظمى — نصف المحيط — ولا يشترك النقطتان في خط طول فريد عندما تكون إحداهما عند قطب لأن كل خطوط الطول تلتقي هناك. تقبل هذه الحاسبة خط العرض والطول بالدرجات العشرية، وتتحقق منهما مقابل النطاقات الجغرافية، وتعيد إحداثيات المتقابلة كحقول متداخلة ومسطحة، وفصلًا زاويًا ثابتًا بمائة وثمانين درجة، وتسمية نصف الكرة للمتقابلة، وسلسلة الصيغة المغلقة المستخدمة. ترميز المواقع بالاسم والتحسينات الإهليلجية خارج النطاق: تقدّم أرقامًا فتحصل على المقابل الكروي الكلاسيكي.
كيف تعمل صيغة النقطة المتقابلة الكروية
ابدأ بنقطة جغرافية مكتوبة كخط عرض phi وخط طول lambda بالدرجات العشرية، مع الشمال والشرق موجبين. خط العرض الجغرافي صالح فقط في الفترة المغلقة من سالب تسعين إلى موجب تسعين؛ وخط الطول فقط من سالب مائة وثمانين إلى موجب مائة وثمانين. على كرة يكون خط عرض المتقابلة ببساطة نفي خط عرض الإدخال: مدينة عند أربعين درجة شمالًا تُقابل أربعين درجة جنوبًا، والقطب الشمالي يُقابل الجنوبي، ونقطة استوائية تبقى على خط الاستواء مع قلب خط الطول فقط.
خط طول المتقابلة هو خط طول الإدخال زائد مائة وثمانين درجة، ثم يُطبَّع إلى الفترة التي تفضّل موجب مائة وثمانين على سالبه عند خط التاريخ. هذا التطبيع هو نفس اللفّ الذي تستخدمه أدوات الدائرة العظمى الشقيقة في هذا الكتالوج، فخطوط الأنابيب التي تسلسل الوجهة والرخامة والمتقابلة تبقى متسقة. بالبناء، الفصل الزاوي للدائرة العظمى بين نقطة ومتقابلتها دائمًا مائة وثمانون درجة — نصف دورة تمامًا — بغض النظر عن نقطة البداية.
لا استدعاء شبكة ولا بذرة عشوائية ولا طابع زمني ولا انجراف نموذج؛ المدخلات المتطابقة تنتج دائمًا مخرجات متطابقة. إن احتجت متقابلة واعية للإهليلج على WGS84، عاملها كنية بحث وصفحة مختلفتين بدل تحميل هذه الأداة الكروية الكلاسيكية.
أين تظهر حاسبات المتقابلات في العمل الفعلي
يكلّف معلمو الجغرافيا تمارين المتقابلات ليربط الطلاب قلب نصف الكرة بلفّ خط الطول وفكرة أن معظم الكتل الأرضية تواجه محيطًا في الجانب الآخر من الكرة. كتّاب السفر ومنتجو البودكاست يبحثون «ماذا في الجانب الآخر من العالم من هنا» عند تغليف مواد الوجهات، وأداة إحداثيات حتمية تتجنب خرائط تقريبية تضع المتقابلة على بعد مئات الكيلومترات. مصممو الألعاب وبنّاؤ العوالم الإجرائية يضعون أقطابًا متقابلة وزنزانات توأم أو مخارج بوابات بعكس إحداثية ظهور عبر مركز الكوكب دون اختراع قواعد إشارة عشوائية.
تصورات تعليمية وتخطيطية ترسم نصفي الكرة نهارًا وليلًا تبرز أحيانًا متقابلة نقطة تحت شمسية كطبقة تعليمية. إن احتجت لاحقًا وجهات دائرة عظمى من الاتجاه والمسافة أو وجهات رخامة أو تحويل عشري إلى DMS أو فهارس بلاط خرائط من lat وlon، عاملها كنوايا بحث وصفحات منفصلة بدل تحميل حاسبة إحداثيات المتقابلات هذه.
حالات الاستخدام
تمارين المتقابلات في الصف
ولّد أزواج lat/lon للجانب المقابل للواجبات والمصححات الآلية بحيث يطابق قلب نصف الكرة ولفّ ±180° دائمًا حقيقة مرجعية واحدة.
محتوى السفر والطرائف
اطلع على النقطة المقابلة الكلاسيكية لإحداثية مدينة للمقالات والخرائط ومواد «الجانب الآخر من العالم» دون ترميز جغرافي أو تخمين.
عوالم الألعاب ومخارج البوابات
اعكس إحداثيات الظهور عبر مركز الكوكب لمواقع توأم أو أقطاب أو وجهات بوابات بصيغة كروية مستقرة.
الأسئلة الشائعة
كيف تُحسب النقطة المتقابلة؟
على كرة يكون خط عرض المتقابلة نفي خط عرض الإدخال، وخط طول المتقابلة هو خط طول الإدخال زائد 180° مُطبَّعًا إلى (−180, 180]. فصل الدائرة العظمى دائمًا 180°.
ما نطاقات خط العرض والطول المقبولة؟
يجب أن يكون خط العرض عددًا محدودًا في [−90, 90]. ويجب أن يكون خط الطول عددًا محدودًا في [−180, 180].
هل تستخدم إهليلجًا مثل WGS84؟
لا. تستخدم هذه الأداة المتقابلة الكروية الكلاسيكية. المتقابلات الواعية للإهليلج تحتاج رياضيات جيوديسية تكرارية وهي نية منتج مختلفة.
ماذا يحدث عند القطبين؟
القطب الشمالي يُقابل الجنوبي والعكس. يُزاح خط الطول مع ذلك بـ 180° ويُطبَّع؛ عند قطب تلتقي كل خطوط الطول، فالمريديان المُبلَغ عنه اصطلاحي.
كم تبعد النقطة عن نقطتها المقابلة؟
دائمًا 180 درجة من قوس الدائرة العظمى، أي نصف محيط الأرض، أيًّا كانت نقطة البداية. وهذه أكبر مسافة ممكنة بين نقطتين على سطح كرة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/geo/antipode \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"latitude":40.7128,"longitude":-74.006}'const res = await fetch("https://api.kit.forhosting.com/geo/antipode", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"latitude": 40.7128,
"longitude": -74.006
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/antipode",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"latitude": 40.7128,
"longitude": -74.006
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/antipode", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"latitude":40.7128,"longitude":-74.006}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"latitude":40.7128,"longitude":-74.006}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/antipode", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"latitude": 40.7128,
"longitude": -74.006
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.antipode",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
كيف تعمل صيغة النقطة المتقابلة الكروية
ترفض الحاسبة الحقول الناقصة والسلاسل غير العددية وNaN وInfinity وأي قيمة خارج تلك النطاقات بـ invalid_input ليصحح المستدعي الحمولة قبل إعادة المحاولة.
ما الذي ترسله وما الذي تستقبله
كلا الحقلين إلزامي. أمثلة تعمل فورًا: نيويورك قرب أربعين نقطة سبعة واحد اثنين ثمانية شمالًا وأربعة وسبعين نقطة صفر صفر ستة غربًا، ومدريد قرب أربعين نقطة أربعة واحد ستة ثمانية شمالًا وثلاثة نقطة سبعة صفر ثلاثة ثمانية غربًا، ومرجع غرينتش قرب واحد وخمسين نقطة أربعة سبعة سبعة ثمانية شمالًا وصفر درجات. فحوص كلاسيكية: الأصل صفر صفر يُقابل خط عرض صفر وخط طول مائة وثمانين، ونقطة جنوبية خالصة تُقابل شمالية خالصة مع إزاحة خط الطول بمائة وثمانين، ومدخلات القطبين تُقابل القطب المقابل. أرسل عددين محدودين تحت الحقلين latitude وlongitude يمثلان نقطة الإدخال بالدرجات العشرية. عند النجاح تعيد الاستجابة إحداثيات الإدخال المنظَّفة، وكائن antipode فيه latitude وlongitude مع نفس القيمتين كحقلين مسطحين antipode_latitude وantipode_longitude للعملاء الذين يفضلون مخططًا ضحلًا، وتضبط angular_separation_deg على مائة وثمانين، وتسمّي hemisphere northern أو southern أو equatorial حسب إشارة خط عرض المتقابلة، وتتضمن method spherical_antipode مع سلسلة الصيغة القصيرة. غياب latitude أو longitude أو خط عرض واحد وتسعين أو خط طول مائتين يفشل بـ invalid_input ورسالة تسمّي المشكلة لتتفرع السكربتات دون كشط نص حر. تسعير استدعاءات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ إخفاقات التحقق لا تستهلك الرصيد المدفوع مسبقًا.
أين تظهر حاسبات المتقابلات في العمل الفعلي
لأن هذه القدرة محرك parse نقي، تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح ولا يستهلك فشل التحقق الرصيد.
أسئلة تقنية
كم التكلفة؟
أداة المتصفح مجانية وتعمل محليًا. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ والإدخال غير الصالح لا يُحسب.