GnssAntennaDefintionList
Provides a list of GnssAntennaDefinitions as used in GnssAntennaDefinitionCreate.
New
Creates a new antenna.
Name | Type | Annotation |
---|---|---|
name | string | |
serial | string | |
radome | string | |
comment | string | |
pattern | sequence | |
type | gnssType | pattern matching of observation types |
offsetX | double | [m] antenna center offset |
offsetY | double | [m] antenna center offset |
offsetZ | double | [m] antenna center offset |
deltaAzimuth | angle | [degree] step size |
deltaZenith | angle | [degree] step size |
maxZenith | angle | [degree] |
values | expression | [m] expression (zenith, azimuth: variables) |
FromFile
Select all or the first antenna from an antenna definition file which matches the wildcards.
Name | Type | Annotation |
---|---|---|
inputfileAntennaDefinition | filename | |
name | string | |
serial | string | |
radome | string | |
onlyFirstMatch | boolean | otherwise all machting antennas included |
FromStationInfo
Select all antennas from an antenna definition file which are used by a station within a defined time interval. With specializeAntenna an individual antenna is created for each different serial number using the general type specific values from file.
Name | Type | Annotation |
---|---|---|
inputfileStationInfo | filename | |
inputfileAntennaDefinition | filename | |
timeStart | time | only antennas used in this time interval |
timeEnd | time | only antennas used in this time interval |
specializeAntenna | boolean | e.g. separate different serial numbers from stationInfo |
Resample
The azimuth and elevation dependent antenna center variations (patterns) of all antennas are resampled to a new resolution.
Name | Type | Annotation |
---|---|---|
antenna | gnssAntennaDefintionList | |
deltaAzimuth | angle | [degree] step size, empty: no change |
deltaZenith | angle | [degree] step size, empty: no change |
maxZenith | angle | [degree], empty: no change |
Transform
This class can be used to separate general antenna patterns for different gnssTypes.
If the antennas contain only one pattern for all GPS observations on the L1 frequency (*1*G**
),
the patternTypes=C1*G**
and L1*G**
create two patterns with the *1*G**
patterm as template.
The first matching pattern in the antenna is used as template.
Also new additionalPattern can be added (e.g. for *5*G**
).
With addExistingPatterns all already existing patterns that don't match completely to any of the above are added.
Name | Type | Annotation |
---|---|---|
antenna | gnssAntennaDefintionList | |
patternTypes | gnssType | gnssType for each pattern (first match is used) |
additionalPattern | sequence | additional new patterns |
type | gnssType | pattern matching of observation types |
offsetX | double | [m] antenna center offset |
offsetY | double | [m] antenna center offset |
offsetZ | double | [m] antenna center offset |
deltaAzimuth | angle | [degree] step size |
deltaZenith | angle | [degree] step size |
maxZenith | angle | [degree] |
values | expression | [m] expression (zenith, azimuth: variables) |
addExistingPatterns | boolean | add existing patterns that don't match completely any of the above |
Rename
Replaces parts of the descrption of antennas.
The star "*
" left this part untouched.
Name | Type | Annotation |
---|---|---|
antenna | gnssAntennaDefintionList | |
name | string | *: left this part untouched |
serial | string | *: left this part untouched |
radome | string | *: left this part untouched |
comment | string | *: left this part untouched |
SetZero
The antenna center variations (patterns) or offsets of all antennas are set to zero.
Name | Type | Annotation |
---|---|---|
antenna | gnssAntennaDefintionList | |
patternTypes | gnssType | only matching patterns, default: all |
zeroOffset | boolean | |
zeroPattern | boolean |
RemoveCenterMean
The antenna offset and antenna variations (patterns) are inseparable parts of the antenna model. With removeOffset an estimated offset is removed from all selected patterns and added to the offset. With removeMean an estimated constant is removed additionally as it cannot be seperated from signal biases. The mean and offset are defined as discretized (deltaAzimuth, dZenith) integral of the spherical cap from zenith down to maxZenith.
Name | Type | Annotation |
---|---|---|
antenna | gnssAntennaDefintionList | |
patternTypes | gnssType | only matching patterns, default: all |
removeMean | boolean | |
removeOffset | boolean | |
deltaAzimuth | angle | [degree] sampling of pattern to estimate center/constant |
deltaZenith | angle | [degree] sampling of pattern to estimate center/constant |
maxZenith | angle | [degree] sampling of pattern to estimate center/constant |