Rotated relative scale in MapProjections

This commit is contained in:
ClemensFischer 2026-01-20 15:48:30 +01:00
parent 25d4e13c16
commit 3fbfb0d5c1
8 changed files with 85 additions and 41 deletions

View file

@ -28,8 +28,8 @@ namespace MapControl
public abstract class MapProjection
{
public const double Wgs84EquatorialRadius = 6378137d;
public const double Wgs84MeterPerDegree = Wgs84EquatorialRadius * Math.PI / 180d;
public const double Wgs84Flattening = 1d / 298.257223563;
public const double Wgs84MeterPerDegree = Wgs84EquatorialRadius * Math.PI / 180d;
// Arithmetic mean radius (2*a + b) / 3 == (1 - f/3) * a.
// See https://en.wikipedia.org/wiki/Earth_radius#Arithmetic_mean_radius.