Conversor de WGS84 → GCJ-02
Sobre o Sistema de Coordenadas WGS84
WGS84 (Sistema Geodésico Mundial 1984) é o sistema de referência geodésico padrão global usado pelo GPS. Ele define um sistema de coordenadas centrado na Terra e fixo à Terra, e um datum geodésico.
Desenvolvido pelo Departamento de Defesa dos EUA em 1984, o WGS84 passou por vários refinamentos (WGS84(G730), WGS84(G873), WGS84(G1150), WGS84(G1762)) para melhorar a precisão por meio de observações de satélites GPS.
O WGS84 é o sistema de coordenadas padrão para receptores GPS em todo o mundo. É usado em aviação, navegação marítima, Google Maps, OpenStreetMap, aplicações GIS e pesquisa científica.
O WGS84 é o sistema de coordenadas nativo do Sistema de Posicionamento Global (GPS), garantindo compatibilidade direta com todos os receptores GPS e sistemas de navegação por satélite do mundo.
Como o datum geodésico mais amplamente adotado, o WGS84 fornece um quadro de referência global consistente para mapeamento, levantamento e intercâmbio de dados geoespaciais através das fronteiras internacionais.
Com refinamentos contínuos, o WGS84 atinge precisão centimétrica globalmente, tornando-o adequado para aplicações de alta precisão como levantamento, navegação de drones e pesquisa científica.
Sobre o Sistema de Coordenadas GCJ-02
GCJ-02 (Sistema de Coordenadas de Marte) é um datum geodésico usado na China para dados geoespaciais. Ele aplica um deslocamento criptografado às coordenadas WGS84 para cumprir as regulamentações nacionais.
Desenvolvido pelo Escritório Nacional de Levantamento e Mapeamento da China, o GCJ-02 foi introduzido para implementar a política de segurança nacional sobre informações geoespaciais. A maioria dos serviços de mapas chineses usa este sistema.
GCJ-02 é usado por todos os serviços de mapas aprovados pelo governo chinês, incluindo AMap (Gaode), Tencent Maps e Apple Maps na China. É obrigatório para qualquer aplicação de mapeamento que opere na China continental.
GCJ-02 aplica um algoritmo de deslocamento não linear às coordenadas WGS84, deslocando posições em até várias centenas de metros. O algoritmo exato é classificado pelo governo chinês.
O deslocamento de criptografia se aplica apenas na China continental. Coordenadas fora da China passam sem modificação.
GCJ-02 é o sistema de coordenadas obrigatório para todos os serviços de mapas comerciais que operam na China. A conversão entre WGS84 e GCJ-02 é essencial para a integração internacional de dados.
Guia de Conversão 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 + dLonA criptografia GCJ-02 (Coordenada de Marte) aplica um deslocamento não linear às coordenadas WGS84. A função de deslocamento usa múltiplos termos senoidais calculados a partir da posição da coordenada, criando um deslocamento suave, mas não reversível. Esta transformação é aplicada apenas dentro das fronteiras da China.
- Insira suas coordenadas WGS84 no formato latitude,longitude (um par por linha)
- O sistema converte automaticamente de WGS84 para GCJ-02 usando o algoritmo de deslocamento padrão
- Verifique se as coordenadas de saída estão dentro da faixa esperada para o seu serviço de mapas de destino
- Copie ou baixe as coordenadas convertidas para uso em sua aplicação
- A conversão GCJ-02 só se aplica dentro das fronteiras da China (latitude 3,86-53,55°N, longitude 73,66-135,05°L)
- O algoritmo de deslocamento é consistente em todas as implementações, portanto os resultados são reproduzíveis
- Use a conversão em lote para múltiplas coordenadas e economize tempo