WGS84 → GCJ-02 変換ツール
WGS84座標系について
WGS84(世界測地系1984)はGPSで使用される世界標準の測地参照系です。地球中心・地球固定座標系と測地系を定義します。
1984年に米国国防総省によって開発されたWGS84は、GPS衛星観測を通じて精度を向上させるためにいくつかの改良(WGS84(G730)、WGS84(G873)、WGS84(G1150)、WGS84(G1762))を経てきました。
WGS84は世界中のGPS受信機のデフォルト座標系です。航空、海事ナビゲーション、Googleマップ、OpenStreetMap、GISアプリケーション、科学研究で使用されています。
WGS84は全地球測位システム(GPS)のネイティブ座標系であり、世界中のすべてのGPS受信機および衛星航法システムとの直接互換性を保証します。
最も広く採用されている測地系として、WGS84は国際的な境界を越えたマッピング、測量、地理空間データ交換のための一貫したグローバル参照フレームを提供します。
継続的な改良により、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 → 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 + dLonGCJ-02(火星座標)暗号化は、WGS84座標に非線形オフセットを適用します。オフセット関数は座標位置から計算される複数の正弦項を使用し、滑らかで非可逆的なシフトを作り出します。この変換は中国の国境内でのみ適用されます。
- WGS84座標を緯度・経度形式で入力してください(1行に1ペア)
- システムは標準オフセットアルゴリズムを使用して自動的にWGS84からGCJ-02に変換します
- 出力座標がターゲットの地図サービスで期待される範囲内であることを確認してください
- 変換された座標をコピーまたはダウンロードしてアプリケーションで使用してください
- GCJ-02変換は中国の国境内(緯度3.86-53.55°N、経度73.66-135.05°E)でのみ適用されます
- オフセットアルゴリズムはすべての実装で一貫しているため、結果は再現可能です
- 時間を節約するために複数の座標にはバッチ変換を使用してください