|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.me.jstott.coordconv.GridReferenceConverter
Convert latitude/longitude to OSGB grid references and vice versa. Convert latitude/longitude to UTM references and vice/versa. Based on algorithm published by the Ordnance Survey at http://www.gps.gov.uk/guidecontents.asp
| Constructor Summary | |
GridReferenceConverter()
|
|
| Method Summary | |
static OSGBGridReference |
latitudeLongitudeToOSGBGridReference(LatitudeLongitude latitudeLongitude)
Convert a latitude and longitude into an OSGB grid reference |
static UTMReference |
latitudeLongitudeToUTMReference(ReferenceEllipsoid ellipsoid,
LatitudeLongitude latitudeLongitude)
Convert a latitude and longitude to an UTM reference |
static LatitudeLongitude |
OSGBGridReferenceToLatitudeLongitude(OSGBGridReference osgb)
Convert an OSGB grid reference to latitude and longitude |
UTMReference |
OSGBGridReferenceToUTMReference(ReferenceEllipsoid ellipsoid,
OSGBGridReference osgb)
Convert an UTM reference to an OSGB grid reference |
static LatitudeLongitude |
UTMReferenceToLatitudeLongitude(ReferenceEllipsoid ellipsoid,
UTMReference utm)
Convert an UTM reference to a latitude and longitude |
OSGBGridReference |
UTMReferenceToOSGBGridReference(ReferenceEllipsoid ellipsoid,
UTMReference utm)
Convert an OSGB grid reference to an UTM reference |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public GridReferenceConverter()
| Method Detail |
public static LatitudeLongitude OSGBGridReferenceToLatitudeLongitude(OSGBGridReference osgb)
osgb - the OSGB grid reference to convert
public static OSGBGridReference latitudeLongitudeToOSGBGridReference(LatitudeLongitude latitudeLongitude)
latitudeLongitude - the latitude and longitude to convert
public static LatitudeLongitude UTMReferenceToLatitudeLongitude(ReferenceEllipsoid ellipsoid,
UTMReference utm)
ellipsoid - A reference ellipsoid to useutm - the UTM reference to convert
public static UTMReference latitudeLongitudeToUTMReference(ReferenceEllipsoid ellipsoid,
LatitudeLongitude latitudeLongitude)
ellipsoid - A reference ellipsoid to uselatitudeLongitude - The latitude and longitude to convert
public UTMReference OSGBGridReferenceToUTMReference(ReferenceEllipsoid ellipsoid,
OSGBGridReference osgb)
ellipsoid - osgb -
public OSGBGridReference UTMReferenceToOSGBGridReference(ReferenceEllipsoid ellipsoid,
UTMReference utm)
ellipsoid - utm -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||