public void Transform(Latitude latitude, Longitude longitude, out double x, out double y) { x = (longitude - Origin.Longitude) * scaleAtOriginLatitudeInMeters; y = (latitude - Origin.Latitude) * metersPerDegree; }
public void Transform(double x, double y, out Latitude latitude, out Longitude longitude) { latitude = Origin.Latitude + (y / metersPerDegree); longitude = Origin.Longitude + (x / scaleAtOriginLatitudeInMeters); }
public GeographicCoordinates(Latitude latitude, Longitude longitude) { Latitude = latitude; Longitude = longitude; }