محول WGS84 → GCJ-02
حول نظام الإحداثيات WGS84
WGS84 (النظام الجيوديسي العالمي 1984) هو النظام المرجعي الجيوديسي العالمي القياسي المستخدم بواسطة GPS. يحدد نظام إحداثيات متمركزًا وثابتًا على الأرض و datum جيوديسي.
تم تطويره من قبل وزارة الدفاع الأمريكية في عام 1984، وقد خضع WGS84 للعديد من التحسينات (WGS84(G730)، WGS84(G873)، WGS84(G1150)، WGS84(G1762)) لتحسين الدقة من خلال ملاحظات الأقمار الصناعية GPS.
WGS84 هو نظام الإحداثيات الافتراضي لأجهزة استقبال GPS في جميع أنحاء العالم. يتم استخدامه في الطيران والملاحة البحرية وخرائط Google وOpenStreetMap وتطبيقات GIS والبحث العلمي.
WGS84 هو نظام الإحداثيات الأصلي لنظام تحديد المواقع العالمي (GPS)، مما يضمن التوافق المباشر مع جميع أجهزة استقبال GPS وأنظمة الملاحة عبر الأقمار الصناعية في جميع أنحاء العالم.
باعتباره datum جيوديسي الأكثر اعتمادًا، يوفر WGS84 إطارًا مرجعيًا عالميًا متسقًا لرسم الخرائط والمسح وتبادل البيانات الجغرافية المكانية عبر الحدود الدولية.
مع التحسينات المستمرة، يحقق WGS84 دقة على مستوى السنتيمتر عالميًا، مما يجعله مناسبًا للتطبيقات عالية الدقة مثل المسح والملاحة بالطائرات بدون طيار والبحث العلمي.
حول نظام الإحداثيات GCJ-02
GCJ-02 (نظام إحداثيات المريخ) هو datum جيوديسي يستخدم في الصين للبيانات الجغرافية المكانية. يطبق إزاحة مشفرة على إحداثيات WGS84 للامتثال للوائح الوطنية.
تم تطوير GCJ-02 بواسطة المكتب الوطني الصيني للمسح ورسم الخرائط، وتم تقديمه لتنفيذ سياسة الأمن الوطني بشأن المعلومات الجغرافية المكانية. تستخدم معظم خدمات الخرائط الصينية هذا النظام.
يتم استخدام GCJ-02 من قبل جميع خدمات الخرائط المعتمدة من الحكومة الصينية بما في ذلك AMap (Gaode) وخرائط Tencent وخرائط Apple في الصين. إنه مطلوب لأي تطبيق خرائط يعمل داخل البر الرئيسي للصين.
يطبق GCJ-02 خوارزمية إزاحة غير خطية على إحداثيات WGS84، مما يؤدي إلى إزاحة المواقع بمقدار يصل إلى عدة مئات من الأمتار. الخوارزمية الدقيقة مصنفة من قبل الحكومة الصينية.
تنطبق إزاحة التشفير فقط داخل البر الرئيسي للصين. تمر الإحداثيات خارج الصين دون تعديل.
GCJ-02 هو نظام الإحداثيات الإلزامي لجميع خدمات الخرائط التجارية العاملة في الصين. التحويل بين WGS84 و GCJ-02 ضروري لتكامل البيانات الدولي.
دليل تحويل WGS84 ← GCJ-02
// WGS84 → GCJ-02 transformation
dLat = transformLat(lon - 105.0, lat - 35.0)
dLon = transformLon(lon - 105.0, lat - 35.0)
radLat = lat × π / 180
magic = 1 - 0.00669342162296594323 × sin²(radLat)
sqrtMagic = √magic
dLat = (dLat × 180) / ((6335552.717 / (magic × sqrtMagic)) × π)
dLon = (dLon × 180) / ((6378245.0 / sqrtMagic × cos(radLat)) × π)
gcjLat = lat + dLat
gcjLon = lon + dLonيطبق تشفير GCJ-02 (إحداثيات المريخ) إزاحة غير خطية على إحداثيات WGS84. تستخدم وظيفة الإزاحة مصطلحات جيبية متعددة محسوبة من موقع الإحداثيات، مما يخلق تحولًا سلسًا ولكن غير قابل للعكس. يتم تطبيق هذا التحويل فقط داخل حدود الصين.
- أدخل إحداثيات WGS84 الخاصة بك بتنسيق خط العرض، خط الطول (زوج واحد لكل سطر)
- يقوم النظام تلقائيًا بالتحويل من WGS84 إلى GCJ-02 باستخدام خوارزمية الإزاحة القياسية
- تحقق من أن إحداثيات الإخراج ضمن النطاق المتوقع لخدمة الخرائط المستهدفة
- انسخ أو قم بتنزيل الإحداثيات المحولة لاستخدامها في تطبيقك
- ينطبق تحويل GCJ-02 فقط داخل حدود الصين (خط العرض 3.86-53.55° شمالاً، خط الطول 73.66-135.05° شرقًا)
- خوارزمية الإزاحة متسقة عبر جميع التطبيقات، وبالتالي فإن النتائج قابلة للتكرار
- استخدم التحويل الدفعي لإحداثيات متعددة لتوفير الوقت