case class GDALWarpOptions(outputFormat: Option[String] = Some("VRT"), resampleMethod: Option[resample.ResampleMethod] = None, errorThreshold: Option[Double] = None, cellSize: Option[CellSize] = None, alignTargetPixels: Boolean = true, dimensions: Option[(Int, Int)] = None, sourceCRS: Option[CRS] = None, targetCRS: Option[CRS] = None, te: Option[Extent] = None, teCRS: Option[CRS] = None, srcNoData: List[String] = Nil, dstNoData: List[String] = Nil, ovr: Option[OverviewStrategy] = Some(OverviewStrategy.DEFAULT), to: List[(String, String)] = Nil, novShiftGrid: Boolean = false, order: Option[Int] = None, tps: Boolean = false, rpc: Boolean = false, geoloc: Boolean = false, refineGCPs: Option[(Double, Int)] = None, wo: List[(String, String)] = Nil, outputType: Option[String] = None, wt: Option[String] = None, srcAlpha: Boolean = false, noSrcAlpha: Boolean = false, dstAlpha: Boolean = false, wm: Option[Int] = None, multi: Boolean = false, q: Boolean = false, co: List[(String, String)] = Nil, cutline: Option[String] = None, cl: Option[String] = None, cwhere: Option[String] = None, csql: Option[String] = None, cblend: Option[String] = None, cropToCutline: Boolean = false, overwrite: Boolean = false, nomd: Boolean = false, cvmd: Option[String] = None, setci: Boolean = false, oo: List[(String, String)] = Nil, doo: List[(String, String)] = Nil, srcFile: List[String] = Nil, dstFile: Option[String] = None) extends Product with Serializable
GDALWarpOptions basically should cover https://www.gdal.org/gdalwarp.html
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- GDALWarpOptions
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new GDALWarpOptions(outputFormat: Option[String] = Some("VRT"), resampleMethod: Option[resample.ResampleMethod] = None, errorThreshold: Option[Double] = None, cellSize: Option[CellSize] = None, alignTargetPixels: Boolean = true, dimensions: Option[(Int, Int)] = None, sourceCRS: Option[CRS] = None, targetCRS: Option[CRS] = None, te: Option[Extent] = None, teCRS: Option[CRS] = None, srcNoData: List[String] = Nil, dstNoData: List[String] = Nil, ovr: Option[OverviewStrategy] = Some(OverviewStrategy.DEFAULT), to: List[(String, String)] = Nil, novShiftGrid: Boolean = false, order: Option[Int] = None, tps: Boolean = false, rpc: Boolean = false, geoloc: Boolean = false, refineGCPs: Option[(Double, Int)] = None, wo: List[(String, String)] = Nil, outputType: Option[String] = None, wt: Option[String] = None, srcAlpha: Boolean = false, noSrcAlpha: Boolean = false, dstAlpha: Boolean = false, wm: Option[Int] = None, multi: Boolean = false, q: Boolean = false, co: List[(String, String)] = Nil, cutline: Option[String] = None, cl: Option[String] = None, cwhere: Option[String] = None, csql: Option[String] = None, cblend: Option[String] = None, cropToCutline: Boolean = false, overwrite: Boolean = false, nomd: Boolean = false, cvmd: Option[String] = None, setci: Boolean = false, oo: List[(String, String)] = Nil, doo: List[(String, String)] = Nil, srcFile: List[String] = Nil, dstFile: Option[String] = None)
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
- val alignTargetPixels: Boolean
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val cblend: Option[String]
- val cellSize: Option[CellSize]
- val cl: Option[String]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- val co: List[(String, String)]
- def combine(that: GDALWarpOptions): GDALWarpOptions
-
def
convert(targetCellType: TargetCellType, noDataValue: Option[Double], dimensions: Option[(Int, Int)]): GDALWarpOptions
Adjust GDAL options to represents conversion to desired cell type.
Adjust GDAL options to represents conversion to desired cell type. This call matches semantics and arguments of {@see RasterSource#convert}
- val cropToCutline: Boolean
- val csql: Option[String]
- val cutline: Option[String]
- val cvmd: Option[String]
- val cwhere: Option[String]
- def datasetType: DatasetType
- val dimensions: Option[(Int, Int)]
- val doo: List[(String, String)]
- val dstAlpha: Boolean
- val dstFile: Option[String]
- val dstNoData: List[String]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val errorThreshold: Option[Double]
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- val geoloc: Boolean
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def isEmpty: Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val multi: Boolean
- lazy val name: String
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val noSrcAlpha: Boolean
- val nomd: Boolean
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val novShiftGrid: Boolean
- val oo: List[(String, String)]
- val order: Option[Int]
- val outputFormat: Option[String]
- val outputType: Option[String]
- val overwrite: Boolean
- val ovr: Option[OverviewStrategy]
- val q: Boolean
- val refineGCPs: Option[(Double, Int)]
-
def
reproject(rasterExtent: GridExtent[Long], sourceCRS: CRS, targetCRS: CRS, resampleTarget: ResampleTarget = DefaultTarget, resampleMethod: resample.ResampleMethod = NearestNeighbor): GDALWarpOptions
Adjust GDAL options to represents reprojection with following parameters.
Adjust GDAL options to represents reprojection with following parameters. This call matches semantics and arguments of {@see RasterSource#reproject}
-
def
resample(gridExtent: ⇒ GridExtent[Long], resampleTarget: ResampleTarget): GDALWarpOptions
Adjust GDAL options to represents resampling with following parameters .
Adjust GDAL options to represents resampling with following parameters . This call matches semantics and arguments of {@see RasterSource#resample}
- val resampleMethod: Option[resample.ResampleMethod]
- val rpc: Boolean
- val setci: Boolean
- val sourceCRS: Option[CRS]
- val srcAlpha: Boolean
- val srcFile: List[String]
- val srcNoData: List[String]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val targetCRS: Option[CRS]
- val te: Option[Extent]
- val teCRS: Option[CRS]
- val to: List[(String, String)]
-
def
toString(): String
- Definition Classes
- GDALWarpOptions → AnyRef → Any
- def toWarpOptionsList: List[String]
- val tps: Boolean
-
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()
- val wm: Option[Int]
- val wo: List[(String, String)]
- val wt: Option[String]