طي خط الطول إلى 0–360°
خط الطول الغربي -74.006° يصبح 285.994° على محور 0 إلى 360 الذي تعتمده بيانات المناخ والمحيطات. أدخل أي خط طول منته لتحصل عليه ضمن النطاق من 0 حتى ما دون 360، مع التصحيح المطبق. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- خط الطول
- -74.006
- خط الطول 360
- 285.994
- الفرق (°)
- 360
- الاصطلاح
- 0_to_360_east
تخزّن كثير من نماذج المناخ وإعادة التحليل المحيطي ومنتجات الأقمار الصناعية من المستوى الثالث خط الطول على شبكة من صفر إلى ثلاثمئة وستين درجة، لا على اصطلاح الإشارة من مئة وثمانين الشائع في خرائط الويب. إدخال خط طول غربي سالب في تلك المصفوفات يضع القيمة بصمت في الخلية الخاطئة، والتحويل يدويًا بصيغ باقٍ مرتجلة كثيرًا ما يترك باقيًا سالبًا أو قيمة تساوي ثلاثمئة وستين بالضبط ترفضها بعض المحمّلات. تقبل حاسبة طيّ خط الطول هذه أي خط طول منتهٍ بالدرجات العشرية، وتطبّق خريطة باقٍ موجبة مستقرة على الفترة نصف المفتوحة من صفر شامل إلى ثلاثمئة وستين غير شامل، وتعيد القيمة المطوية مع دلتا تشخيصية حتى تدققوا التصحيح.
لماذا تستخدم بيانات المناخ والمحيطات خط طول 0–360°
تعرض خرائط الويب وأجهزة GPS خط الطول غالبًا كقيمة ذات إشارة من سالب مئة وثمانين إلى موجب مئة وثمانين، والغرب سالب والشرق موجب وخط الطول المضاد عند زائد أو ناقص مئة وثمانين. نشأت مجتمعات المناخ والمحيطات على محاسبة مختلفة: شبكات تبدأ عند خط غرينتش عند صفر درجة وتزداد شرقًا باستمرار حتى ما دون ثلاثمئة وستين مباشرة، فيكون الحقل العالمي محورًا متصلًا بلا انقلاب إشارة في وسط المحيط الهادئ.
لذلك تتوقع منتجات إعادة التحليل والنماذج المقترنة جو–محيط وكثير من أرشيفات نمط CMIP خطوط طول على محور الصفر إلى ثلاثمئة وستين قبل إعادة التعيين الثنائية الخطية أو المتوسطات النطاقية أو أقنعة البر–البحر. إذا ألصقتم مدينة في نصف الكرة الغربي مثل نيويورك عند نحو سالب أربعة وسبعين درجة في شبكة 0–360 دون طيّ، يسقط البحث خارج المحور أو يُعاد توجيهه إلى هالة فارغة. تُطابق الهوية المعيارية لخط الطول ثلاثمئة وستين الباقي الموجب لخط الطول modulo ثلاثمئة وستين بعد طيّ السوالب كل زاوية حقيقية على تلك الفترة نصف المفتوحة.
يبقى الصفر عند غرينتش؛ سالب عشرة يصبح ثلاثمئة وخمسين؛ ثلاثمئة وسبعون يصبح عشرة؛ مئة وثمانون يبقى على جانب خط التاريخ من اصطلاح الإشارة. تُطوى ثلاثمئة وستون بالضبط إلى صفر حتى لا يُكرَّر الأصل عند الطرف المفتوح.
عقد الإدخال وشكل الاستجابة والتحقق
أرسلوا حقلًا إلزاميًا واحدًا باسم longitude كعدد منتهٍ من الدرجات العشرية. لا يوجد رفض لنطاق جغرافي «صالح» سوى الانتهاء: تُقبل عمدًا قيم بعيدة عن الكرة المعتادة مثل خمسمئة وأربعين أو سالب سبعمئة وعشرين وتُختزل modulo ثلاثمئة وستين، لأن خطوط الدفعات غالبًا ما تراكم مسارات غير مطوية أو اتجاهات متعددة الدورات قبل التطبيع. تشمل الفحوص الكلاسيكية سالب أربعة وسبعين فاصل صفر صفر ستة لعينة مدينة غربية، وصفر لخط غرينتش، ومئة وثمانين لخط الطول المضاد تحت اصطلاح الإشارة، وثلاثمئة وسبعين لقيمة يجب أن تنهار إلى عشرة، ومدخلًا غير منتهٍ عمدًا لمسار الخطأ.
استخدموا نموذج المتصفح المجاني للتحقق السريع ثم استدعوا العقد نفسه من السكربتات عند تهيئة NetCDF المناخي أو تصدير CSV المتوافق مع CF أو مفاتيح الإجابات.
أين يظهر طيّ خط الطول إلى 0–360° في العمل الفعلي
يحوّل علماء نظام الأرض الذين يعيدون تشبيك مخرجات النماذج على منتجات الرصد باستمرار بين خطوط الطول ذات الإشارة من GIS الويب ومحاور الصفر إلى ثلاثمئة وستين المدمجة في مكعبات حرارة المحيط ومستويات الضغط الجوي وشبكات تركيز الجليد البحري؛ طيّ موثوق واحد يزيل انجراف الجداول بين دفاتر المختبر. يحتاج مهندسو البيانات الذين يبنون ETL لبوابات المناخ العامة اختزالًا معياريًا حتميًا حتى لا تحرّك الوظائف الليلية خلية في المحيط الهادئ بضع درجات بعد حالة حدّية للعوم.
يريد المعلّمون الذين يدرّسون إسقاطات الخرائط واصطلاحات الإحداثيات أن يرى الطلاب أن سالب أربعة وسبعين ومئتين وستة وثمانين يصفان نفس خط الزوال تحت سياسات نطاق مختلفة دون حساب بواقي يدويًا تحت ضغط الامتحان. إذا احتجتم لاحقًا التحويل العكسي إلى اصطلاح الإشارة من سالب مئة وثمانين إلى مئة وثمانين أو مسافات الدائرة العظمى أو تنسيق عشري إلى DMS، عاملوها نوايا بحث وصفحات هبوط منفصلة بدل تحميل صفحة طيّ خط الطول هذه.
حالات الاستخدام
تهيئة NetCDF للمناخ والمحيطات
طبّعوا خطوط طول GPS أو GIS ذات الإشارة على محور 0–360° الذي تتوقعه شبكات إعادة التحليل وأرشيفات CMIP ومكعبات المحيطات المتوافقة مع CF قبل إعادة التعيين.
ETL دفعي لبوابات المناخ العامة
طبّقوا طيًّا معياريًا حتميًا على أعمدة خط الطول كاملة حتى لا تترك الوظائف الليلية بواقي سالبة ولا خلية أصل 360° مكررة.
الأسئلة الشائعة
إلى أي نطاق تطوي هذه الأداة خط الطول؟
الفترة نصف المفتوحة [0, 360): الصفر شامل وثلاثمئة وستون غير شامل. تُطوى 360 بالضبط إلى 0 حتى لا يُكرَّر الأصل.
كيف يُحوَّل خط طول غربي مثل −74°؟
مثلًا يصبح −74 هو 286، وهو نفس خط الزوال مقاسًا شرقًا من غرينتش على شبكة 0–360.
هل ترفض هذه الأداة القيم خارج −180…180؟
لا. يُقبل أي عدد حقيقي منتهٍ ويُختزل modulo 360.
ما الفرق بين 0–360 و−180…180؟
اصطلاح الإشارة −180…180 شائع في خرائط الويب (الغرب سالب). غالبًا تستخدم شبكات المناخ والمحيطات 0–360 شرقًا من غرينتش لمحور عالمي متصل بلا انقلاب إشارة في وسط المحيط الهادئ.
ماذا يحدث للقيمة 360 تمامًا؟
تُعاد إلى 0، حتى لا تظهر عند الطرف المفتوح للنطاق نسخة ثانية من خط غرينتش، ولكي تحصل البرامج التي لا تقبل 360 على قيمة صالحة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/geo/wrap-longitude-360 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"longitude":-74.006}'const res = await fetch("https://api.kit.forhosting.com/geo/wrap-longitude-360", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"longitude": -74.006
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/wrap-longitude-360",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"longitude": -74.006
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/wrap-longitude-360", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"longitude":-74.006}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"longitude":-74.006}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/wrap-longitude-360", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"longitude": -74.006
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.wrap_longitude_360",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
لماذا تستخدم بيانات المناخ والمحيطات خط طول 0–360°
الخوارزمية حساب عائم نقي وحتمي بلا بذور عشوائية ولا ساعة جدارية ولا ترميز جغرافي ولا انجراف نموذج، فنفس المدخل ينتج دائمًا نفس JSON لاختبارات الانحدار والعملاء متعددي اللغات.
عقد الإدخال وشكل الاستجابة والتحقق
يقبل المعالج أيضًا الأسماء المختصرة lon وlng وlong وlon_deg حتى لا تحتاج السكربتات المنسوخة من مسارات GIS أو NetCDF خطوة إعادة تسمية. تفشل الحقول الناقصة والسلاسل الفارغة والرموز غير العددية وNaN وInfinity بـ invalid_input ولا تُحاسب. عند النجاح تعيد الاستجابة longitude المنظّف، وتُرجع longitude_360 كنتيجة مطوية في الفترة نصف المفتوحة من صفر شامل إلى ثلاثمئة وستين غير شامل، وتضبط already_in_range إلى true عندما كان المدخل داخل ذلك الشريط، وتبلّغ delta_degrees كالتصحيح ذي الإشارة الرئيسي المطبق، وتوثّق range بـ min صفر وmax_exclusive ثلاثمئة وستين، وتُسمّي convention بـ zero_to_360_east، وتتضمن سلسلتي formula وmethod للعرض والسجلات. تسعيرة طلبات API الناجحة هي الأساس المنشور $0.002 لكل عنصر؛ إخفاقات التحقق لا تستهلك الرصيد المدفوع مسبقًا.
أين يظهر طيّ خط الطول إلى 0–360° في العمل الفعلي
يحتاج مؤلفو المناهج وصائنو الحزم مفتوحة المصدر نفس شكل JSON دون اتصال ومتصل حتى تتوافق المصححات الآلية والاختبارات الوحدوية عبر بيئات التشغيل. لأن هذه القدرة محرك parse نقي، تسعيرة API هي الأساس المنشور $0.002 لكل عنصر ناجح ولا يستهلك فشل التحقق الرصيد.
حالات التكامل
تعليم اصطلاحات نطاق خط الطول
أظهروا للطلاب أن خطوط الطول الغربية تصبح قيمًا فوق 180° على شبكة 0–360، مع JSON ذهبي يُوثق به في الواجبات والاختبارات الوحدوية.
أسئلة تقنية
كم تكلفة حاسبة طيّ خط الطول؟
أداة المتصفح مجانية وتعمل محليًا. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بمبلغ $0.002 لكل عنصر ناجح؛ المدخل غير الصالح لا يُحاسب.