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

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. "/vsizip//vsicurl/http://localhost:8000/files.zip"

  2. ,
  3. "s3://bucket/prefix/data.tif"

  4. ,
  5. "gdal+file:///tmp/data.tiff"

  6. ,
  7. "zip+s3://bucket/prefix/zipped-data.zip!data.tif"

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.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GDALPath
  2. Product
  3. Equals
  4. SourcePath
  5. SourceName
  6. Serializable
  7. Serializable
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GDALPath(value: String)

    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.

Value Members

  1. def toString(): String
    Definition Classes
    SourcePath → AnyRef → Any
  2. def toURI: URI
    Definition Classes
    SourcePath
  3. val value: String

    The given path to the data.

    The given path to the data. This can be formatted in a number of different ways depending on which RasterSource is to be used. For more information on the different ways of formatting this string, see the docs on the DataPath for that given soure.

    Definition Classes
    GDALPathSourcePath