public interface GeoProjection
Modifier and Type | Method and Description |
---|---|
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.
|
Vector2d project(LatLonGeo latLon)
latLon
- LatLonGeo unproject(double x, double y)
x
- projected x positiony
- projected y positionVector2d 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 projectionKinematicVector2d 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 projectionCopyright © 2013 Metron, Inc.. All rights reserved.