The total amount of cols in the GeoTiff
The total amount of rows in the GeoTiff
The TileLayout of the GeoTiff
Storage method used for the segments (tiled or striped)
The interleave method used for segments (pixel or band)
Calculates pixel dimensions of a given segment in this layout.
Calculates pixel dimensions of a given segment in this layout. Segments are indexed in row-major order relative to the GeoTiff they comprise.
Tuple representing segment (cols, rows)
The interleave method used for segments (pixel or band)
List all pixel windows that cover a grid of given size
List all pixel windows that meet the given geometry
Partition a list of pixel windows to localize required segment reads.
Partition a list of pixel windows to localize required segment reads. Some segments may be required by more than one partition. Pixel windows outside of layout range will be filtered. Maximum partition size may be exceeded if any window size exceeds it. Windows will not be split to satisfy partition size limits.
List of pixel windows from this layout
Maximum pixel count for each partition
Storage method used for the segments (tiled or striped)
The TileLayout of the GeoTiff
The total amount of cols in the GeoTiff
The total amount of rows in the GeoTiff
This case class represents how the segments in a given GeoTiff are arranged.
The total amount of cols in the GeoTiff
The total amount of rows in the GeoTiff
The TileLayout of the GeoTiff
Storage method used for the segments (tiled or striped)
The interleave method used for segments (pixel or band)