rinexinfo
Sintaxis
Descripción
Ejemplos
Información del mensaje de navegación GPS
filename = "GODS00USA_R_20211750000_01D_GN.rnx";
info = rinexinfo(filename)
info = struct with fields:
FileVersion: 3.0400
FileSatelliteSystem: 'G'
FileType: 'N'
Comments: [3×1 string]
LeapSecondParameters: [1×1 struct]
PGM: "JPS2RIN v.2.0.191"
RunBy: "JAVAD GNSS"
CreationDate: 25-Jun-2021 00:06:25
FileName: "GODS00USA_R_20211750000_01D_GN.rnx"
FileSize: 109092
Información del mensaje de navegación Galileo
filename = "GODS00USA_R_20211750000_01D_EN.rnx";
info = rinexinfo(filename)
info = struct with fields:
FileVersion: 3.0400
FileSatelliteSystem: 'E'
FileType: 'N'
Comments: [3×1 string]
IonosphericCorrections: [1×1 struct]
LeapSecondParameters: [1×1 struct]
PGM: "JPS2RIN v.2.0.191"
RunBy: "JAVAD GNSS"
CreationDate: 25-Jun-2021 00:06:25
FileName: "GODS00USA_R_20211750000_01D_EN.rnx"
FileSize: 1063207
Información del mensaje de navegación GLONASS
filename = "GODS00USA_R_20211750000_01D_RN.rnx";
info = rinexinfo(filename)
info = struct with fields:
FileVersion: 3.0400
FileSatelliteSystem: 'R'
FileType: 'N'
Comments: [3×1 string]
LeapSecondParameters: [1×1 struct]
PGM: "JPS2RIN v.2.0.191"
RunBy: "JAVAD GNSS"
CreationDate: 25-Jun-2021 00:06:25
FileName: "GODS00USA_R_20211750000_01D_RN.rnx"
FileSize: 141452
Información del mensaje de navegación de BeiDou
filename = "GODS00USA_R_20211750000_01D_CN.rnx";
info = rinexinfo(filename)
info = struct with fields:
FileVersion: 3.0400
FileSatelliteSystem: 'C'
FileType: 'N'
Comments: [3×1 string]
LeapSecondParameters: [1×1 struct]
PGM: "JPS2RIN v.2.0.191"
RunBy: "JAVAD GNSS"
CreationDate: 25-Jun-2021 00:06:26
TimeSystemCorrections: [1×1 struct]
FileName: "GODS00USA_R_20211750000_01D_CN.rnx"
FileSize: 155431
Información del mensaje de navegación NavIC/IRNSS
filename = "ARHT00ATA_R_20211750000_01D_IN.rnx";
info = rinexinfo(filename)
info = struct with fields:
FileVersion: 3.0400
FileSatelliteSystem: 'I'
FileType: 'N'
Comments: [3×1 string]
LeapSecondParameters: [1×1 struct]
PGM: "JPS2RIN v.2.0.191"
RunBy: "JAVAD GNSS"
CreationDate: 25-Jun-2021 00:03:18
FileName: "ARHT00ATA_R_20211750000_01D_IN.rnx"
FileSize: 74322
Información del mensaje de navegación QZSS
filename = "ARHT00ATA_R_20211750000_01D_JN.rnx";
info = rinexinfo(filename)
info = struct with fields:
FileVersion: 3.0400
FileSatelliteSystem: 'J'
FileType: 'N'
Comments: [3×1 string]
LeapSecondParameters: [1×1 struct]
PGM: "JPS2RIN v.2.0.191"
RunBy: "JAVAD GNSS"
CreationDate: 25-Jun-2021 00:03:18
FileName: "ARHT00ATA_R_20211750000_01D_JN.rnx"
FileSize: 22970
Información del mensaje de navegación SBAS
filename = "GOP600CZE_R_20211750000_01D_SN.rnx";
info = rinexinfo(filename)
info = struct with fields:
FileVersion: 3.0400
FileSatelliteSystem: 'S'
FileType: 'N'
Comments: "SBAS NAVIGATION DATA FROM STATION GOP6 (RIGTC, GO PECNY) "
PGM: "sbf2rin-13.4.5"
RunBy: "RIGTC, GO PECNY"
CreationDate: 25-Jun-2021 00:26:37
FileName: "GOP600CZE_R_20211750000_01D_SN.rnx"
FileSize: 1083132
Información de observación mixta
filename = "GODS00USA_R_20211750000_01H_30S_MO.rnx";
info = rinexinfo(filename)
info = struct with fields:
FileVersion: 3.0400
FileSatelliteSystem: 'M'
FileType: 'O'
ObservationTypes: [4×1 struct]
NumSatellites: 44
AntennaNumber: "02083"
AntennaType: "JAVRINGANT_DM SCIS"
AntennaDeltaHEN: [0.0083 0 0]
ApproxPosition: [1.1308e+06 -4.8313e+06 3.9941e+06]
GLONASSFrequencyNumbers: [1×1 struct]
Interval: 30
LeapSecondParameters: [1×1 struct]
MarkerName: "GODS"
MarkerNumber: "40451M128"
Observer: "GGN"
Agency: "NASA GODDARD SPACE FLIGHT CENTER"
PGM: "JPS2RIN v.2.0.191"
RunBy: "JAVAD GNSS"
CreationDate: 24-Jun-2021 01:05:22
TotalObservations: [44×1 struct]
ReceiverNumber: "02704"
ReceiverType: "JAVAD TRE_3 DELTA"
ReceiverVersion: "4.0.02"
PhaseShift: [22×1 struct]
FirstObsTime: 23-Jun-2021 23:59:42
LastObsTime: 24-Jun-2021 00:59:12
FileName: "GODS00USA_R_20211750000_01H_30S_MO.rnx"
FileSize: 1240462
Argumentos de entrada
Nombre del archivo RINEX versión 3 del que leer datos, especificado como un escalar de cadena o un vector de caracteres.
Ejemplo: "GODS00USA_R_20211750000_01D_GN.rnx"
Tipos de datos: string
| char
Argumentos de salida
Contenido del archivo RINEX, devuelto como una estructura. La estructura tiene diferentes campos según el tipo de archivo RINEX y las entradas del encabezado del archivo.
Si el archivo RINEX especificado es un archivo de mensaje de navegación, la salida fileinfo
es una estructura con estos campos:
Campo | Tipo | Descripción |
---|---|---|
FileName | string | nombre del archivo |
FileSize | double | Tamaño del archivo en bytes |
SatelliteSystem | string | "GPS" , "Galileo" , "GLONASS" , "BeiDou" , "NavIC" , "QZSS" , "SBAS" o "Mixed" |
Version | double | Versión de formato |
FileType | char | Tipo de archivo, especificado como 'N' para archivos de mensajes de navegación y 'O' para archivos de datos de observación. |
PGM | string | Nombre del programa que creó el archivo. |
RunBy | string | Nombre de la agencia que creó el archivo |
CreationDate | string | Fecha y hora de creación del archivo |
Comments (opcional) | string | Líneas de comentarios del encabezado del archivo |
IonosphericCorrections (opcional) | arreglo de estructuras | Una matriz de estructuras con una cantidad de elementos igual al número de líneas de encabezado
Tipo de corrección:
Parámetros:
|
TimeSystemCorrections | estructura | Una matriz de estructuras con una cantidad de elementos igual al número de líneas de encabezado Tipo de corrección:
Parámetros:
|
LeapSecondParameters (opcional) | estructura | Parámetros de segundo intercalar en una estructura con los campos
|
Tenga en cuenta que los campos opcionales no están presentes en la estructura a menos que se especifique en el archivo RINEX.
Tipos de datos: struct
Si el archivo RINEX especificado es un archivo de datos de observación, el resultado es una estructura con estos campos:
Campo | Tipo | Entrada |
---|---|---|
FileName | string | nombre del archivo |
FileSize | double | Tamaño del archivo en bytes |
SatelliteSystem | string | "GPS" , "Galileo" , "GLONASS" , "BeiDou" , "NavIC" , "QZSS" , "SBAS" o "Mixed" |
Version | double | Versión de formato |
FileType | char | Tipo de archivo, especificado como 'N' para archivos de mensajes de navegación y 'O' para archivos de datos de observación. |
PGM | string | Nombre del programa que creó el archivo. |
RunBy | string | Nombre de la agencia que creó el archivo |
CreationDate | string | Fecha y hora de creación del archivo |
Comments (opcional) | string | Líneas de comentarios del encabezado del archivo |
MarkerName | string | Nombre del marcador de antena |
MarkerNumber (opcional) | string | Número de marcador de antena |
MarkerType (opcional para los tipos de marcadores GEODETIC y NON_GEODETIC ) | string | tipo de marcador |
Observer | string | Nombre del observador |
Agency | string | Nombre de la agencia |
ReceiverNumber | string | Número de receptor |
ReceiverType | string | Tipo de receptor |
ReceiverVersion | string | Versión del receptor |
AntennaNumber | string | Número de antena |
AntennaType | string | Tipo de antena |
ApproxPosition | double | Posición aproximada del marcador en metros. |
AntennaDeltaHEN | double | Altura del punto de referencia de la antena (ARP) sobre el marcador y excentricidad horizontal del ARP con respecto al marcador (Este/Norte) en metros. |
AntennaDeltaXYZ | double | Posición del punto de referencia de la antena en el vehículo en metros. |
AntennaPhaseCenter (Optional) | arreglo de estructuras | Una arreglo de estructuras con una cantidad de elementos igual a la cantidad de líneas de encabezado
|
AntennaBSightXYZ | double | Dirección del eje vertical de la antena hacia los satélites GNSS. Si la antena está en un vehículo, la dirección es un vector unitario en un sistema de coordenadas fijo en el cuerpo. Si la antena es una antena inclinada en una estación fija, la dirección es un vector unitario en el sistema zurdo Este-Norte-Arriba (ENU). |
AntennaZeroDirXYZ (opcional) | double | Dirección cero de la antena. Si la antena está en un vehículo, la dirección cero es el vector unitario en un sistema de coordenadas fijo en el cuerpo. Si la antena inclinada está en una estación fija, la dirección cero es un vector unitario en el sistema zurdo Este-Norte-Arriba (ENU). |
CenterOfMassXYZ | double | Centro de masa actual del vehículo en un sistema de coordenadas fijo en la carrocería, en metros. |
ObservationTypes | arreglo de estructuras | Un arreglo de estructura con un número de elementos igual al número de sistemas satelitales en el archivo. Cada estructura tiene campos
|
SignalStrengthUnit (opcional) | string | Unidad de la relación portadora/ruido observable SNN (si está presente) DBHZ: S/N dada en dbHz. |
Interval (opcional) | double | Intervalo de observación en segundos. |
FirstObsTime (Opcional, a menos que el archivo RINEX sea un archivo GNSS mixto) | datetime | Hora del primer registro de observación. Los sistemas de tiempo son:
|
HasReceiverClockOffset (Opcional, a menos que las líneas de época de la sección de datos informen los desplazamientos del reloj) | logical | La época, el código y la fase se corrigen aplicando el desplazamiento del reloj del receptor derivado en tiempo real. |
DCBS (opcional) | arreglo de estructuras | Un arreglo con una cantidad de elementos igual a la cantidad de sistemas satelitales en el archivo. Cada estructura tiene campos
|
PCVS (opcional) | arreglo de estructuras | Un arreglo con una cantidad de elementos igual a la cantidad de sistemas satelitales en el archivo. Cada estructura tiene campos
|
ScaleFactor | arreglo de estructuras | Una matriz con una cantidad de elementos igual a la cantidad de líneas de encabezado
|
PhaseShift (opcional) | arreglo de estructuras | Una matriz con una cantidad de elementos igual a la cantidad de líneas de encabezado
|
GLONASSFrequencyNumbers (Opcional a menos que se utilicen archivos con satélites GLONASS) | estructura | Una estructura con los campos
|
GLONASSCodePhaseBias | estructura | Una estructura con los campos
|
LeapSecondParameters (opcional) | estructura | Parámetros de segundo intercalar en una estructura con los campos
|
NumSatellites (Optional) | double | Número de satélites cuyas observaciones se almacenan en el archivo. |
TotalObservations (opcional) | arreglo de estructuras | Una matriz de estructura con una cantidad de elementos igual a la cantidad de líneas de encabezado PRN / # OF OBS en el archivo. Cada estructura tiene un campo SatelliteID y NumObservations . |
Tenga en cuenta que los campos opcionales no están presentes en la estructura a menos que se especifique en el archivo RINEX.
Tipos de datos: struct
Tipos de datos: struct
Más acerca de
Los descriptores de tipo de observación son una cadena compuesta de tres partes. La primera parte es el tipo de observación, la segunda es la banda de frecuencia y la tercera es el atributo que indica el modo o canal de seguimiento.
El tipo de observación puede ser uno de cinco tipos.
Tipo
C — Código o pseudodistancia, es la distancia, en metros, entre la antena del receptor y la antena del satélite, incluidos retrasos y otros sesgos.
L — Fase es el rango de fase de la portadora desde la antena hasta el satélite, medido en ciclos completos.
D — Desplazamiento Doppler que indica la aproximación de los satélites, donde un valor positivo indica que se acerca un satélite.
S: intensidad de la señal bruta (relación portadora/ruido) como un número entero en el rango [1, 9].
X: números de canales del receptor.
Puede identificar el número de código de la banda de frecuencia dada una banda de frecuencia y un sistema satelital.
Banda de frecuencia vs sistema satelital
Número de código de banda de frecuencia | GPS | QZSS | SBAS | BDS | GLO | GALÓN | NavIC/IRNSS |
---|---|---|---|---|---|---|---|
1 | L1 | L1 | L1 | L1 | G1 | E1 | — |
2 | L2 | L2 | — | B1 | G2 | — | — |
3 | — | — | — | — | G3 | — | — |
4 | — | — | — | — | G1a | — | — |
5 | L5 | L5 | L5 | B2a | — | E5a | L5 |
6 | — | L6 | — | B3 o B3A | G2a | E6 | — |
7 | — | — | — | B2 o B2b | — | E5b | — |
8 | — | — | — | B2a y B2b | — | E5a y E5b | — |
9 | — | — | — | — | — | — | S |
Puede identificar la letra de atributo dado un canal o código y un sistema satelital.
Atributo vs sistema satélite
Carta de atributo | GPS | QZSS | SBAS | BDS | GLO | GALÓN | NavIC/IRNSS |
---|---|---|---|---|---|---|---|
A | — | — | — | — | Un canal | Un canal | Un canal |
B | — | — | — | — | Un canal | Un canal | Un canal |
C | basado en código C | basado en código C | basado en código C | — | basado en código C | canal C | canal C |
D | Semi-código | Semi-código | — | canal de datos | — | — | — |
mi | — | canal E | — | — | — | — | — |
I | yo canalizo | yo canalizo | — | yo canalizo | — | yo canalizo | — |
l | Canal L (GPS L2C) canal P | canal L canal P | — | — | — | — | — |
METRO | código basado en M | — | — | — | — | — | — |
norte | sin código | — | — | — | — | — | — |
PAG | basado en código P | — | — | Canal piloto | basado en código P | — | — |
q | canal q | canal q | — | canal q | — | canal q | — |
S | canal D Canal M (GPS L2C) | canal D canal m | — | — | — | — | — |
W. | Basado en seguimiento Z | — | — | — | — | — | — |
X | Canales I y Q Canales M y L Canales D y P | Canales I y Q Canales M y L Canales D y P | — | Canales I y Q Canales D y P | — | Canales B y C Canales I y Q | Canales B y C |
Y | basado en código Y | — | — | — | — | — | — |
z | — | Canales I y Q Canales D y E | — | Canales D y P | — | Canales A, B y C | — |
Estos son ejemplos de códigos:
C1M: pseudorango L1 derivado del canal M para un satélite GPS.
L5X: fase de la portadora E5a derivada de los canales B y C para un satélite Galileo.
S3I: intensidad de la señal G3 derivada de los canales I para un satélite GLONASS.
Referencias
[1] International GNSS Service (for Daily 30-Second GPS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed June 25, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_n_001.
[2] International GNSS Service (for Daily 30-Second Galileo Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed June 25, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_l_001.
[3] International GNSS Service (for Daily 30-Second GLONASS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_g_001.
[4] International GNSS Service (for Daily 30-Second BeiDou Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_f_001.
[5] International GNSS Service (for Daily 30-Second NavIC/IRNSS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_i_001.
[6] International GNSS Service (for Daily 30-Second QZSS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_q_001.
[7] International GNSS Service (for Daily 30-Second SBAS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_h_001.
[8] International GNSS Service (for Hourly 30-Second Observation Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_hourly_o_001.
[9] Romero, Ignacio, ed. RINEX The Receiver Independent Exchange Format Version 3.05. Darmstadt, Germany: IGS/RTCM ESA/ESOC/Navigation Support Office. December, 2020. Accessed on: Dec. 22, 2021. https://files.igs.org/pub/data/format/rinex305.pdf .
Historial de versiones
Introducido en R2022a
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.
América
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)