GCJ-02 → WGS84 कनवर्टर
GCJ-02 निर्देशांक प्रणाली के बारे में
GCJ-02 (मंगल निर्देशांक प्रणाली) एक भूगणितीय डेटम है जिसका उपयोग चीन में भू-स्थानिक डेटा के लिए किया जाता है। यह राष्ट्रीय नियमों का पालन करने के लिए WGS84 निर्देशांक पर एक एन्क्रिप्टेड ऑफसेट लागू करता है।
चीनी राष्ट्रीय सर्वेक्षण और मानचित्रण ब्यूरो द्वारा विकसित, GCJ-02 को भू-स्थानिक जानकारी पर राष्ट्रीय सुरक्षा नीति को लागू करने के लिए पेश किया गया था। अधिकांश चीनी मानचित्र सेवाएं इस प्रणाली का उपयोग करती हैं।
GCJ-02 का उपयोग सभी चीनी सरकार-अनुमोदित मानचित्र सेवाओं द्वारा किया जाता है जिसमें AMap (Gaode), Tencent Maps, और चीन में Apple Maps शामिल हैं। यह मुख्यभूमि चीन के भीतर संचालित किसी भी मानचित्रण अनुप्रयोग के लिए आवश्यक है।
GCJ-02 WGS84 निर्देशांक पर एक गैर-रेखीय ऑफसेट एल्गोरिदम लागू करता है, जो स्थितियों को कई सौ मीटर तक स्थानांतरित करता है। सटीक एल्गोरिदम चीनी सरकार द्वारा वर्गीकृत है।
एन्क्रिप्शन ऑफसेट केवल मुख्यभूमि चीन के भीतर लागू होता है। चीन के बाहर के निर्देशांक बिना संशोधन के गुजरते हैं।
GCJ-02 चीन में संचालित सभी वाणिज्यिक मानचित्र सेवाओं के लिए अनिवार्य निर्देशांक प्रणाली है। अंतरराष्ट्रीय डेटा एकीकरण के लिए WGS84 और GCJ-02 के बीच रूपांतरण आवश्यक है।
WGS84 निर्देशांक प्रणाली के बारे में
WGS84 (विश्व भूगणितीय प्रणाली 1984) GPS द्वारा उपयोग की जाने वाली वैश्विक मानक भूगणितीय संदर्भ प्रणाली है। यह पृथ्वी-केंद्रित, पृथ्वी-स्थिर निर्देशांक प्रणाली और भूगणितीय डेटम को परिभाषित करता है।
1984 में अमेरिकी रक्षा विभाग द्वारा विकसित, WGS84 GPS उपग्रह प्रेक्षणों के माध्यम से सटीकता में सुधार करने के लिए कई परिष्कारों (WGS84(G730), WGS84(G873), WGS84(G1150), WGS84(G1762)) से गुजरा है।
WGS84 दुनिया भर में GPS रिसीवर के लिए डिफ़ॉल्ट निर्देशांक प्रणाली है। इसका उपयोग विमानन, समुद्री नेविगेशन, Google Maps, OpenStreetMap, GIS अनुप्रयोगों और वैज्ञानिक अनुसंधान में किया जाता है।
WGS84 ग्लोबल पोजिशनिंग सिस्टम (GPS) की मूल निर्देशांक प्रणाली है, जो दुनिया भर के सभी GPS रिसीवर और उपग्रह नेविगेशन प्रणालियों के साथ प्रत्यक्ष संगतता सुनिश्चित करता है।
सबसे व्यापक रूप से अपनाए गए भूगणितीय डेटम के रूप में, WGS84 अंतरराष्ट्रीय सीमाओं के पार मानचित्रण, सर्वेक्षण और भू-स्थानिक डेटा विनिमय के लिए एक सुसंगत वैश्विक संदर्भ फ्रेम प्रदान करता है।
निरंतर परिष्कार के साथ, WGS84 वैश्विक स्तर पर सेंटीमीटर-स्तर की सटीकता प्राप्त करता है, जो इसे सर्वेक्षण, ड्रोन नेविगेशन और वैज्ञानिक अनुसंधान जैसे उच्च-परिशुद्धता अनुप्रयोगों के लिए उपयुक्त बनाता है।
GCJ-02 → WGS84 रूपांतरण गाइड
// GCJ-02 → WGS84 (iterative method)
// Since the GCJ-02 offset is non-linear, iterative approach is used:
function gcj02ToWgs84(lat, lon) {
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)) × π)
wgsLat = lat × 2 - (lat + dLat)
wgsLon = lon × 2 - (lon + dLon)
}GCJ-02 को वापस WGS84 में परिवर्तित करना अग्रिम रूपांतरण के गणितीय व्युत्क्रम का उपयोग करता है। चूंकि ऑफसेट एल्गोरिदम गैर-रेखीय है, व्युत्क्रम दोहरे-पुनरावृत्ति दृष्टिकोण का उपयोग करता है: पहले अग्रिम ऑफसेट की गणना करें, फिर इसे मूल निर्देशांक से घटाएं (ऑफसेट × 2 - अग्रिम = व्युत्क्रम)।
- GCJ-02 निर्देशांक दशमलव डिग्री प्रारूप में दर्ज करें
- सिस्टम व्युत्क्रम ऑफसेट एल्गोरिदम लागू करता है
- परिणाम GPS और अंतरराष्ट्रीय अनुप्रयोगों के लिए उपयुक्त WGS84 निर्देशांक हैं
- Google Maps या अन्य WGS84-आधारित सेवाओं पर परिवर्तित निर्देशांक सत्यापित करें
- चीनी मानचित्र डेटा का अंतरराष्ट्रीय स्तर पर उपयोग करने के लिए GCJ-02 से WGS84 रूपांतरण आवश्यक है
- अधिकांश स्थानों के लिए सटीकता आमतौर पर 1 मीटर के भीतर होती है
- चीन के बाहर के निर्देशांक अपरिवर्तित रहते हैं