-
Notifications
You must be signed in to change notification settings - Fork 361
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
Windowed GeoTiff Crop Iterator #1615
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Renamed the CompressedBytes abstractions Renamed for real Began writing tests Added unit tests for ArraySegmentBytes Made some changes to ArraySegmentBytes Added BufferSegmentCountsTesting Made changes to BufferSegmentBytes Implemented SegmentBytes in the GeoTiff directory Added map to SegmentBytes and made it work with Writer Modified Boilerplate Changed some of the testing Added some more testing Made chnages Refactored SegmentBytes Added the ability to read in windowed GeoTiffs to the implementations of GeoTiff Refactored toArrayTile Further edits to toArrayTile Corrected toArrayTile Made modifications Implemented the WindowedGeoTiff class in the code Refactored some more Added most of the new Mutables Added windowed reading aslfkjsd Reimplemented the modified mutables Yet even more refactoring Improved testing Added documentation for most things Removed CompressedBytes* files Renamed test Removed BufferSegmentBytes Improved testing made more changes to the tile files. Modified implementation Made more changes to the tests Changed how rows and cols are found
Made change to Float64 Improved testing to meet new implementation Bit complete reformatted tests Added a note on Spec Made a few formatting changes Made changes to sbt for local publishing Made improvements to Windowed Readers speed fixed build.sbt Made striped reading faster for all made some improvements to the reader Made the test a little better Corrected error with the tiled reader7 Updated tests Solved the issue for real this time working on bug fixes
made changes to the striped reader Tiles actually work now. They work for real now Implementation changed Implementation improve and added to all types Cleaned up CroppedGeoTiff Cleaned up code and made a few more changes
Updates tests Removed old Spec Name
Tile reading works without checking now. Changed Int16 and UInt16 Changed formatting Made a few more changes Fixed Tile Reading issue Implemented the correct API Changed how the reading is done in single and mulitband files Made changes to the test Made fromInputStream implicit made some changes to how the buffer is read Made the testing a little better
Removed S3 stuff for good Edited code some more Improved SegmentBytesSpec Edited CroppedWindowedGeoTiffSpec Addd removed file
Made changes to CropIterator Added a test for the CropIterator
Made streaming better
After discussion with @jbouffard, we figured that what this was trying to accomplish will be covered by functionality in a later PR |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a fork off of #1559
This pull request adds a crop iterator to SinglebandGeoTiff. This splits up a SinglebandGeoTiff into multiple tiles based off of the size the of the inputted sub-extent.