Predecessor and successor operations are important for characterizing and searching for spacecraft remote sensing data.
The idea is to go to TemporalIndex.h and replace the BitField 'resolution' with two 6-bit fields 'future-resolution' and 'past-resolution'. The extra 6 bits is to come out of the 'year' field, reducing it from 19 to 13 bits, allowing for +/- 8 ka (kilo-annum).
Adding the field is easy. Of concern are possible knock-on effects from hard-coded limits and bit-boundaries.
Predecessor and successor operations are important for characterizing and searching for spacecraft remote sensing data.
The idea is to go to TemporalIndex.h and replace the BitField 'resolution' with two 6-bit fields 'future-resolution' and 'past-resolution'. The extra 6 bits is to come out of the 'year' field, reducing it from 19 to 13 bits, allowing for +/- 8 ka (kilo-annum).
Adding the field is easy. Of concern are possible knock-on effects from hard-coded limits and bit-boundaries.
@kuo@bayesics.com