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