public EquidistantProjection(double lat, double lon) { _center.Lat = Globe.DegreesToRadians(lat); _center.Lon = Globe.DegreesToRadians(lon); _offset.X = 0; _offset.Y = 0; _projection = new AzimuthalEquidistant(lat, lon); }
internal void ReSetCenter(WorldPoint world, SimulationPoint sim) { _center.Lat = Globe.DegreesToRadians(world.Lat); _center.Lon = Globe.DegreesToRadians(world.Lon); _offset.X = sim.X; _offset.Y = sim.Y; _projection = new AzimuthalEquidistant(_center.Lat, _center.Lon); }