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

sbt-scalaxb.opengis.gml.dataQuality.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.gml


/** How to encode positional data quality information. Builds on units.xsd to encode the data needed to describe the positional accuracy of coordinate operations. 
		This schema encodes the Data Quality (DQ) package of the extended UML Model for OGC Abstract Specification Topic 2: Spatial Referencing by Coordinates. That UML model is adapted from ISO 19111 - Spatial referencing by coordinates, as described in Annex C of Topic 2. 
		Caution: The CRS package in GML 3.1 and GML 3.1.1 is preliminary, and is expected to undergo some modifications that are not backward compatible during the development of GML 3.2 (ISO 19136). The GML 3.2 package will implement the model described in the revised version of ISO 19111. 
		
		GML is an OGC Standard.
		Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
		To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
		
*/


/** Position error estimate (or accuracy) data. 
*/
trait AbstractPositionalAccuracyType {
  def measureDescription: Option[opengis.gml.CodeTypable]
}


/** Closeness of reported coordinate values to values accepted as or being true. 
*/
case class AbsoluteExternalPositionalAccuracyType(measureDescription: Option[opengis.gml.CodeTypable] = None,
  result: opengis.gml.MeasureTypable) extends AbstractPositionalAccuracyType
      
      


/** Closeness of the relative positions of two or more positions to their respective relative positions accepted as or being true. 
*/
case class RelativeInternalPositionalAccuracyType(measureDescription: Option[opengis.gml.CodeTypable] = None,
  result: opengis.gml.MeasureTypable) extends AbstractPositionalAccuracyType
      
      


/** Error estimate covariance matrix. 
*/
case class CovarianceMatrixType(measureDescription: Option[opengis.gml.CodeTypable] = None,
  unitOfMeasure: Seq[opengis.gml.UnitOfMeasureTypable] = Nil,
  includesElement: Seq[opengis.gml.CovarianceElementType] = Nil) extends AbstractPositionalAccuracyType
      
      


/** An element of a covariance matrix.
*/
case class CovarianceElementType(rowIndex: BigInt,
  columnIndex: BigInt,
  covariance: Double)
      
      





© 2015 - 2025 Weber Informatics LLC | Privacy Policy