PuffinPlot issue tracker

Bug: a88/e12

ID : e127a32a-fa3e-4dcd-a1b3-33481e085a7d
Short name : a88/e12
Status : open
Severity : minor
Assigned :
Reporter : Pontus Lurcock <pont@talvi.net>
Creator : Pontus Lurcock <pont@talvi.net>
Created : Mon, 01 Aug 2016 07:35:35 +0000
Target : 1.5
Summary : Make orientation conventions configurable

Comment: --------- Comment ---------
ID: bfac40c5-4f9e-4c9a-9ee6-4c9e09066251
Short name: a88/e12/bfa
From: Pontus Lurcock <pont@talvi.net>
Date: Mon, 01 Aug 2016 07:36:38 +0000

This capability is present in e.g. the Agico software and

Comment: --------- Comment ---------
ID: 222129f6-97ac-4f85-bf71-a41a4d6593b3
Short name: a88/e12/222
From: Pontus Lurcock <pont@talvi.net>
Date: Mon, 07 Jan 2019 09:27:31 +0000

I've now done some of the heavy lifting on this while implementing
support for loading JR6 files. Since these support free choice of any
Agico orientation convention, I had to implement OrientationParameters
and VectorAndOrientations to convert them to PuffinPlot's convention, so
these are now available for handling the orientation conventions
anywhere else that they're required. The obvious first target would be
AMS ASC import, which currently simply assumes a PuffinPlot-compatible
orientation convention -- though nobody's complained about that yet.

To date, I don't recall anyone asking for support for variant
orientation conventions during actual data processing in PuffinPlot, so
maybe converting on import (from JR6 or anything else that uses these
conventions) is sufficient.