WGS84 · GCJ02 · BD09 — instantâneo, privado, 100 % no seu navegador
Latitude, Longitude (ex.: -23.5505, -46.6333)
Utilizado por satélites GPS e Google Maps (fora da China). As coordenadas são geograficamente precisas em todo o mundo.
Exigido pela regulamentação chinesa, o GCJ02 aplica um deslocamento criptográfico não linear às coordenadas WGS84. Usado pelo AutoNavi, Tencent Maps e Apple Maps na China.
O Baidu Maps adiciona um deslocamento proprietário extra sobre o GCJ02. Usar coordenadas WGS84 diretamente nas APIs do Baidu causa desvio visível no mapa.
Todas as conversões são executadas inteiramente no navegador com algoritmos de código aberto. Nenhuma coordenada é enviada a qualquer servidor.
WGS84 é o padrão GPS global. GCJ02 aplica um deslocamento de criptografia exigido pelo governo chinês, tipicamente de 100 a 500 metros.
Sim. A conversão é aproximada, mas precisa dentro de 1–2 metros para coordenadas na China continental.
Você provavelmente está usando coordenadas WGS84 onde BD09 é esperado. Converta antes de passar as coordenadas para a API do Baidu Maps.
Fora da China continental, GCJ02 = WGS84 (sem deslocamento). BD09 é usado apenas pelo Baidu e é relevante somente na China.