Class SensorToGroundMapping
- java.lang.Object
-
- org.orekit.rugged.adjustment.measurements.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 Summary
Constructors Constructor Description SensorToGroundMapping(String sensorName)
Build a new instance (with default Rugged name).SensorToGroundMapping(String ruggedName, String sensorName)
Build a new instance with a specific Rugged name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMapping(SensorPixel pixel, GeodeticPoint groundPoint)
Add a mapping between one sensor pixel and one ground point.Set<Map.Entry<SensorPixel,GeodeticPoint>>
getMapping()
Get all the mapping entries.String
getRuggedName()
Get the name of the Rugged to which mapping applies.String
getSensorName()
Get the name of the sensor to which mapping applies.
-
-
-
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
-
-
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 pixelgroundPoint
- ground point corresponding to the sensor pixel
-
getMapping
public Set<Map.Entry<SensorPixel,GeodeticPoint>> getMapping()
Get all the mapping entries.- Returns:
- an unmodifiable view of all mapping entries
-
-