This class implements SegmentBytes via an Array[Array[Byte]]
This class implements SegmentBytes via an Array[Array[Byte]]
A new instance of ArraySegmentBytes
This class is an extension of Iterator where it takes a GeoTif and the size of the sub tiles which the file should be broken up into.
This class is an extension of Iterator where it takes a GeoTif and the size of the sub tiles which the file should be broken up into. The returned values are these sub tiles.
Base trait of GeoTiff.
Base trait of GeoTiff. Takes a tile that is of a type equal to or a subtype of CellGrid
Holds information on how the data is represented, projected, and any user defined tags.
This trait holds the basic information about the image data of a GeoTiff
This case class holds information about how the data is stored in a GeoTiff.
This case class holds information about how the data is stored in a GeoTiff. If no values are given directly, then the defaults are used.
Base trait of GeoTiffSegment
This case class represents how the segments in a given GeoTiff are arranged.
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
An extension of CropIterator, this subclass works specifically with multibandGeoTiffs.
Represents the bytes of the segments with-in a GeoTiff.
Represents the bytes of the segments with-in a GeoTiff.
The base trait of SegmentBytes. It can be implemented either as an Array[Array[Byte]] or as a ByteBuffer that is lazily read in.
An extension of CropIterator, this subclass works specifically with multibandGeoTiffs.
Tags are user data that the GeoTiff is tagged with.
Tags are user data that the GeoTiff is tagged with. While GDAL calls the data "metadata", we call them tags. See the "Metadata" section here: http://www.gdal.org/gdal_datamodel.html
Companion object to GeoTiff
The companion object to GeoTiffOptions
The companion object of GeoTiffSegmentLayout
the companion class of MultibandCropIterator
the companion class of SinglebandCropIterator