All Downloads are FREE. Search and download functionalities are using the official Maven repository.

sbt-scalaxb.opengis.sld.DescribeLayer.scala Maven / Gradle / Ivy

Go to download

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