
sbt-scalaxb.opengis.wcs.wcsGridCRS.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 defines a GridCRS element that is much simpler but otherwise similar to a specialization of gml:DerivedCRS. This GridCRS roughly corresponds to the CV_RectifiedGrid class in ISO 19123, without inheritance from CV_Grid. This GridCRS is designed for use by the OGC Web Coverage Service (WCS) and elsewhere.
This XML Schema Document is not a GML Application Schema, although it uses the GML 3.1.1 profile for WCS 1.1.1.
Copyright (c) 2007 Open Geospatial Consortium, Inc. All Rights Reserved.
*/
/** Definition of a coordinate reference system (CRS) for a quadrilateral grid that is defined in another CRS, where this grid is defined by its coordinate Conversion from the other CRS. This GridCRS is not a ProjectedCRS. However, like a ProjectedCRS, the coordinate system used is Cartesian. This GridCRS can use any type of baseCRS, including GeographicCRS, ProjectedCRS, ImageCRS, or a different GridCRS. This GridCRS is a simplification and specialization of a gml:DerivedCRS. All elements and attributes not required to define this GridCRS are optional.
*/
case class GridCrsType(srsName: Option[opengis.gml.CodeTypable] = None,
GridBaseCRS: java.net.URI,
GridType: Option[java.net.URI] = None,
GridOrigin: Option[Seq[Double]] = None,
GridOffsets: Seq[Double],
GridCS: Option[java.net.URI] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val gmlid = attributes.get("@{http://www.opengis.net/gml}id") map { _.as[String]}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy