I’m trying to use FootprintOverlapDetector detecting some region, but when I tried this region, I had a problem. The calculation time is very, very long. Finally, there is no calculation result and no error information. Is there something wrong with my use? I’ve tested other regions and the calculation results are normal.
Could you please tell me if my approach is correct or if there is any other way to detecte areas in Orekit?
Thanks a lot!
target = POLYGON((-64.53338282873283 -58.63979294971378,-131.7619986081599 -69.64071417850397,-131.7619986081599 -89.0,-64.53338282873283 -89.0,-64.53338282873283 -58.63979294971378))
propagator.setAttitudeProvider(new NadirPointing(FramesFactory.EME2000, PropService.earth));
final org.orekit.propagation.events.FieldOfView fov = new FieldOfView(Vector3D.PLUS_K,
Vector3D.PLUS_I, FastMath.toRadians(60 / 2.0),
final FootprintOverlapDetector detector = new FootprintOverlapDetector(fov, earth, target, 30000.0).
final EventsLogger logger = new EventsLogger();