|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GeoProjection
Interface for projections from LatLonGeo to two coordinates (x, y).
Method Summary | |
---|---|
Vector2d |
project(LatLonGeo latLon)
Convert LatLon to (nearly) equivalent projected x,y position. |
Vector2d |
reprojectFrom(double x,
double y,
GeoProjection fromProjection)
Reproject an x,y position from a previous projection to this projection. |
KinematicVector2d |
reprojectPosVelFrom(double x,
double y,
double vx,
double vy,
GeoProjection fromProjection)
Reproject x, y position and corresponding x, y velocity vector at that location from a previous projection to this projection. |
LatLonGeo |
unproject(double x,
double y)
Convert projected x,y position back to (nearly) equivalent LatLon. |
Method Detail |
---|
Vector2d project(LatLonGeo latLon)
latLon
-
LatLonGeo unproject(double x, double y)
x
- projected x positiony
- projected y position
Vector2d reprojectFrom(double x, double y, GeoProjection fromProjection)
This is equivalent to unprojecting the x,y position from the old projection and then projecting it to this projection, but in a single step, which may be performed more efficiently.
x
- previously projected x positiony
- previously projected y positionfromProjection
- previous projection
KinematicVector2d reprojectPosVelFrom(double x, double y, double vx, double vy, GeoProjection fromProjection)
x
- previously projected x positiony
- previously projected y positionvx
- previous x velocity component in projection spacevy
- previous y velocity component in projection spacefromProjection
- previous projection
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |