Project: datamanagement
Issue DM-3872: Clean up Wcs classes
The Wcs classes as they currently exist are not easy to extend and also contains overrides that are a bit ad hoc. This task is to clean up the existing classes so that there is a single abstract base class. It should also be a priority of this task to determine whether an upgrade in wcslib helps with the special cases (e.g. TAN-SIP).
Story points: 38