RINEX 2 vs 3 vs 4: diferencias y selección de formatos GNSS compatibles
Elija la versión de RINEX admitida conjuntamente por su convertidor y su motor de procesamiento. RINEX 3 introduce identificadores de tres caracteres por constelación y RINEX 4 renueva los mensajes de navegación. Convertir a RINEX 2 puede descartar señales modernas.
Diferencias que determinan el flujo de trabajo
| Familia de formato | Diferencia práctica esencial | Verificación obligatoria previa |
|---|---|---|
| RINEX 2 | Convenciones heredadas y códigos de observación de dos caracteres | Confirmar si la conversión elimina señales necesarias para el cálculo |
| RINEX 3 | Códigos de tres caracteres declarados por cada sistema satelital | Versión menor exacta y códigos de señal admitidos por el procesador |
| RINEX 4 | Registros de navegación reestructurados para mensajes modernos | Verificar por separado el soporte de observación y el de navegación |
No confunda una especificación con una implementación de software
El comité IGS publica las especificaciones formales de RINEX. Sin embargo, un paquete comercial que declare compatibilidad con RINEX 4 puede soportar solo ciertas versiones menores o una constelación particular. Realice siempre una prueba integral con un archivo de muestra antes de adoptar un nuevo estándar en sus campañas.
- Registre en el cuaderno de campo la versión del convertidor y la versión exacta de salida.
- Confirme que el software de cálculo procese todas las señales de observación requeridas.
- Examine el archivo de navegación de forma independiente; abrir la observación no garantiza la compatibilidad del efemérides.
Registros de cabecera críticos que deben revisarse tras la conversión
- RINEX VERSION / TYPE: compruebe la versión, el propósito del archivo y el sistema satelital (M para multiconstelación).
- SYS / # / OBS TYPES: coteje los campos declarados de código, fase, Doppler y relación señal-ruido.
- TIME OF FIRST OBS y LAST OBS: compruebe el intervalo de la sesión y el sistema temporal utilizado (GPS, BDT, GST).
- INTERVAL: verifique la tasa de muestreo real frente al valor teórico del encabezado.
- ANT # / TYPE y ANTENNA: DELTA H/E/N: valide con la libreta de campo la convención de medición de altura (ARP).
- APPROX POSITION XYZ: verifique la verosimilitud de las coordenadas geocéntricas preliminares.
La compresión Hatanaka como capa independiente
El formato .crx representa observaciones comprimidas mediante el algoritmo Hatanaka. La extensión .gz corresponde a una compresión general. Un archivo .crx.gz requiere decodificar ambas capas sucesivas. La compresión no altera el estándar ni subsana discrepancias entre versiones.
Protocolo de validación segura para nuevos formatos
Comience con un archivo breve de prueba multiconstelación que contenga las frecuencias utilizadas habitualmente. Realice la conversión, examine épocas, satélites y banderas de calidad, y procese una línea base de prueba antes de generalizar el formato en su archivo histórico.
- No asuma que una conversión es transparente basándose únicamente en el tamaño del archivo o la ausencia de errores en consola.
- Conserve siempre el archivo binario original del receptor y el registro de conversión.
- Si un motor exige RINEX 2, documente explícitamente qué señales y constelaciones se descartaron.
Preguntas frecuentes
¿Cuáles son las diferencias fundamentales entre RINEX 2, 3 y 4?
RINEX 2 emplea códigos de dos caracteres (L1, C1, P2) que no distinguen canales modernos ni soportan plenamente constelaciones múltiples. RINEX 3 incorpora códigos de tres caracteres (C1C, L1C, C5Q) definidos independientemente para cada sistema satelital. RINEX 4 extiende esta estructura para albergar mensajes de navegación modernos (CNAV, CNAV2, B-CNAV, I/NAV).
¿Convertir un archivo RINEX 3 a RINEX 2 degrada las observaciones?
Sí. Bajar de versión a RINEX 2.11 elimina atributos de canal de seguimiento (piloto vs datos), descarta terceras frecuencias como GPS L5 o Galileo E5a/E5b, y deshecha por completo señales modernas de BeiDou-3 (B1C, B2a, B2b) que no tienen cabida en el estándar antiguo.
Referencias y metodología
Las definiciones técnicas siguen las fuentes siguientes. Los ejemplos de cálculo son ilustrativos; los umbrales específicos del producto se identifican como ajustes de PosFlow. Enviar una corrección con la URL del artículo y la especificación correspondiente.