|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAbstractMetadata
ModifiableMetadata
MetadataEntity
SpatialRepresentationImpl
GridSpatialRepresentationImpl
GeorectifiedImpl
public class GeorectifiedImpl
Grid whose cells are regularly spaced in a geographic (i.e., lat / long) or map coordinate system defined in the Spatial Referencing System (SRS) so that any cell in the grid can be geolocated given its grid coordinate and the grid origin, cell spacing, and orientation indication of whether or not geographic.
Field Summary |
---|
Fields inherited from class AbstractMetadata |
---|
LOGGER |
Constructor Summary | |
---|---|
GeorectifiedImpl()
Constructs an initially empty georectified object. |
|
GeorectifiedImpl(Georectified source)
Constructs a metadata entity initialized with the values from the specified metadata. |
|
GeorectifiedImpl(int numberOfDimensions,
List<? extends Dimension> axisDimensionsProperties,
CellGeometry cellGeometry,
boolean transformationParameterAvailable,
boolean checkPointAvailable,
List<? extends Point> cornerPoints,
PixelOrientation pointInPixel)
Creates a georectified object initialized to the specified values. |
Method Summary | |
---|---|
Point |
getCenterPoint()
Earth location in the coordinate system defined by the Spatial Reference System and the grid coordinate of the cell halfway between opposite ends of the grid in the spatial dimensions. |
InternationalString |
getCheckPointDescription()
Description of geographic position points used to test the accuracy of the georeferenced grid data. |
List<Point> |
getCornerPoints()
Earth location in the coordinate system defined by the Spatial Reference System and the grid coordinate of the cells at opposite ends of grid coverage along two diagonals in the grid spatial dimensions. |
PixelOrientation |
getPointInPixel()
Point in a pixel corresponding to the Earth location of the pixel. |
InternationalString |
getTransformationDimensionDescription()
Description of the information about which grid dimensions are the spatial dimensions. |
Collection<InternationalString> |
getTransformationDimensionMapping()
Information about which grid dimensions are the spatial dimensions. |
boolean |
isCheckPointAvailable()
Indication of whether or not geographic position points are available to test the accuracy of the georeferenced grid data. |
void |
setCenterPoint(Point newValue)
Set the center point. |
void |
setCheckPointAvailable(boolean newValue)
Set indication of whether or not geographic position points are available to test the accuracy of the georeferenced grid data. |
void |
setCheckPointDescription(InternationalString newValue)
Set the description of geographic position points used to test the accuracy of the georeferenced grid data. |
void |
setCornerPoints(List<? extends Point> newValues)
Set the corner points. |
void |
setPointInPixel(PixelOrientation newValue)
Set the point in a pixel corresponding to the Earth location of the pixel. |
void |
setTransformationDimensionDescription(InternationalString newValue)
Set the description of the information about which grid dimensions are the spatial dimensions. |
void |
setTransformationDimensionMapping(Collection<? extends InternationalString> newValues)
Set information about which grid dimensions are the spatial dimensions. |
Methods inherited from class MetadataEntity |
---|
ensureNonNull, getStandard |
Methods inherited from class ModifiableMetadata |
---|
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable |
Methods inherited from class AbstractMetadata |
---|
asMap, asTree, equals, getInterface, hashCode, toString |
Methods inherited from class Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface GridSpatialRepresentation |
---|
getAxisDimensionsProperties, getCellGeometry, getNumberOfDimensions, isTransformationParameterAvailable |
Constructor Detail |
---|
public GeorectifiedImpl()
public GeorectifiedImpl(Georectified source)
public GeorectifiedImpl(int numberOfDimensions, List<? extends Dimension> axisDimensionsProperties, CellGeometry cellGeometry, boolean transformationParameterAvailable, boolean checkPointAvailable, List<? extends Point> cornerPoints, PixelOrientation pointInPixel)
Method Detail |
---|
public boolean isCheckPointAvailable()
isCheckPointAvailable
in interface Georectified
public void setCheckPointAvailable(boolean newValue)
public InternationalString getCheckPointDescription()
getCheckPointDescription
in interface Georectified
public void setCheckPointDescription(InternationalString newValue)
public List<Point> getCornerPoints()
getCornerPoints
in interface Georectified
public void setCornerPoints(List<? extends Point> newValues)
public Point getCenterPoint()
getCenterPoint
in interface Georectified
public void setCenterPoint(Point newValue)
public PixelOrientation getPointInPixel()
getPointInPixel
in interface Georectified
public void setPointInPixel(PixelOrientation newValue)
public InternationalString getTransformationDimensionDescription()
getTransformationDimensionDescription
in interface Georectified
public void setTransformationDimensionDescription(InternationalString newValue)
public Collection<InternationalString> getTransformationDimensionMapping()
getTransformationDimensionMapping
in interface Georectified
public void setTransformationDimensionMapping(Collection<? extends InternationalString> newValues)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |