Hello to all, I’m sorry, but I am not able to find a simple way to project on DEM ( or on earth ellipsoid for starting ) my time series of satellite positions ( as ITRF, XYZ coordinates ) and sensor pointing directions ( instrument optical axis, as versors in ITRF reference system )
Seems that using ruggedBuilder and rugged.directLocation the full satellite trajectory (position, velocity, attitude) is needed, and the required lineOfSight needs to be expressed in the satellite reference frame
Is there a way to use only a position and a direction expressed in the ITRF reference frame ?
The reason of my question is that I shall geolocate the image acquired by a complex wisk-broom sensor aboard a satellite and in my simulation software (python)I have already defined all the time series of satellite position and instantaneous pointing direction
Thank you !
I benedetto,
You are right Rugged API interface is a top level function, you have to construct your model (which can be a little bit tricky with a whisk broom sensor).
I thind what you want to do is tthe last operation in ITRF : src/main/java/org/orekit/rugged/api/Rugged.java · master · Orekit / Rugged · GitLab
To do that you have to instanciate an intersection alogrithm : for starting a ConstantElevationAlgorithm
Thanks a lot for you ruggestions ( I would like to write suggestions, but rugged has entered in the spelling. . . . )
I will try as soon as possible