Packages

package wms

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

Type Members

  1. case class CapabilitiesView[F[_]](model: WmsModel[F], serviceUrl: URL, extendedCapabilities: List[DataRecord[Elem]] = Nil)(implicit evidence$1: Functor[F], evidence$2: Apply[F], evidence$3: Monad[F]) extends Product with Serializable

    model

    Model of layers we can report

    serviceUrl

    URL where this service can be reached with addition of ?request= query parameter

  2. case class GetFeatureInfo[F[_]](model: WmsModel[F], rasterCache: Cache[GetMapParams, Raster[MultibandTile]])(implicit evidence$1: Logger[F], evidence$2: Parallel[F], evidence$3: Concurrent[F], evidence$4: ApplicativeThrow[F]) extends Product with Serializable
  3. sealed trait GetFeatureInfoException extends Exception
  4. implicit final class GetFeatureInfoFeatureOps extends AnyVal
  5. case class GetMap[F[_]](model: WmsModel[F], tileCache: Cache[GetMapParams, Array[Byte]], histoCache: Cache[OgcLayer, Interpreted[List[Histogram[Double]]]])(implicit evidence$1: Logger[F], evidence$2: Parallel[F], evidence$3: Concurrent[F], evidence$4: ApplicativeThrow[F]) extends Product with Serializable
  6. case class GetMapBadRequest(msg: String) extends Exception with GetMapException with Product with Serializable
  7. sealed trait GetMapException extends Exception
  8. case class GetMapInternalServerError(msg: String) extends Exception with GetMapException with Product with Serializable
  9. case class InvalidPointException(msg: String, version: String) extends Exception with GetFeatureInfoException with Product with Serializable
  10. case class LayerNotDefinedException(msg: String, version: String) extends Exception with GetFeatureInfoException with Product with Serializable
  11. case class WmsModel[F[_]](serviceMeta: Service, parentLayerMeta: WmsParentLayerMeta, sources: RepositoryM[F, List, OgcSource], extendedParametersBinding: Option[(ParamMap) ⇒ Option[(Expression) ⇒ Expression]] = None)(implicit evidence$1: Monad[F]) extends Product with Serializable

    This class holds all the information necessary to construct a response to a WMS request

  12. sealed abstract class WmsParams extends AnyRef
  13. case class WmsParentLayerMeta(name: Option[String], title: String, description: Option[String], supportedProjections: List[CRS]) extends Product with Serializable

    Parent layer metadata class (used in configuration and reporting capabilities)

  14. implicit class withLegendModelMethods extends AnyRef
  15. implicit class withOnlineResourceModelMethods extends AnyRef

Value Members

  1. def ExtendedCapabilities[A](records: Elem*): List[DataRecord[Elem]]
  2. def ExtendedElement[A](key: String, records: DataRecord[A]*): Elem
  3. def ExtendedEmptyElement[A](records: DataRecord[A]*): Elem
  4. val wmsScope: NamespaceBinding

    Default scope generates an incorrect XML file (in the incorrect scope, prefixes all XML elements with wms: prefix.

    Default scope generates an incorrect XML file (in the incorrect scope, prefixes all XML elements with wms: prefix.

    val defaultScope = scalaxb.toScope(Some("ogc") -> "http://www.opengis.net/ogc", Some("wms") -> "http://www.opengis.net/wms", Some("xlink") -> "http://www.w3.org/1999/xlink", Some("xs") -> "http://www.w3.org/2001/XMLSchema", Some("xsi") -> "http://www.w3.org/2001/XMLSchema-instance")

  5. object CapabilitiesView extends Serializable
  6. object GetFeatureInfoException extends Serializable
  7. object WmsParams

Inherited from AnyRef

Inherited from Any

Ungrouped