geotrellis

io

package io

Visibility
  1. Public
  2. All

Type Members

  1. case class CsvIntMap(path: String, delimiter: String) extends Op2[String, String, Map[(String, String), Int]] with Product with Serializable

    Create a Map of (String,String) => Int from a CSV file of the format: String,String,Int

  2. case class FeatureCollectionToGeoJson[T](features: Op[Seq[Geometry[T]]]) extends Op1[Seq[Geometry[T]], String] with Product with Serializable

  3. trait IoOpMethods[+Repr <: RasterSource] extends AnyRef

  4. case class LoadFile(p: Op[String]) extends Operation[Raster] with Product with Serializable

    Load the raster data for a particular extent/resolution from the specified file.

  5. case class LoadFileWithRasterExtent(p: Op[String], e: Op[RasterExtent]) extends Operation[Raster] with Product with Serializable

    Load the raster data from the specified file, using the RasterExtent provided.

  6. case class LoadGeoJson(geojson: Op[String]) extends Op1[String, Array[Geometry[Option[JsonNode]]]] with Product with Serializable

    Load a feature from GeoJson.

  7. case class LoadGeoJsonFeature(geojson: Op[String]) extends Op1[String, Geometry[Option[JsonNode]]] with Product with Serializable

    Load a feature from GeoJson.

  8. case class LoadRaster(layerId: Op[LayerId], r: Op[Option[RasterExtent]]) extends Op[Raster] with Product with Serializable

    Load the raster data for a particular extent/resolution for the raster layer in the catalog with name 'n'

  9. case class LoadRasterDefinition(layerId: Op[LayerId]) extends Op[RasterDefinition] with Product with Serializable

    Load the RasterDefinition from the raster layer with the specified name.

  10. case class LoadRasterExtent(layerId: Op[LayerId]) extends Op[RasterExtent] with Product with Serializable

    Load the RasterExtent from the raster layer with the specified name.

  11. case class LoadRasterExtentFromFile(path: Op[String]) extends Op[RasterExtent] with Product with Serializable

    Load the RasterExtent from the raster in the specified file.

  12. case class LoadRasterLayer(layerId: Op[LayerId]) extends Op[RasterLayer] with Product with Serializable

    Load the RasterLayer from the raster layer with the specified name.

  13. case class LoadRasterLayerFromPath(path: Op[String]) extends Op[RasterLayer] with Product with Serializable

    Load the RasterLayer from the raster layer at the specified path.

  14. case class LoadRasterLayerFromUrl(url: Op[String]) extends Op[RasterLayer] with Product with Serializable

    Load the RasterLayer from the raster layer at the specified URL.

  15. case class LoadRasterLayerInfo(layerId: Op[LayerId]) extends Op[RasterLayerInfo] with Product with Serializable

    Load the RasterLayerInfo from the raster layer with the specified name.

  16. case class LoadRasterLayerInfoFromPath(path: Op[String]) extends Op[RasterLayerInfo] with Product with Serializable

    Load the RasterLayerInfo from the raster layer at the specified path.

  17. case class LoadRasterUrl(url: Op[String], re: Op[Option[RasterExtent]]) extends Operation[Raster] with Product with Serializable

    Load the raster from JSON metadata recieved from a URL

  18. case class LoadTile(layerId: Op[LayerId], col: Op[Int], row: Op[Int], targetExtent: Op[Option[RasterExtent]]) extends Op[Raster] with Product with Serializable

  19. case class LoadWkt(wkt: String) extends Op1[String, Geometry[Unit] with Product] with Product with Serializable

    Reads feature data from a string of Well Known Text data.

  20. case class RenderGeoTiff(r: Op[Raster], compression: Compression) extends Op1[Raster, Array[Byte]] with Product with Serializable

    Render a raster as a GeoTiff.

  21. case class ToGeoJson[T](feature: Op[Geometry[T]]) extends Op1[Geometry[T], String] with Product with Serializable

  22. case class WritePng(r: Op[Raster], path: Op[String], colorBreaks: Op[ColorBreaks], noDataColor: Op[Int]) extends Op4[Raster, String, ColorBreaks, Int, Unit] with Product with Serializable

    Write out a PNG graphic file to the file system at the specified path.

  23. case class WritePngRgba(r: Op[Raster], path: Op[String]) extends Op2[Raster, String, Unit] with Product with Serializable

    Write out a PNG file of a raster that contains RGBA values)

Value Members

  1. object LoadFile extends Serializable

  2. object LoadRaster extends Serializable

  3. object LoadRasterDefinition extends Serializable

  4. object LoadRasterExtent extends Serializable

  5. object LoadRasterLayer extends Serializable

  6. object LoadRasterLayerInfo extends Serializable

  7. object LoadRasterUrl extends Serializable

  8. object LoadTile extends Serializable

  9. object ToGeoJson extends Serializable

Ungrouped