Packages

c

geotrellis.server.ogc

MapAlgebraSource

case class MapAlgebraSource(name: String, title: String, ogcSources: Map[String, RasterOgcSource], algebra: Expression, defaultStyle: Option[String], styles: List[OgcStyle], resampleMethod: ResampleMethod, overviewStrategy: OverviewStrategy, timeFormat: OgcTimeFormat, timeDefault: OgcTimeDefault, targetCellType: Option[CellType]) extends OgcSource with Product with Serializable

A complex layer, constructed from an Expression and one or more RasterSource mappings which allow evaluation of said Expression

Linear Supertypes
Serializable, Serializable, Product, Equals, OgcSource, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MapAlgebraSource
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. OgcSource
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MapAlgebraSource(name: String, title: String, ogcSources: Map[String, RasterOgcSource], algebra: Expression, defaultStyle: Option[String], styles: List[OgcStyle], resampleMethod: ResampleMethod, overviewStrategy: OverviewStrategy, timeFormat: OgcTimeFormat, timeDefault: OgcTimeDefault, targetCellType: Option[CellType])

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. val algebra: Expression
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val attributes: Map[String, String]
    Definition Classes
    MapAlgebraSourceOgcSource
  7. def bboxIn(crs: CRS): BoundingBox
  8. lazy val cellTypes: Set[CellType]
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  10. val defaultStyle: Option[String]
    Definition Classes
    MapAlgebraSourceOgcSource
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def extentIn(crs: CRS): Extent
    Definition Classes
    MapAlgebraSourceOgcSource
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def isTemporal: Boolean
    Definition Classes
    OgcSource
  17. lazy val metadata: MapAlgebraSourceMetadata
    Definition Classes
    MapAlgebraSourceOgcSource
  18. lazy val minBandCount: Int
  19. val name: String
    Definition Classes
    MapAlgebraSourceOgcSource
  20. lazy val nativeCrs: Set[CRS]
    Definition Classes
    MapAlgebraSourceOgcSource
  21. lazy val nativeExtent: Extent
    Definition Classes
    MapAlgebraSourceOgcSource
  22. def nativeProjectedExtent: ProjectedExtent
    Definition Classes
    OgcSource
  23. lazy val nativeRE: GridExtent[Long]
    Definition Classes
    MapAlgebraSourceOgcSource
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. val ogcSources: Map[String, RasterOgcSource]
  28. lazy val ogcSourcesList: List[RasterOgcSource]
  29. val overviewStrategy: OverviewStrategy
    Definition Classes
    MapAlgebraSourceOgcSource
  30. def projectedExtent: ProjectedExtent
    Definition Classes
    OgcSource
  31. val resampleMethod: ResampleMethod
    Definition Classes
    MapAlgebraSourceOgcSource
  32. lazy val resolutions: List[CellSize]
  33. lazy val sources: Map[String, RasterSource]
  34. lazy val sourcesList: List[RasterSource]
  35. val styles: List[OgcStyle]
    Definition Classes
    MapAlgebraSourceOgcSource
  36. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  37. val targetCellType: Option[CellType]
  38. val time: OgcTime
    Definition Classes
    MapAlgebraSourceOgcSource
  39. val timeDefault: OgcTimeDefault
    Definition Classes
    MapAlgebraSourceOgcSource
  40. val timeFormat: OgcTimeFormat
  41. val timeMetadataKey: Option[String]
    Definition Classes
    MapAlgebraSourceOgcSource
  42. val title: String
    Definition Classes
    MapAlgebraSourceOgcSource
  43. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from OgcSource

Inherited from AnyRef

Inherited from Any

Ungrouped