pub struct Position {
pub latitude_degrees: Option<f64>,
pub longitude_degrees: Option<f64>,
pub altitude_hae_meters: Option<f64>,
pub altitude_agl_meters: Option<f64>,
pub altitude_asf_meters: Option<f64>,
pub pressure_depth_meters: Option<f64>,
}Expand description
WGS84 position. Position includes four altitude references. The data model does not currently support Mean Sea Level (MSL) references, such as the Earth Gravitational Model 1996 (EGM-96) and the Earth Gravitational Model 2008 (EGM-08). If the only altitude reference available to your integration is MSL, convert it to Height Above Ellipsoid (HAE) and populate the altitude_hae_meters field.
Fields§
§latitude_degrees: Option<f64>WGS84 geodetic latitude in decimal degrees.
longitude_degrees: Option<f64>WGS84 longitude in decimal degrees.
altitude_hae_meters: Option<f64>altitude as height above ellipsoid (WGS84) in meters. DoubleValue wrapper is used to distinguish optional from default 0.
altitude_agl_meters: Option<f64>Altitude as AGL (Above Ground Level) if the upstream data source has this value set. This value represents the entity’s height above the terrain. This is typically measured with a radar altimeter or by using a terrain tile set lookup. If the value is not set from the upstream, this value is not set.
altitude_asf_meters: Option<f64>Altitude as ASF (Above Sea Floor) if the upstream data source has this value set. If the value is not set from the upstream, this value is not set.
pressure_depth_meters: Option<f64>The depth of the entity from the surface of the water through sensor measurements based on differential pressure between the interior and exterior of the vessel. If the value is not set from the upstream, this value is not set.