MGRS إلى عرض/طول
ألصق 18SUJ2348306479 واحصل على 38.88946279 و-77.0352420237: وهو الركن الجنوبي الغربي لذلك المربع الذي ضلعه 1 متر بدرجات WGS84، مع منطقة UTM والنطاق والأمتار. تُقبل المسافات والأحرف الصغيرة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- سلسلة مرجع شبكة MGRS
- 18SUJ2348306479
- خط العرض
- 38.88946279
- خط الطول
- -77.0352420237
- خط العرض
- 38.88946279
- خط الطول
- -77.0352420237
يلوّن نظام Military Grid Reference System كل مكان على الأرض بسلسلة أبجدية رقمية قصيرة مبنية على مناطق UTM وأشرطة العرض وأحرف مربعات المئة كيلومتر وزوج شرق-شمال مقطوع. ما زال قارئو الخرائط وتطبيقات الميدان وتقارير ما بعد العمل يتبادلون تلك السلاسل يوميًا، غير أن معظم أدوات الويب ترفض الدقة غير المكتملة أو تُرجع بصمت مركز الخلية الذي لم تعرّفه المرجع قط. تحلّل هذه القدرة سلسلة MGRS مدمجة أو ذات مسافات، وتتحقق من مُعيّن منطقة الشبكة وحرفي المئة كيلومتر، وتُحوّل الأرقام إلى أمتار، وتُرجع عرض وطول WGS84 للركن الجنوبي الغربي للمربع مع الشرق والشمال والمنطقة والشريط والدقة UTM الأساسية.
كيف تصبح سلسلة MGRS ركن عرض/طول جنوبي غربي
يبدأ مرجع MGRS بمُعيّن منطقة الشبكة: منطقة UTM صحيحة من واحد إلى ستين مع حرف شريط عرض واحد من C إلى X مع تخطي I وO لأن تلك الرموز تشبه الأرقام. تلي ذلك حرفان يسميان مربع مئة كيلومتر داخل تلك المنطقة — حرف العمود من مجموعة الأربع والعشرين حرفًا A–Z بلا I وO، وحرف الصف من مجموعة العشرين A–V بلا I وO — وفق مخطط أحرف AA الذي يدوّر أصول الأعمدة كل ثلاث مناطق ويزيح أصول الصفوف في المناطق الزوجية.
قد تتبع سلسلة أرقام بطول زوجي اختيارية: نصفها شرق ونصفها شمال، مقطوعة نحو الجنوب الغربي بحيث تعني صفر أرقام مربع مئة كيلومتر كاملًا، ورقمان عشرة كيلومترات، وعشرة أرقام مترًا واحدًا. يوسّع المفكك تلك الأحرف إلى إزاحات شرق وشمال UTM، ويضيف أمتار الأرقام المقيسة دون إزاحة مركز نصف خلية، ويطبّق الشمال الزائف الجنوبي عندما يكون الشريط من C إلى M، ويحوّل نقطة UTM الناتجة إلى عرض وطول جغرافيين على إهليلج WGS84 بسلسلة Redfearn الكلاسيكية.
ما ترسلونه وما تستلمونه
أرسلوا سلسلة إلزامية تحت الحقل mgrs. تُقبل المسافات وحالة الأحرف المختلطة وتُزال: سواء ثمانية عشر S U J اثنان ثلاثة أربعة ثمانية ثلاثة صفر ستة أربعة سبعة تسعة أو الشكل المدمج يُحلان إلى نفس المرجع القياسي.
تشمل الفحوصات الكلاسيكية مرجع متر واحد قرب واشنطن يُفك إلى نحو ثمانية وثلاثين فاصلة ثمانية تسعة شمالًا وسبعة وسبعين فاصلة صفر ثلاثة غربًا، وخلية فيينا الخشنة ثلاثة وثلاثين U X P صفر أربعة قرب ثمانية وأربعين فاصلة اثنين شمالًا وستة عشر فاصلة ثلاثة شرقًا، وعينة هاواي أربعة Q F J في منطقة واحد وعشرين شمالًا ومئة وسبعة وخمسين غربًا. استخدموا نموذج المتصفح المجاني عند قراءة خريطة ورقية أو سجل لاسلكي وتحتاجون الدرجات فورًا.
استدعوا العقد ذاته من السكربتات عند تحويل دفعات قوائم شبكة ما بعد العمل أو بناء مفاتيح ربط نظم المعلومات الجغرافية أو تأكيد المراجع بعد ترقية مكتبة.
أين تظهر تحويلات MGRS إلى عرض/طول في العمل الحقيقي
ما زالت فرق الدفاع وإدارة الطوارئ والبحث والإنقاذ تنسّق عبر MGRS لأن السلسلة القصيرة أسهل إملاءً وكتابةً من الدرجات العشرية الكاملة، غير أن كل طبقة نظم معلومات جغرافية حديثة ونموذج طقس وخريطة هاتف تتوقع عرضًا وطولًا WGS84. يحتاج مخططو اللوجستيات الذين يستوردون بطاقات مدى قديمة ومسارات دوريات شبكية إلى مفكك دون اتصال موثوق يرفض المربعات غير القانونية بدل القفز إلى خلية خاطئة.
يجب على بائعي البرمجيات بوضعي خرائط عسكري ومدني مزدوجين اختبار الوحدة بأن معلم MGRS ثابتًا يتوسع دائمًا إلى نفس الركن الجنوبي الغربي عبر الإصدارات دون تضمين عدة NGA كاملة في التكامل المستمر. يريد المعلمون لخطط أحرف UTM أن يرى الطلاب المنطقة والشريط وأحرف المئة كيلومتر تنتج إحداثيات حقيقية مع خطأ صادق عندما لا يمكن أن يوجد المربع في ذلك الشريط. يمكن لمسارات الخصوصية والتحليلات التي تخزن فقط خلايا MGRS خشنة تحويل دفعات إلى نقاط جنوب غربي حدودية لخرائط الحرارة مع إبقاء التحويل نقيًا بلا آثار شبكة.
إن احتجتم لاحقًا الترميز العكسي للعرض والطول إلى MGRS أو مساعدات منطقة UTM وحدها أو نقاط وجهة دائرة عظمى، فاعاملوها كنوايا بحث وصفحات هبوط منفصلة بدل إثقال صفحة مفكك الركن الجنوبي الغربي لـ MGRS.
حالات الاستخدام
تحويل تقارير الميدان وسجلات اللاسلكي
الصقوا سلاسل MGRS مدمجة أو ذات مسافات من الخرائط وسجلات الصوت واحصلوا على إحداثيات WGS84 للركن الجنوبي الغربي لتراكبات نظم المعلومات الجغرافية والجداول الزمنية لما بعد العمل.
استيراد جماعي لبيانات الدوريات والحقول الشبكية
حوّلوا قوائم MGRS المؤرشفة بمئة متر وعشرة أمتار إلى درجات عشرية لخرائط الحرارة والتوجيه ومفاتيح الربط مع رفض المربعات غير القانونية مبكرًا.
الأسئلة الشائعة
أي نقطة داخل مربع MGRS تُرجعون؟
الركن الجنوبي الغربي. تُعرَّف أرقام MGRS كركن SW مقطوع لمربع الدقة؛ هذه الأداة لا تنتقل إلى مركز الخلية.
ماذا يحدث إذا كانت منطقة الشبكة أو أحرف 100 كم غير صالحة؟
تُرفض أرقام المناطق غير القانونية وأحرف الشريط خارج C–X (باستثناء I/O) وأحرف المربع I/O المحظورة والمربعات التي لا يمكن أن تقع في الشريط المذكور.
هل تهم المسافات في سلسلة MGRS؟
لا. تُطبَّع الأشكال ذات المسافات مثل 18S UJ 23483 06479 والأشكال المدمجة إلى نفس المرجع القياسي قبل الفك.
أي datum وإسقاط يُستخدمان؟
عرض/طول جغرافي WGS84 مشتق من UTM عبر سلسلة Redfearn.
كم رقمًا يمكن أن يحتوي مرجع MGRS؟
عددًا زوجيًا من صفر إلى عشرة: النصف الأول للشرق والنصف الثاني للشمال. من دون أرقام يدل المرجع على مربع كامل طوله 100 كم، ورقمان يعنيان 10 كم، وعشرة أرقام تعني 1 متر. ويُرفض العدد الفردي.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/geo/mgrs-to-latlon \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mgrs":"18SUJ2348306479"}'const res = await fetch("https://api.kit.forhosting.com/geo/mgrs-to-latlon", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mgrs": "18SUJ2348306479"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/mgrs-to-latlon",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mgrs": "18SUJ2348306479"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/mgrs-to-latlon", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mgrs":"18SUJ2348306479"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mgrs":"18SUJ2348306479"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/mgrs-to-latlon", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"mgrs": "18SUJ2348306479"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.mgrs_to_latlon",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تفشل المناطق غير الصالحة والأحرف غير القانونية مثل I أو O وأحرف الصف التي لا يمكن أن تقع في شريط العرض المذكور بخطأ invalid_input واضح بدل اختراع إحداثيات.
كيف تصبح سلسلة MGRS ركن عرض/طول جنوبي غربي
تُرفض أرقام المناطق خارج واحد إلى ستين وأحرف الشريط أو المربع خارج الأبجديات القانونية وعدادات الأرقام الفردية وأحرف المئة كيلومتر التي لا يمكن أن تحدث في المنطقة أو الشريط المذكورين بـ invalid_input قبل إصدار أي إحداثية.
ما ترسلونه وما تستلمونه
تُقبل أسماء شائعة مثل MGRS وgrid وreference عند التحليل بينما تعيد الاستجابة دائمًا حقل mgrs المدمج المنظف. عند النجاح يُرجع JSON العرض والطول بالدرجات العشرية للركن الجنوبي الغربي، ومفتاحي lat وlon للعملاء المختصرين، ومنطقة صحيحة وحرف شريط ومربع بحرفين ونصف كرة N أو S وeasting_m وnorthing_m بأمتار UTM ودقة من صفر إلى خمسة وprecision_label مقروءة مثل مئة متر وsquare_size_m وcorner=south_west وdatum WGS84 ووسوم method وformula القصيرة للتوثيق. تسعير طلبات API الناجحة هو القاعدة المنشورة $0.002 لكل عنصر؛ إخفاقات التحقق مثل I في زوج المئة كيلومتر لا تستهلك الرصيد المدفوع مسبقًا.
أين تظهر تحويلات MGRS إلى عرض/طول في العمل الحقيقي
ولأن هذه القدرة محرك parse خالص، فتسعير API هو القاعدة المنشورة $0.002 لكل عنصر ناجح والتحقق الفاشل لا يستهلك الرصيد.
حالات التكامل
اختبارات golden لخرائط عسكرية/مدنية مزدوجة
أكّدوا أن مراجع MGRS لمعالم ثابتة تُفك دائمًا إلى نفس العرض/الطول والمنطقة والشريط والدقة عبر ترقيات المكتبة دون SDK NGA كامل.
أسئلة تقنية
كم التكلفة؟
أداة المتصفح مجانية وتعمل محليًا. تستعمل طلبات API رصيد KIT المدفوع مسبقًا بـ $0.002 لكل عنصر ناجح؛ الإدخال غير الصالح لا يُحاسب.