-
Notifications
You must be signed in to change notification settings - Fork 484
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
4/4 Support GeoTIFF data in TIFF #586
base: main
Are you sure you want to change the base?
Commits on Jul 20, 2024
-
Simplify TIFF processing by 'shifting' base of indexed reader, rather…
… than passing TIFF header offsets around everywhere.
Configuration menu - View commit details
-
Copy full SHA for 3a975db - Browse repository at this point
Copy the full SHA 3a975dbView commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 675ab95 - Browse repository at this point
Copy the full SHA 675ab95View commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f5ddfcd - Browse repository at this point
Copy the full SHA f5ddfcdView commit details -
Support BigTIFF encoded TIFF data
Note that while BigTIFF supports files greater than 2 GiB in size, our current implementation does not due to the pervasive use of Int32 throughout the code to represent offsets into the data.
Configuration menu - View commit details
-
Copy full SHA for 6964deb - Browse repository at this point
Copy the full SHA 6964debView commit details -
Change ITiffHandler.SetTiffMarker to accept ushort
This will only ever be a 16-bit value.
Configuration menu - View commit details
-
Copy full SHA for dec9b6b - Browse repository at this point
Copy the full SHA dec9b6bView commit details -
Pass Set for processed IFD offsets
This allows combining the add and test operations into a single lookup.
Configuration menu - View commit details
-
Copy full SHA for 499ea8a - Browse repository at this point
Copy the full SHA 499ea8aView commit details -
Make RandomAccessReader.isMotorolaByteOrder read only.
If the byte order changes during extraction, a new reader is made via WithByteOrder. That new reader is naturally scoped to the sub-reading operation, and the byte order does not need to be reverted.
Configuration menu - View commit details
-
Copy full SHA for f1e1ea5 - Browse repository at this point
Copy the full SHA f1e1ea5View commit details -
We have been steadily adding parameters to members of ITiffHandler. We are about to add more to support GeoTIFF. Rather than do that, introduce a new type that encapsulates this common state. This makes the API simpler, and means we can add members in future without it being a breaking change.
Configuration menu - View commit details
-
Copy full SHA for 157b7ec - Browse repository at this point
Copy the full SHA 157b7ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b9b1ad - Browse repository at this point
Copy the full SHA 7b9b1adView commit details -
Configuration menu - View commit details
-
Copy full SHA for e52f358 - Browse repository at this point
Copy the full SHA e52f358View commit details -
Configuration menu - View commit details
-
Copy full SHA for da47f9d - Browse repository at this point
Copy the full SHA da47f9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad0e555 - Browse repository at this point
Copy the full SHA ad0e555View commit details -
Configuration menu - View commit details
-
Copy full SHA for 159acf9 - Browse repository at this point
Copy the full SHA 159acf9View commit details