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
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GDALWarpOptions
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. 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

  1. val alignTargetPixels: Boolean
  2. val cblend: Option[String]
  3. val cellSize: Option[CellSize]
  4. val cl: Option[String]
  5. val co: List[(String, String)]
  6. def combine(that: GDALWarpOptions): GDALWarpOptions
  7. 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}

  8. val cropToCutline: Boolean
  9. val csql: Option[String]
  10. val cutline: Option[String]
  11. val cvmd: Option[String]
  12. val cwhere: Option[String]
  13. def datasetType: DatasetType
  14. val dimensions: Option[(Int, Int)]
  15. val doo: List[(String, String)]
  16. val dstAlpha: Boolean
  17. val dstFile: Option[String]
  18. val dstNoData: List[String]
  19. val errorThreshold: Option[Double]
  20. val geoloc: Boolean
  21. def isEmpty: Boolean
  22. val multi: Boolean
  23. lazy val name: String
  24. val noSrcAlpha: Boolean
  25. val nomd: Boolean
  26. val novShiftGrid: Boolean
  27. val oo: List[(String, String)]
  28. val order: Option[Int]
  29. val outputFormat: Option[String]
  30. val outputType: Option[String]
  31. val overwrite: Boolean
  32. val ovr: Option[OverviewStrategy]
  33. val q: Boolean
  34. val refineGCPs: Option[(Double, Int)]
  35. 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}

  36. 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}

  37. val resampleMethod: Option[resample.ResampleMethod]
  38. val rpc: Boolean
  39. val setci: Boolean
  40. val sourceCRS: Option[CRS]
  41. val srcAlpha: Boolean
  42. val srcFile: List[String]
  43. val srcNoData: List[String]
  44. val targetCRS: Option[CRS]
  45. val te: Option[Extent]
  46. val teCRS: Option[CRS]
  47. val to: List[(String, String)]
  48. def toString(): String
    Definition Classes
    GDALWarpOptions → AnyRef → Any
  49. def toWarpOptionsList: List[String]
  50. val tps: Boolean
  51. val wm: Option[Int]
  52. val wo: List[(String, String)]
  53. val wt: Option[String]