Conversor de GCJ-02 para BD-09

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

Sobre o Sistema de Coordenadas GCJ-02

1Definição

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.

2Histórico de Desenvolvimento

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.

3Aplicações

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.

Deslocamento Criptografado

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.

Apenas Região da China

O deslocamento de criptografia se aplica apenas na China continental. Coordenadas fora da China passam sem modificação.

Padrão da Indústria

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.

Sobre o Sistema de Coordenadas BD-09

1Definição

BD-09 (Sistema de Coordenadas Baidu) é um sistema geodésico desenvolvido pela Baidu, baseado no GCJ-02 com criptografia adicional para uso no Baidu Maps e serviços relacionados.

2Histórico de Desenvolvimento

A Baidu desenvolveu o BD-09 aplicando uma camada de criptografia secundária sobre o GCJ-02 para ofuscar ainda mais as coordenadas. É proprietário da Baidu e usado exclusivamente em seu ecossistema de mapeamento.

3Aplicações

BD-09 é usado exclusivamente no Baidu Maps, Baidu Navigation e na API Baidu LBS. É o sistema de coordenadas mais criptografado entre os serviços de mapas chineses.

Criptografia Dupla

BD-09 adiciona uma segunda camada de criptografia sobre o GCJ-02, tornando-o o sistema de coordenadas mais ofuscado usado na China.

Ecossistema Baidu

Usado exclusivamente na plataforma de mapeamento da Baidu. Se você estiver desenvolvendo com a API do Baidu Maps, todas as coordenadas devem estar no formato BD-09.

Conversão de Terceiros

A conversão entre BD-09 e outros sistemas depende de algoritmos de engenharia reversa que fornecem precisão submétrica.

Guia de Conversão GCJ-02 para BD-09

📐 Fórmula de Conversão
// 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 para BD-09 aplica a criptografia secundária proprietária da Baidu. A transformação converte coordenadas cartesianas para forma polar, aplica perturbações senoidais ao raio e ao ângulo, depois converte de volta para cartesiano com um deslocamento aditivo de 0,006° na latitude e 0,0065° na longitude.

📋 Passos de Operação
  1. Insira coordenadas GCJ-02 de qualquer serviço de mapas chinês (AMap, Tencent Maps, etc.)
  2. A ferramenta aplica o algoritmo de criptografia BD-09
  3. A saída é compatível com a API do Baidu Maps
  4. Use a conversão reversa para integrar dados da Baidu com outros sistemas
💡 Dicas
  • BD-09 tem a criptografia mais forte entre os sistemas de coordenadas chineses
  • O deslocamento entre GCJ-02 e BD-09 é tipicamente de 50-100 metros
  • Baidu Maps é o único serviço importante que usa BD-09

Perguntas Frequentes

A precisão depende dos sistemas de coordenadas específicos que estão sendo convertidos. Para transformações geográficas padrão entre GCJ-02 e BD-09, a precisão típica está na faixa submétrica em condições normais. Para sistemas que exigem transformações de 7 parâmetros, a precisão depende muito da qualidade e relevância regional dos parâmetros utilizados. Sempre verifique os resultados para aplicações críticas.

Sim! Nossa ferramenta suporta conversão em lote. Basta inserir vários pares de coordenadas, um por linha, no campo de entrada desta página. Todas as coordenadas serão processadas simultaneamente, e você pode baixar os resultados como um arquivo XLSX para análise ou integração posterior.

Insira as coordenadas no formato: latitude, longitude (um par por linha). A latitude deve ser o primeiro valor, a longitude o segundo. Por exemplo: 23.05105,113.37149. Certifique-se de que a latitude esteja entre -90 e 90, e a longitude entre -180 e 180.

Para esta conversão, os parâmetros padrão podem ser suficientes para a maioria das aplicações.

Absolutamente. Todas as conversões de coordenadas são realizadas inteiramente no seu navegador usando JavaScript no lado do cliente. Seus dados nunca são enviados para nenhum servidor, garantindo total privacidade e segurança das suas informações geográficas. Isso é especialmente importante para dados de localização sensíveis.

GCJ-02 gcj-02 (sistema de coordenadas de marte) é um datum geodésico usado na china para dados geoespaciais... BD-09 bd-09 (sistema de coordenadas baidu) é um sistema geodésico desenvolvido pela baidu, baseado no gcj-. A conversão entre eles leva em conta diferenças em seus parâmetros de elipsoide, origens do datum e quaisquer deslocamentos de criptografia.