|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@UML(identifier="CV_RectifiedGrid", specification=ISO_19123) public interface RectifiedGrid
Grid for which there is an affine transformation between the grid coordinates and the coordinates of an external coordinate reference system. A rectified grid is defined by an origin in an external coordinate reference system, and a set of offset vectors that specify the direction and distance between grid lines within that external CRS.
NOTE: If the coordinate reference system is related to the earth by a datum, the grid is a georectified grid.
Constraints:
Method Summary | |
---|---|
DirectPosition |
convertCoordinates(GridCoordinates g)
Converts through an affine transform grid coordinates to a direct position. |
List<double[]> |
getOffsetVectors()
Returns the offset vectors that determine the grid spacing in each direction. |
DirectPosition |
getOrigin()
Returns the origin of the rectified grid in an external coordinate reference system. |
GridCoordinates |
inverseConvertCoordinates(DirectPosition p)
Converts through an affine transform a direct position to the grid coordinates of the nearest grid point. |
Methods inherited from interface Grid |
---|
getAxisNames, getCells, getDimension, getExtent, getIntersections |
Method Detail |
---|
@UML(identifier="origin", obligation=MANDATORY, specification=ISO_19123) DirectPosition getOrigin()
@UML(identifier="offsetVectors", obligation=MANDATORY, specification=ISO_19123) List<double[]> getOffsetVectors()
@UML(identifier="coordConv", obligation=MANDATORY, specification=ISO_19123) DirectPosition convertCoordinates(GridCoordinates g)
@UML(identifier="invCoordConv", obligation=MANDATORY, specification=ISO_19123) GridCoordinates inverseConvertCoordinates(DirectPosition p)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |