case class GetCoverageWcsParams(version: String, identifier: String, boundingBox: Extent, temporalSequence: List[OgcTime], format: OutputFormat, gridBaseCRS: Option[CRS], gridCS: URI, gridType: URI, gridOrigin: Option[(Double, Double)], gridOffsets: Option[(Double, Double)], crs: CRS, params: ParamMap) extends WcsParams with Product with Serializable
"EPSG:4326" or "WGS84" use the latitude first, longitude second axis order. According to the WCS spec for 1.1, some CRS have inverted axis box: 1.0.0: minx,miny,maxx,maxy 1.1.0, 1.1.2: OGC 07-067r5 (WCS 1.1.2) referes to OGC 06-121r3 which says "The number of axes included, and the order of these axes, shall be as specified by the referenced CRS." That means inverted for geographic.
Reference to QGIS: https://github.com/qgis/QGIS/blob/final-3_10_2/src/providers/wcs/qgswcsprovider.cpp#L674 Parameters descriptions can be also found here: https://mapserver.org/ogc/wcs_server.html
WCS 1.1.1 specs URI: https://portal.opengeospatial.org/files/07-067r2
- Alphabetic
- By Inheritance
- GetCoverageWcsParams
- Serializable
- Serializable
- Product
- Equals
- WcsParams
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new GetCoverageWcsParams(version: String, identifier: String, boundingBox: Extent, temporalSequence: List[OgcTime], format: OutputFormat, gridBaseCRS: Option[CRS], gridCS: URI, gridType: URI, gridOrigin: Option[(Double, Double)], gridOffsets: Option[(Double, Double)], crs: CRS, params: ParamMap)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val boundingBox: Extent
- def cellSize: Option[CellSize]
- val changeXY: Boolean
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- val crs: CRS
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
extent: Extent
Shrink the extent to border cells centers by half cell size.
Shrink the extent to border cells centers by half cell size. GridOrigin: default is "0,0" (KVP) or "0 0" (XML); it is the boundingBox corner.
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- val format: OutputFormat
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val gridBaseCRS: Option[CRS]
- val gridCS: URI
- def gridExtent: Option[GridExtent[Long]]
- val gridOffsets: Option[(Double, Double)]
- val gridOrigin: Option[(Double, Double)]
- val gridType: URI
- val identifier: String
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val params: ParamMap
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val temporalSequence: List[OgcTime]
- def toQuery: Query
-
val
version: String
- Definition Classes
- GetCoverageWcsParams → WcsParams
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()