public class UtmZone extends Projection
| Modifier and Type | Field and Description |
|---|---|
double |
H |
int |
Hemisphere |
int |
Zone |
NORTH, SOUTH| Constructor and Description |
|---|
UtmZone(Ellipsoid eli,
int zone,
int hemisphere,
double h) |
| Modifier and Type | Method and Description |
|---|---|
Point2D |
createPoint(double x,
double y) |
void |
drawGrid(Graphics2D g,
ViewPortData vp) |
UtmPoint |
fromGeo(GeoPoint gPt,
UtmPoint uPt,
int[] ai) |
UtmPoint |
fromGeo(GeoPoint gPt,
UtmPoint uPt,
UtmZone proj) |
Point2D |
fromGeo(Point2D gPt,
Point2D uPt) |
String |
getAbrev() |
ICoordTrans |
getCT(IProjection dest)
Crea un ICoordTrans para transformar coordenadas
desde el IProjection actual al dest.
|
Rectangle2D |
getExtent(Rectangle2D extent,
double scale,
double wImage,
double hImage,
double mapUnits,
double distanceUnits,
double dpi) |
String |
getFullCode()
Devuelve getAbrev() mas los parametros de transformacion si los hay
ej.: (EPSG:23030:proj@+proj...@...)
|
static UtmZone |
getProjection(Ellipsoid eli,
int zone,
int hemisphere) |
static IProjection |
getProjectionByName(IDatum eli,
String name) |
double |
getScale(double minX,
double maxX,
double width,
double dpi)
First two parameters must be in meters.
|
Point2D |
toGeo(Point2D uPt) |
GeoPoint |
toGeo(UtmPoint uPt,
GeoPoint gPt) |
clone, coordToString, createPoint, export, getDatum, getElliPar, getGridColor, getName, getReproyectionTo, isProjected, setGridColorpublic UtmZone(Ellipsoid eli, int zone, int hemisphere, double h)
public String getAbrev()
getAbrev in interface IProjectiongetAbrev in class Projectionpublic static IProjection getProjectionByName(IDatum eli, String name)
eli - name - public Point2D createPoint(double x, double y)
createPoint in interface IProjectioncreatePoint in class Projectionx - y - public Point2D toGeo(Point2D uPt)
toGeo in interface IProjectiontoGeo in class ProjectionuPt - public Point2D fromGeo(Point2D gPt, Point2D uPt)
fromGeo in interface IProjectionfromGeo in class ProjectiongPt - uPt - public UtmPoint fromGeo(GeoPoint gPt, UtmPoint uPt, UtmZone proj)
gPt - uPt - proj - public UtmPoint fromGeo(GeoPoint gPt, UtmPoint uPt, int[] ai)
gPt - uPt - ai - public void drawGrid(Graphics2D g, ViewPortData vp)
drawGrid in interface IProjectiondrawGrid in class Projectionpublic double getScale(double minX,
double maxX,
double width,
double dpi)
IProjectionminX - in metersmaxX - in meterswidth - in pixels (dots)dpi - dots per inchpublic ICoordTrans getCT(IProjection dest)
IProjectionpublic Rectangle2D getExtent(Rectangle2D extent, double scale, double wImage, double hImage, double mapUnits, double distanceUnits, double dpi)
public String getFullCode()
IProjection