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

sbt-scalaxb.opengis.ows.owsContents.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.ows


/** This XML Schema  Document encodes the typical Contents section of an OWS service metadata (Capabilities) document. This  Schema can be built upon to define the Contents section for a specific OWS. If the ContentsBaseType in this XML Schema cannot be restricted and extended to define the Contents section for a specific OWS, all other relevant parts defined in owsContents.xsd shall be used by the "ContentsType" in the wxsContents.xsd prepared for the specific OWS.
		
		OWS is an OGC Standard.
		Copyright (c) 2006,2010 Open Geospatial Consortium.
		To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
		
*/


/** Contents of typical Contents section of an OWS service metadata (Capabilities) document. This type shall be extended and/or restricted if needed for specific OWS use to include the specific metadata needed. 
*/
trait ContentsBaseTypable {
  def DatasetDescriptionSummary: Seq[scalaxb.DataRecord[Any]]
  def OtherSource: Seq[opengis.ows.MetadataType]
}


/** Contents of typical Contents section of an OWS service metadata (Capabilities) document. This type shall be extended and/or restricted if needed for specific OWS use to include the specific metadata needed. 
*/
case class ContentsBaseType(DatasetDescriptionSummary: Seq[scalaxb.DataRecord[Any]] = Nil,
  OtherSource: Seq[opengis.ows.MetadataType] = Nil) extends ContentsBaseTypable
      
      


/** Typical dataset metadata in typical Contents section of an OWS service metadata (Capabilities) document. This type shall be extended and/or restricted if needed for specific OWS use, to include the specific Dataset  description metadata needed. 
*/
trait DatasetDescriptionSummaryBaseTypable extends DescriptionTypable {
  def Title: Seq[opengis.ows.LanguageStringType]
  def AbstractValue: Seq[opengis.ows.LanguageStringType]
  def Keywords: Seq[opengis.ows.KeywordsType]
  def WGS84BoundingBox: Seq[opengis.ows.WGS84BoundingBoxType]
  def Identifier: opengis.ows.CodeTypable
  def BoundingBox: Seq[scalaxb.DataRecord[Any]]
  def Metadata: Seq[opengis.ows.MetadataType]
  def DatasetDescriptionSummary: Seq[scalaxb.DataRecord[Any]]
}


/** Typical dataset metadata in typical Contents section of an OWS service metadata (Capabilities) document. This type shall be extended and/or restricted if needed for specific OWS use, to include the specific Dataset  description metadata needed. 
*/
case class DatasetDescriptionSummaryBaseType(Title: Seq[opengis.ows.LanguageStringType] = Nil,
  AbstractValue: Seq[opengis.ows.LanguageStringType] = Nil,
  Keywords: Seq[opengis.ows.KeywordsType] = Nil,
  WGS84BoundingBox: Seq[opengis.ows.WGS84BoundingBoxType] = Nil,
  Identifier: opengis.ows.CodeTypable,
  BoundingBox: Seq[scalaxb.DataRecord[Any]] = Nil,
  Metadata: Seq[opengis.ows.MetadataType] = Nil,
  DatasetDescriptionSummary: Seq[scalaxb.DataRecord[Any]] = Nil) extends DatasetDescriptionSummaryBaseTypable
      
      





© 2015 - 2025 Weber Informatics LLC | Privacy Policy