Conversor de BD-09 → WGS84
Acerca del Sistema de Coordenadas BD-09
BD-09 (Sistema de Coordenadas de Baidu) es un sistema geodésico desarrollado por Baidu, basado en GCJ-02 con cifrado adicional para su uso en Baidu Maps y servicios relacionados.
Baidu desarrolló BD-09 aplicando una capa de cifrado secundaria sobre GCJ-02 para ofuscar aún más las coordenadas. Es propiedad de Baidu y se utiliza exclusivamente en su ecosistema de mapas.
BD-09 se utiliza exclusivamente en Baidu Maps, Baidu Navigation y la API de LBS de Baidu. Es el sistema de coordenadas más cifrado entre los servicios de mapas chinos.
BD-09 agrega una segunda capa de cifrado sobre GCJ-02, lo que lo convierte en el sistema de coordenadas más ofuscado utilizado en China.
Utilizado exclusivamente dentro de la plataforma de mapas de Baidu. Si estás desarrollando con la API de Baidu Maps, todas las coordenadas deben estar en formato BD-09.
La conversión entre BD-09 y otros sistemas se basa en algoritmos de ingeniería inversa que proporcionan precisión submétrica.
Acerca del Sistema de Coordenadas WGS84
WGS84 (World Geodetic System 1984) es el sistema de referencia geodésico estándar global utilizado por GPS. Define un sistema de coordenadas centrado en la Tierra y fijo a ella, así como un datum geodésico.
Desarrollado por el Departamento de Defensa de EE.UU. en 1984, WGS84 ha tenido varios refinamientos (WGS84(G730), WGS84(G873), WGS84(G1150), WGS84(G1762)) para mejorar la precisión mediante observaciones de satélites GPS.
WGS84 es el sistema de coordenadas predeterminado para los receptores GPS en todo el mundo. Se utiliza en aviación, navegación marítima, Google Maps, OpenStreetMap, aplicaciones GIS e investigación científica.
WGS84 es el sistema de coordenadas nativo del Sistema de Posicionamiento Global (GPS), lo que garantiza compatibilidad directa con todos los receptores GPS y sistemas de navegación por satélite del mundo.
Como datum geodésico más ampliamente adoptado, WGS84 proporciona un marco de referencia global consistente para cartografía, topografía e intercambio de datos geoespaciales a través de fronteras internacionales.
Con refinamientos continuos, WGS84 logra precisión centimétrica a nivel global, lo que lo hace adecuado para aplicaciones de alta precisión como topografía, navegación de drones e investigación científica.
Guía de Conversión BD-09 → WGS84
// BD-09 → WGS84 (two-step inverse)
// Step 1: BD-09 → GCJ-02
x = bdLon - 0.0065
y = bdLat - 0.006
z = √(x² + y²) - 0.00002 × sin(y × 3000 × π / 180)
θ = atan2(y, x) - 0.000003 × cos(x × 3000 × π / 180)
gcjLat = z × sin(θ)
gcjLon = z × cos(θ)
// Step 2: GCJ-02 → WGS84 (using inverse offset)BD-09 a WGS84 es un proceso inverso de dos pasos. Primero, invierte la transformación polar de BD-09 para obtener GCJ-02, luego aplica la inversa de GCJ-02 para obtener coordenadas WGS84. Esta es la conversión inversa más compleja entre los sistemas de coordenadas chinos.
- Ingresa coordenadas BD-09 de Baidu Maps o la API de Baidu
- Primero invierte a GCJ-02, luego a WGS84
- Las coordenadas finales son compatibles con GPS y sistemas internacionales
- Compara con ubicaciones conocidas para verificar la precisión
- Esta conversión es esencial al migrar datos de Baidu Maps a plataformas internacionales
- La inversa de dos pasos garantiza la máxima precisión
- Siempre verifica una muestra de coordenadas para su corrección