Too restrictive FieldOfView
The FieldOfView
class that is used in FieldOfViewDetector
, GroundFieldOfViewDetector
and FootprintOverlapDetector
only allows shapes defined using SphericalPolygonsSet
. It is therefore impossible to use simple circular or elliptical FoV.
For circular FoV, a dedicated CircularFieldOfViewDetector
exists, but there is nothing similar for ground field of view or footprint overlap.
It would be nice to have a general hierarchy of field of views with several ways to model the shape, with at least one using SphericalPolygonsSet
and another one for simple circular cases.