The total amount of cols in the GeoTiff
The total amount of rows in the GeoTiff
The TileLayout of the GeoTiff
A Boolean that represents if the given GeoTiff is Tiled or not
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)
Finds the corresponding segment index given GeoTiff col and row
Finds the corresponding segment index given GeoTiff col and row
Pixel column in overall layout
Pixel row in overall layout
The index of the segment in this layout
Calculates the total pixel count for given segment in this layout.
Calculates the total pixel count for given segment in this layout.
Pixel size of the segment
Returns all segment indices which intersect given pixel grid bounds
Determines if the GeoTiff has Striped storage
A Boolean that represents if the given GeoTiff is Tiled or not
Determines if the GeoTiff uses Striped or Tiled storage of data
Determines if the GeoTiff uses Striped or Tiled storage of data
Returns the StorageMethod of the GeoTiff
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
A Boolean that represents if the given GeoTiff is Tiled or not
A new instance of the GeoTiffSegmentLayout case class