Package net.opengis.wcs11
Interface GridCrsType
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
GridCrsTypeImpl
public interface GridCrsType
extends EObject
A representation of the model object 'Grid Crs Type'.
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.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Grid Base CRS' attribute.Returns the value of the 'Grid CS' attribute.Returns the value of the 'Grid Offsets' attribute.Returns the value of the 'Grid Origin' attribute.Returns the value of the 'Grid Type' attribute.getId()
Returns the value of the 'Id' attribute.Returns the value of the 'Srs Name' attribute.boolean
Returns whether the value of the 'Grid CS
' attribute is set.boolean
Returns whether the value of the 'Grid Origin
' attribute is set.boolean
Returns whether the value of the 'Grid Type
' attribute is set.void
setGridBaseCRS
(String value) Sets the value of the 'Grid Base CRS
' attribute.void
Sets the value of the 'Grid CS
' attribute.void
setGridOffsets
(Object value) Sets the value of the 'Grid Offsets
' attribute.void
setGridOrigin
(Object value) Sets the value of the 'Grid Origin
' attribute.void
setGridType
(String value) Sets the value of the 'Grid Type
' attribute.void
Sets the value of the 'Id
' attribute.void
setSrsName
(Object value) Sets the value of the 'Srs Name
' attribute.void
Unsets the value of the 'Grid CS
' attribute.void
Unsets the value of the 'Grid Origin
' attribute.void
Unsets the value of the 'Grid Type
' attribute.Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getSrsName
Object getSrsName()Returns the value of the 'Srs Name' attribute.If the meaning of the 'Srs Name' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Srs Name' attribute.
- See Also:
-
setSrsName
Sets the value of the 'Srs Name
' attribute.- Parameters:
value
- the new value of the 'Srs Name' attribute.- See Also:
-
getGridBaseCRS
String getGridBaseCRS()Returns the value of the 'Grid Base CRS' attribute. Association to the coordinate reference system (CRS) in which this Grid CRS is specified. A GridCRS can use any type of baseCRS, including GeographicCRS, ProjectedCRS, ImageCRS, or a different GridCRS.- Returns:
- the value of the 'Grid Base CRS' attribute.
- See Also:
-
setGridBaseCRS
Sets the value of the 'Grid Base CRS
' attribute.- Parameters:
value
- the new value of the 'Grid Base CRS' attribute.- See Also:
-
getGridType
String getGridType()Returns the value of the 'Grid Type' attribute. The default value is"urn:ogc:def:method:WCS:1.1:2dSimpleGrid"
. When this GridType reference is omitted, the OperationMethod shall be the most commonly used method in a GridCRS, which is referenced by the default URN "urn:ogc:def:method:WCS:1.1:2dSimpleGrid".- Returns:
- the value of the 'Grid Type' attribute.
- See Also:
-
setGridType
Sets the value of the 'Grid Type
' attribute.- Parameters:
value
- the new value of the 'Grid Type' attribute.- See Also:
-
unsetGridType
void unsetGridType()Unsets the value of the 'Grid Type
' attribute.- See Also:
-
isSetGridType
boolean isSetGridType()Returns whether the value of the 'Grid Type
' attribute is set.- Returns:
- whether the value of the 'Grid Type' attribute is set.
- See Also:
-
getGridOrigin
Object getGridOrigin()Returns the value of the 'Grid Origin' attribute. The default value is"0 0"
. When this GridOrigin position is omitted, the origin defaults be the most commonly used origin in a GridCRS used in the output part of a GetCapabilities operation request, namely "0 0".- Returns:
- the value of the 'Grid Origin' attribute.
- See Also:
-
setGridOrigin
Sets the value of the 'Grid Origin
' attribute.- Parameters:
value
- the new value of the 'Grid Origin' attribute.- See Also:
-
unsetGridOrigin
void unsetGridOrigin()Unsets the value of the 'Grid Origin
' attribute. -
isSetGridOrigin
boolean isSetGridOrigin()Returns whether the value of the 'Grid Origin
' attribute is set.- Returns:
- whether the value of the 'Grid Origin' attribute is set.
- See Also:
-
getGridOffsets
Object getGridOffsets()Returns the value of the 'Grid Offsets' attribute. Two or more grid position offsets from the grid origin in the GridBaseCRS of this GridCRS. Example: For the grid2dIn2dCRS OperationMethod, this Offsets element shall contain four values, the first two values shall specify the grid offset for the first grid axis in the 2D base CRS, and the second pair of values shall specify the grid offset for the second grid axis. In this case, the middle two values are zero for un-rotated and un-skewed grids.- Returns:
- the value of the 'Grid Offsets' attribute.
- See Also:
-
setGridOffsets
Sets the value of the 'Grid Offsets
' attribute.- Parameters:
value
- the new value of the 'Grid Offsets' attribute.- See Also:
-
getGridCS
String getGridCS()Returns the value of the 'Grid CS' attribute. The default value is"urn:ogc:def:cs:OGC:0.0:Grid2dSquareCS"
. When this GridCS reference is omitted, the GridCS defaults to the most commonly used grid coordinate system, which is referenced by the URN "urn:ogc:def:cs:OGC:0.0:Grid2dSquareCS".- Returns:
- the value of the 'Grid CS' attribute.
- See Also:
-
setGridCS
Sets the value of the 'Grid CS
' attribute.- Parameters:
value
- the new value of the 'Grid CS' attribute.- See Also:
-
unsetGridCS
void unsetGridCS()Unsets the value of the 'Grid CS
' attribute.- See Also:
-
isSetGridCS
boolean isSetGridCS()Returns whether the value of the 'Grid CS
' attribute is set.- Returns:
- whether the value of the 'Grid CS' attribute is set.
- See Also:
-
getId
Object getId()Returns the value of the 'Id' attribute.If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Id' attribute.
- See Also:
-
setId
Sets the value of the 'Id
' attribute.- Parameters:
value
- the new value of the 'Id' attribute.- See Also:
-