Interface RangeUnitsConverter

All Known Implementing Classes:
IdentityConverter

public interface RangeUnitsConverter
Interface for converting Range Units to meters.

Implementations of this interface must be provided by user when dealing with Tracking Data Messages that include range observations in Range Units. These units are intended for mission-specific measurements and must be described in an Interface Control Document.

Since:
11.0
Author:
Luc Maisonobe
  • Method Details

    • ruToMeters

      double ruToMeters(TdmMetadata metadata, AbsoluteDate date, double range)
      Convert a range expressed in Range Units.
      Parameters:
      metadata - metadata corresponding to the observation
      date - observation date
      range - range value in Range Units
      Returns:
      range range value in meters
    • metersToRu

      double metersToRu(TdmMetadata metadata, AbsoluteDate date, double range)
      Convert a range expressed in meters.
      Parameters:
      metadata - metadata corresponding to the observation
      date - observation date
      range - range value in meters
      Returns:
      range range value in Range Units