public class Mercator

  1. Object
  2. Projection
  3. Mercator
Represents a Mercator projection http://en.wikipedia.org/wiki/Mercator_projection

Constructors

public Mercator()Creates a new Mercator projection

Methods

public static Coord forwardMercator(double latitude, double longitude)Create a projected Mercator Coord from the given coordinate
public static Coord inverseMercator(double latitude, double longitude)Create a unprojected Coord(Latitude, Longitude) from the projected Coord
public Coord fromWGS84(Coord wgs84)Create a projected Mercator Coord from the given coordinate
public Coord toWGS84(Coord projection)Create a Coord(Latitude, Longitude) from the projected Coord

Inherited methods

Constructor details

Mercator

public Mercator()
Creates a new Mercator projection

Method details

forwardMercator

public static Coord forwardMercator(double latitude, double longitude)
Create a projected Mercator Coord from the given coordinate

Parameters

latitude double
to project
longitude double
to project

Returns

a projected Mercator

inverseMercator

public static Coord inverseMercator(double latitude, double longitude)
Create a unprojected Coord(Latitude, Longitude) from the projected Coord

Parameters

latitude double
projected latitude
longitude double
projected longitude

Returns

unprojected Coord

fromWGS84

public Coord fromWGS84(Coord wgs84)
Create a projected Mercator Coord from the given coordinate

Parameters

wgs84 Coord
coordinate to project

Returns

projected Mercator Coord

toWGS84

public Coord toWGS84(Coord projection)
Create a Coord(Latitude, Longitude) from the projected Coord

Returns

unprojected Latitude, Longitude