Sinex2StationPositions
Extracts station positions from inputfileSinexSolution (SINEX format description) and writes an outputfileInstrument of type VECTOR3D for each station. Positions will be computed at timeSeries based on position and velocity of each provided interval in the SINEX file. With inputfileSinexDiscontinuities the bounds of these time spans are adjusted to the exact epochs of discontinuities. The inputfileSinexPostSeismicDeformations adds the ITRF post-seismic deformation model to the affected stations. The inputfileSinexFrequencies adds annual and semi-annual frequencies.
If extrapolateBackward or extrapolateForward are provided, positions will also be computed for epochs before the first interval/after the last interval, based on the position and velocity of the first/last interval. Position extrapolation will stop at the first discontinuity before the first interval/after the last interval.
Stations can be limited via stationName, otherwise all stations in inputfileSinexSolution will be used.
Name | Type | Annotation |
---|---|---|
outputfileInstrument | filename | loop variable is replaced with station name (e.g. wtzz) |
variableLoopStation | string | variable name for station loop |
inputfileSinexSolution | filename | SINEX file |
inputfileSinexDiscontinuities | filename | SINEX file |
inputfileSinexPostSeismicDeformations | filename | SINEX file |
inputfileSinexFrequencies | filename | SINEX file (XYZ or ENU) |
timeSeries | timeSeries | compute positions for these epochs based on velocity |
extrapolateForward | boolean | also compute positions for epochs after last interval defined in SINEX file |
extrapolateBackward | boolean | also compute positions for epochs before first interval defined in SINEX file |
stationName | string | convert only these stations |