
sbt-scalaxb.opengis.wcs.wcsCommon.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.wcs
/** This XML Schema Document encodes the elements and types that are shared by multiple WCS operations.
Copyright (c) 2007 Open Geospatial Consortium, Inc, All Rights Reserved.
*/
/** XML encoded WCS operation request base, for all operations except GetCapabilities. In this XML encoding, no "request" parameter is included, since the element name specifies the specific operation.
*/
trait RequestBaseTypable {
def service: String
def version: String
}
/** XML encoded WCS operation request base, for all operations except GetCapabilities. In this XML encoding, no "request" parameter is included, since the element name specifies the specific operation.
*/
case class RequestBaseType(attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) extends RequestBaseTypable {
lazy val service = attributes("@service").as[String]
lazy val version = attributes("@version").as[String]
}
/** List of time positions and periods. The time positions and periods should be ordered from the oldest to the newest, but this is not required.
*/
case class TimeSequenceType(timesequencetypeoption: Seq[scalaxb.DataRecord[Any]] = Nil)
trait TimeSequenceTypeOption
/** This is a variation of the GML TimePeriod, which allows the beginning and end of a time-period to be expressed in short-form inline using the begin/endPosition element, which allows an identifiable TimeInstant to be defined simultaneously with using it, or by reference, using xlinks on the begin/end elements. (Arliss) What does this mean? What do the TimeResolution and "frame" mean?
*/
case class TimePeriodType(BeginPosition: opengis.gml.TimePositionType,
EndPosition: opengis.gml.TimePositionType,
TimeResolution: Option[String] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val frame = attributes("@frame").as[java.net.URI]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy