محول GCJ-02 → BD-09

GCJ-02
BD-09
GCJ-02
BD-09

حول نظام الإحداثيات GCJ-02

1التعريف

GCJ-02 (نظام إحداثيات المريخ) هو datum جيوديسي يستخدم في الصين للبيانات الجغرافية المكانية. يطبق إزاحة مشفرة على إحداثيات WGS84 للامتثال للوائح الوطنية.

2تاريخ التطوير

تم تطوير GCJ-02 بواسطة المكتب الوطني الصيني للمسح ورسم الخرائط، وتم تقديمه لتنفيذ سياسة الأمن الوطني بشأن المعلومات الجغرافية المكانية. تستخدم معظم خدمات الخرائط الصينية هذا النظام.

3التطبيقات

يتم استخدام GCJ-02 من قبل جميع خدمات الخرائط المعتمدة من الحكومة الصينية بما في ذلك AMap (Gaode) وخرائط Tencent وخرائط Apple في الصين. إنه مطلوب لأي تطبيق خرائط يعمل داخل البر الرئيسي للصين.

إزاحة مشفرة

يطبق GCJ-02 خوارزمية إزاحة غير خطية على إحداثيات WGS84، مما يؤدي إلى إزاحة المواقع بمقدار يصل إلى عدة مئات من الأمتار. الخوارزمية الدقيقة مصنفة من قبل الحكومة الصينية.

منطقة الصين فقط

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

معيار الصناعة

GCJ-02 هو نظام الإحداثيات الإلزامي لجميع خدمات الخرائط التجارية العاملة في الصين. التحويل بين WGS84 و GCJ-02 ضروري لتكامل البيانات الدولي.

حول نظام الإحداثيات BD-09

1التعريف

BD-09 (نظام إحداثيات Baidu) هو نظام جيوديسي طورته Baidu، يعتمد على GCJ-02 مع تشفير إضافي للاستخدام في خرائط Baidu والخدمات ذات الصلة.

2تاريخ التطوير

طورت Baidu BD-09 من خلال تطبيق طبقة تشفير ثانوية فوق GCJ-02 لإخفاء الإحداثيات بشكل أكبر. إنه مملوك لشركة Baidu ويستخدم حصريًا في نظام الخرائط الخاص بها.

3التطبيقات

يستخدم BD-09 حصريًا في خرائط Baidu وملاحة Baidu وواجهة برمجة تطبيقات LBS من Baidu. إنه نظام الإحداثيات الأكثر تشفيرًا بين خدمات الخرائط الصينية.

تشفير مزدوج

يضيف BD-09 طبقة تشفير ثانية فوق GCJ-02، مما يجعله نظام الإحداثيات الأكثر تعقيدًا المستخدم في الصين.

نظام Baidu البيئي

يستخدم حصريًا داخل منصة خرائط Baidu. إذا كنت تقوم بالتطوير باستخدام واجهة برمجة تطبيقات خرائط Baidu، فيجب أن تكون جميع الإحداثيات بتنسيق BD-09.

تحويل طرف ثالث

يعتمد التحويل بين BD-09 والأنظمة الأخرى على خوارزميات هندسة عكسية توفر دقة دون المتر.

دليل تحويل GCJ-02 ← BD-09

📐 صيغة التحويل
// GCJ-02 → BD-09
x = gcjLon
y = gcjLat
z = √(x² + y²) + 0.00002 × sin(y × 3000 × π / 180)
θ = atan2(y, x) + 0.000003 × cos(x × 3000 × π / 180)

bdLat = z × sin(θ) + 0.006
bdLon = z × cos(θ) + 0.0065

GCJ-02 إلى BD-09 يطبق التشفير الثانوي الخاص بشركة Baidu. يحول التحويل الإحداثيات الديكارتية إلى شكل قطبي، ويطبق اضطرابات جيبية على نصف القطر والزاوية، ثم يحول مرة أخرى إلى ديكارتية مع إزاحة مضافة قدرها 0.006 درجة في خط العرض و 0.0065 درجة في خط الطول.

📋 خطوات التشغيل
  1. أدخل إحداثيات GCJ-02 من أي خدمة خرائط صينية (AMap، خرائط Tencent، إلخ.)
  2. تطبق الأداة خوارزمية تشفير BD-09
  3. الإخراج متوافق مع واجهة برمجة تطبيقات خرائط Baidu
  4. استخدم التحويل العكسي لدمج بيانات Baidu مع الأنظمة الأخرى
💡 نصائح
  • يتمتع BD-09 بأقوى تشفير بين أنظمة الإحداثيات الصينية
  • الإزاحة بين GCJ-02 و BD-09 عادة 50-100 متر
  • خرائط Baidu هي الخدمة الرئيسية الوحيدة التي تستخدم BD-09

الأسئلة الشائعة