|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.data.ows.CRSEnvelope
A pair of coordinates and a reference system that represents a section of the Earth
Field Summary | |
protected double |
maxX
|
protected double |
maxY
|
protected double |
minX
|
protected double |
minY
|
Constructor Summary | |
CRSEnvelope()
Construct an empty BoundingBox |
|
CRSEnvelope(java.lang.String epsgCode,
double minX,
double minY,
double maxX,
double maxY)
Create a bounding box with the specified properties |
Method Summary | |
double |
getCenter(int dimension)
|
int |
getDimension()
|
java.lang.String |
getEPSGCode()
The CRS is bounding box's Coordinate Reference System |
double |
getLength(int dimension)
|
org.opengis.spatialschema.geometry.DirectPosition |
getLowerCorner()
|
double |
getMaximum(int dimension)
|
double |
getMaxX()
The maxX value is the higher X coordinate value |
double |
getMaxY()
The maxY value is the higher Y coordinate value |
double |
getMinimum(int dimension)
|
double |
getMinX()
The minX value is the lower X coordinate value |
double |
getMinY()
The minY value is the lower Y coordinate value |
org.opengis.spatialschema.geometry.DirectPosition |
getUpperCorner()
|
void |
setEPSGCode(java.lang.String epsgCode)
The CRS is bounding box's Coordinate Reference System |
void |
setMaxX(double maxX)
The maxX value is the higher X coordinate value |
void |
setMaxY(double maxY)
The maxY value is the higher Y coordinate value |
void |
setMinX(double minX)
The minX value is the lower X coordinate value |
void |
setMinY(double minY)
The minY value is the lower Y coordinate value |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected double minX
protected double minY
protected double maxX
protected double maxY
Constructor Detail |
public CRSEnvelope()
public CRSEnvelope(java.lang.String epsgCode, double minX, double minY, double maxX, double maxY)
epsgCode
- The Coordinate Reference System this bounding box is inminX
- minY
- maxX
- maxY
- Method Detail |
public java.lang.String getEPSGCode()
public void setEPSGCode(java.lang.String epsgCode)
epsgCode
- the new value for the CRS/SRSpublic int getDimension()
getDimension
in interface org.opengis.spatialschema.geometry.Envelope
public double getMinimum(int dimension)
getMinimum
in interface org.opengis.spatialschema.geometry.Envelope
public double getMaximum(int dimension)
getMaximum
in interface org.opengis.spatialschema.geometry.Envelope
public double getCenter(int dimension)
getCenter
in interface org.opengis.spatialschema.geometry.Envelope
public double getLength(int dimension)
getLength
in interface org.opengis.spatialschema.geometry.Envelope
public org.opengis.spatialschema.geometry.DirectPosition getUpperCorner()
getUpperCorner
in interface org.opengis.spatialschema.geometry.Envelope
public org.opengis.spatialschema.geometry.DirectPosition getLowerCorner()
getLowerCorner
in interface org.opengis.spatialschema.geometry.Envelope
public double getMaxX()
public void setMaxX(double maxX)
maxX
- the new value for maxX. Should be greater than minX.public double getMaxY()
public void setMaxY(double maxY)
maxY
- the new value for maxY. Should be greater than minY.public double getMinX()
public void setMinX(double minX)
minX
- the new value for minX. Should be less than maxX.public double getMinY()
public void setMinY(double minY)
minY
- the new value for minY. Should be less than maxY.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |