public class CoordSys
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
abrev |
protected CoordinateSystemFactory |
csFactory |
protected CSDatum |
datum |
protected GeographicCoordinateSystem |
geogCS |
protected ProjectedCoordinateSystem |
projCS |
| Constructor and Description |
|---|
CoordSys(CSDatum datum) |
CoordSys(java.lang.String wkt) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
java.awt.geom.Point2D |
createPoint(double x,
double y) |
void |
drawGrid(java.awt.Graphics2D g,
ViewPortData vp) |
java.lang.String |
export(java.lang.String format) |
java.awt.geom.Point2D |
fromGeo(java.awt.geom.Point2D gPt,
java.awt.geom.Point2D mPt) |
java.lang.String |
getAbrev() |
CoordinateSystem |
getCS() |
ICoordTrans |
getCT(IProjection dest) |
IDatum |
getDatum() |
java.awt.geom.Rectangle2D |
getExtent(java.awt.geom.Rectangle2D extent,
double scale,
double wImage,
double hImage,
double mapUnits,
double distanceUnits,
double dpi) |
java.lang.String |
getFullCode() |
CoordinateSystem |
getGeogCS() |
java.awt.Color |
getGridColor() |
double |
getScale(double minX,
double maxX,
double w,
double dpi) |
boolean |
isProjected() |
void |
setAbrev(java.lang.String abrev) |
void |
setGridColor(java.awt.Color c) |
CoordSys |
toGeo()
Crea un nuevo CoordSys geográfico a partir de uno proyectado.
|
java.awt.geom.Point2D |
toGeo(java.awt.geom.Point2D pt) |
java.lang.String |
toString() |
protected CoordinateSystemFactory csFactory
protected CSDatum datum
protected GeographicCoordinateSystem geogCS
protected ProjectedCoordinateSystem projCS
protected java.lang.String abrev
public CoordSys(CSDatum datum)
public CoordSys(java.lang.String wkt)
public CoordSys toGeo()
public IDatum getDatum()
public CoordinateSystem getCS()
public CoordinateSystem getGeogCS()
public java.awt.geom.Point2D createPoint(double x,
double y)
public java.lang.String toString()
toString in class java.lang.Objectpublic void setAbrev(java.lang.String abrev)
public java.lang.String getAbrev()
public void drawGrid(java.awt.Graphics2D g,
ViewPortData vp)
public void setGridColor(java.awt.Color c)
public java.awt.Color getGridColor()
public java.awt.geom.Point2D toGeo(java.awt.geom.Point2D pt)
public java.awt.geom.Point2D fromGeo(java.awt.geom.Point2D gPt,
java.awt.geom.Point2D mPt)
public double getScale(double minX,
double maxX,
double w,
double dpi)
public java.awt.geom.Rectangle2D getExtent(java.awt.geom.Rectangle2D extent,
double scale,
double wImage,
double hImage,
double mapUnits,
double distanceUnits,
double dpi)
public boolean isProjected()
public ICoordTrans getCT(IProjection dest)
public java.lang.String getFullCode()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic java.lang.String export(java.lang.String format)