trait GeoTiffBuilder[T <: CellGrid[Int]] extends Serializable
- Alphabetic
- By Inheritance
- GeoTiffBuilder
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
-
abstract
def
makeGeoTiff(tile: T, extent: Extent, crs: CRS, tags: Tags, options: GeoTiffOptions): GeoTiff[T]
Abstracts over GeoTiff class constructor
-
abstract
def
makeTile(segments: Iterator[(Product2[Int, Int], T)], segmentLayout: GeoTiffSegmentLayout, cellType: CellType, compression: Compression): T
Make GeoTiff Tile from component segments.
Make GeoTiff Tile from component segments. Missing segments will be substituted with NODATA. Segments must be keyed relative to (0, 0) offset. Note that GeoTiffSegmentLayout may specify pixel range smaller than covered by all the tiles, introducing a buffer.
- segments
keyed by (column, row) in tile layout
- segmentLayout
of the GeoTiff segments
- cellType
of desired tile
- compression
method for segments
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def fromSegments(segments: Map[_ <: Product2[Int, Int], T], tileExtent: (Int, Int) ⇒ Extent, crs: CRS, options: GeoTiffOptions, tags: Tags = Tags.empty): GeoTiff[T]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
makeTile(segments: Iterator[(Product2[Int, Int], T)], tileLayout: TileLayout, cellType: CellType, storageMethod: StorageMethod, compression: Compression): T
Make GeoTiff Tile from component segments.
Make GeoTiff Tile from component segments. Missing segments will be substituted with NODATA. Segments must be keyed relative to (0, 0) offset. Produced GeoTiff will include every pixel of the segment tiles.
- segments
keyed by (column, row) in tile layout
- tileLayout
of the segments
- cellType
of desired tile
- storageMethod
for multiband tiles
- compression
method for segments
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()