Class SensorToGroundMapping


  • public class SensorToGroundMapping
    extends Object
    Container for mapping between sensor pixels and ground points.
    Since:
    2.0
    Author:
    Luc Maisonobe, Lucie Labat-Allee, Guylaine Prat
    See Also:
    SensorMapping
    • Constructor Detail

      • SensorToGroundMapping

        public SensorToGroundMapping​(String sensorName)
        Build a new instance (with default Rugged name).
        Parameters:
        sensorName - name of the sensor to which mapping applies
      • SensorToGroundMapping

        public SensorToGroundMapping​(String ruggedName,
                                     String sensorName)
        Build a new instance with a specific Rugged name.
        Parameters:
        ruggedName - name of the Rugged to which mapping applies
        sensorName - name of the sensor to which mapping applies
    • Method Detail

      • getSensorName

        public String getSensorName()
        Get the name of the sensor to which mapping applies.
        Returns:
        name of the sensor to which mapping applies
      • getRuggedName

        public String getRuggedName()
        Get the name of the Rugged to which mapping applies.
        Returns:
        name of the Rugged to which mapping applies
      • addMapping

        public void addMapping​(SensorPixel pixel,
                               GeodeticPoint groundPoint)
        Add a mapping between one sensor pixel and one ground point.
        Parameters:
        pixel - sensor pixel
        groundPoint - ground point corresponding to the sensor pixel