Package

geotrellis.raster

gdal

Permalink

package gdal

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. gdal
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class GDALDataType extends AnyRef

    Permalink
  2. final case class GDALDataset(token: Long) extends AnyVal with Product with Serializable

    Permalink
  3. class GDALException extends Exception

    Permalink

    Base class for all Exceptions involving GDAL.

  4. class GDALIOException extends GDALException

    Permalink

    Exception thrown when data could not be read from data source.

  5. case class GDALMetadata(name: SourceName, crs: CRS, bandCount: Int, cellType: CellType, gridExtent: GridExtent[Long], resolutions: List[CellSize], baseMetadata: Map[GDALMetadataDomain, Map[String, String]] = Map.empty, bandsMetadata: List[Map[GDALMetadataDomain, Map[String, String]]] = Nil) extends RasterMetadata with Product with Serializable

    Permalink
  6. sealed trait GDALMetadataDomain extends AnyRef

    Permalink

    https://github.com/geosolutions-it/imageio-ext/blob/1.3.2/library/gdalframework/src/main/java/it/geosolutions/imageio/gdalframework/GDALUtilities.java#L68

  7. case class GDALPath(value: String) extends SourcePath with Product with Serializable

    Permalink

    Represents and formats a path that points to a files to be read by GDAL.

    Represents and formats a path that points to a files to be read by GDAL.

    value

    Path to the file. This path can be formatted in the following styles: VSI, URI, or relative path if the file is local. In addition, this path can be prefixed with, gdal+ to signify that the target GeoTiff is to be read in only by GDALRasterSource.

    Examples:
    1. "zip+s3://bucket/prefix/zipped-data.zip!data.tif"

    2. ,
    3. "gdal+file:///tmp/data.tiff"

    4. ,
    5. "s3://bucket/prefix/data.tif"

    6. ,
    7. "/vsizip//vsicurl/http://localhost:8000/files.zip"

    Note

    Under normal usage, GDAL requires that all paths to be read be given in its VSI Format. Thus, if given another format type, this class will format it so that it can be read.

  8. class GDALRasterSource extends RasterSource

    Permalink
  9. class GDALRasterSourceProvider extends RasterSourceProvider

    Permalink
  10. 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, rps: 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

    Permalink

    GDALWarpOptions basically should cover https://www.gdal.org/gdalwarp.html

  11. class MalformedDataException extends GDALException

    Permalink

    Exception thrown when the attributes of a data source are found to be bad.

  12. class MalformedDataTypeException extends GDALException

    Permalink

    Exception thrown when the DataType of a data source is found to be bad.

  13. class MalformedProjectionException extends GDALException

    Permalink

    Exception thrown when the projection of a data source is found to be bad.

  14. case class UserDefinedDomain(name: String) extends GDALMetadataDomain with Product with Serializable

    Permalink

Value Members

  1. object DefaultDomain extends GDALMetadataDomain with Product with Serializable

    Permalink
  2. object GDALDataType

    Permalink
  3. object GDALDataset extends Serializable

    Permalink
  4. object GDALMetadata extends Serializable

    Permalink
  5. object GDALMetadataDomain

    Permalink
  6. object GDALPath extends Serializable

    Permalink
  7. object GDALRasterSource extends Serializable

    Permalink
  8. object GDALUtils

    Permalink
  9. object GDALWarpOptions extends Serializable

    Permalink
  10. object ImageStructureDomain extends GDALMetadataDomain with Product with Serializable

    Permalink

    https://github.com/OSGeo/gdal/blob/bed760bfc8479348bc263d790730ef7f96b7d332/gdal/doc/source/development/rfc/rfc14_imagestructure.rst *

  11. object SubdatasetsDomain extends GDALMetadataDomain with Product with Serializable

    Permalink

    https://github.com/OSGeo/gdal/blob/6417552c7b3ef874f8306f83e798f979eb37b309/gdal/doc/source/drivers/raster/eedai.rst#subdatasets

  12. object TypeByte extends GDALDataType with Product with Serializable

    Permalink
  13. object TypeCFloat32 extends GDALDataType with Product with Serializable

    Permalink
  14. object TypeCFloat64 extends GDALDataType with Product with Serializable

    Permalink
  15. object TypeCInt16 extends GDALDataType with Product with Serializable

    Permalink
  16. object TypeCInt32 extends GDALDataType with Product with Serializable

    Permalink
  17. object TypeFloat32 extends GDALDataType with Product with Serializable

    Permalink
  18. object TypeFloat64 extends GDALDataType with Product with Serializable

    Permalink
  19. object TypeInt16 extends GDALDataType with Product with Serializable

    Permalink
  20. object TypeInt32 extends GDALDataType with Product with Serializable

    Permalink
  21. object TypeUInt16 extends GDALDataType with Product with Serializable

    Permalink
  22. object TypeUInt32 extends GDALDataType with Product with Serializable

    Permalink
  23. object UnknownType extends GDALDataType with Product with Serializable

    Permalink
  24. val acceptableDatasets: Set[DatasetType]

    Permalink
  25. package config

    Permalink
  26. val numberOfAttempts: Int

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped