o

geotrellis.geotools

GridCoverage2DConverters

object GridCoverage2DConverters

Houses methods that aide the translate between GridCoverage2D and related GeoTools types, and GeoTrellis types.

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

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val authorityFactory: CRSAuthorityFactory

    Create an authority factory which generates CRSs with Longitude guranteed to the be first coordinate.

  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. def convertToGridCoverage2D(tile: MultibandTile, extent: Extent, crs: Option[CRS]): GridCoverage2D
  8. def convertToGridCoverage2D(raster: ProjectedRaster[MultibandTile])(implicit d: DummyImplicit): GridCoverage2D
  9. def convertToGridCoverage2D(raster: ProjectedRaster[Tile]): GridCoverage2D
  10. def convertToGridCoverage2D(raster: Raster[MultibandTile], crs: CRS)(implicit d: DummyImplicit): GridCoverage2D
  11. def convertToGridCoverage2D(raster: Raster[Tile], crs: CRS): GridCoverage2D
  12. def convertToGridCoverage2D(raster: Raster[MultibandTile])(implicit d: DummyImplicit): GridCoverage2D
  13. def convertToGridCoverage2D(raster: Raster[Tile]): GridCoverage2D
  14. def convertToMultibandTile(gridCoverage: GridCoverage2D): MultibandTile
  15. def convertToTile(gridCoverage: GridCoverage2D, bandIndex: Int): Tile
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def getCellType(gridCoverage: GridCoverage2D): CellType

    Given a GridCoverage2D and an index, this function return the Geotrellis CellType that best approximates that of the given layer.

  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. def getCrs(gridCoverage: GridCoverage2D): Option[CRS]

    This function extracts a Geotrellis CRS from the CRS information stored in the given GridCoverage2D.

    This function extracts a Geotrellis CRS from the CRS information stored in the given GridCoverage2D.

    gridCoverage

    The GeoTools GridCoverage2D object

  22. def getEnvelope2D(extent: Extent, crs: CRS): Envelope2D

    A function to produce a GeoTools Envelope2D from a Geotrellis Extent and CRS.

    A function to produce a GeoTools Envelope2D from a Geotrellis Extent and CRS. If the CRS cannot be converted, a null GeoTools CRS is used.

    extent

    The Geotrellis Extent

    crs

    The CRS of the raster

    returns

    A GeoTools Envelope2D

  23. def getEnvelope2D(extent: Extent): Envelope2D

    A function to produce a GeoTools Envelope2D from a Geotrellis Extent and CRS.

    A function to produce a GeoTools Envelope2D from a Geotrellis Extent and CRS.

    extent

    The Geotrellis Extent

    returns

    A GeoTools Envelope2D

  24. def getExtent(gridCoverage: GridCoverage2D): Extent

    This function extracts a Geotrellis Extent from the extent information stored in the given GridCoverage2D.

    This function extracts a Geotrellis Extent from the extent information stored in the given GridCoverage2D.

    gridCoverage

    The GeoTools GridCoverage2D object

  25. def getGeotoolsCRS(crs: CRS): CoordinateReferenceSystem
  26. def getNoData(gridCoverage: GridCoverage2D): Option[Double]

    Given a GridCoverage2D and an index, this function optionally produces the unique NODATA value.

  27. def getValueRange(cellType: CellType): (Double, Double)
  28. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped