
sbt-scalaxb.opengis.sld.DescribeLayer.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of geotrellis-server-opengis_2.12 Show documentation
Show all versions of geotrellis-server-opengis_2.12 Show documentation
GeoTrellis Server is a set of components designed to simplify viewing, processing, and serving raster data from arbitrary sources with an emphasis on doing so in a functional style.
The newest version!
// Generated by scalaxb.
package opengis.sld
/**
Styled Layer Descriptor version 1.1.0 (2010-02-01)
SLD is an OGC Standard.
Copyright (c) 2007,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
*/
case class DescribeLayerResponseType(Version: String,
LayerDescription: Seq[opengis.sld.LayerDescriptionType] = Nil)
case class LayerDescriptionType(owsType: opengis.sld.OwsTypeType,
OnlineResource: opengis.se.OnlineResourceType,
TypeName: Seq[opengis.sld.TypeNameType] = Nil)
case class TypeNameType(typenametypeoption: scalaxb.DataRecord[Any])
trait TypeNameTypeOption
sealed trait OwsTypeType
object OwsTypeType {
def fromString(value: String, scope: scala.xml.NamespaceBinding)(implicit fmt: scalaxb.XMLFormat[opengis.sld.OwsTypeType]): OwsTypeType = fmt.reads(scala.xml.Text(value), Nil) match {
case Right(x: OwsTypeType) => x
case x => throw new RuntimeException(s"fromString returned unexpected value $x for input $value")
}
lazy val values: Seq[OwsTypeType] = Seq(Wfs, Wcs)
}
case object Wfs extends OwsTypeType { override def toString = "wfs" }
case object Wcs extends OwsTypeType { override def toString = "wcs" }
© 2015 - 2025 Weber Informatics LLC | Privacy Policy