diff --git a/MapControl/Shared/Etrs89UtmProjection.cs b/MapControl/Shared/Etrs89UtmProjection.cs index 2d258f55..e77f3809 100644 --- a/MapControl/Shared/Etrs89UtmProjection.cs +++ b/MapControl/Shared/Etrs89UtmProjection.cs @@ -27,10 +27,7 @@ namespace MapControl // GRS 1980 EquatorialRadius = 6378137d; Flattening = 1d / 298.257222101; - ScaleFactor = 0.9996; CentralMeridian = zone * 6d - 183d; - FalseEasting = 5e5; - FalseNorthing = 0d; } } } diff --git a/MapControl/Shared/Nad27UtmProjection.cs b/MapControl/Shared/Nad27UtmProjection.cs index e145b135..3cac3657 100644 --- a/MapControl/Shared/Nad27UtmProjection.cs +++ b/MapControl/Shared/Nad27UtmProjection.cs @@ -27,10 +27,7 @@ namespace MapControl // Clarke 1866 EquatorialRadius = 6378206.4; Flattening = 1d / 294.978698213898; - ScaleFactor = 0.9996; CentralMeridian = zone * 6d - 183d; - FalseEasting = 5e5; - FalseNorthing = 0d; } } } diff --git a/MapControl/Shared/Nad83UtmProjection.cs b/MapControl/Shared/Nad83UtmProjection.cs index 5b03bed2..83b3eb8d 100644 --- a/MapControl/Shared/Nad83UtmProjection.cs +++ b/MapControl/Shared/Nad83UtmProjection.cs @@ -27,10 +27,7 @@ namespace MapControl // GRS 1980 EquatorialRadius = 6378137d; Flattening = 1d / 298.257222101; - ScaleFactor = 0.9996; CentralMeridian = zone * 6d - 183d; - FalseEasting = 5e5; - FalseNorthing = 0d; } } } diff --git a/MapControl/Shared/TransverseMercatorProjection.cs b/MapControl/Shared/TransverseMercatorProjection.cs index 831b769e..7654ff45 100644 --- a/MapControl/Shared/TransverseMercatorProjection.cs +++ b/MapControl/Shared/TransverseMercatorProjection.cs @@ -49,9 +49,9 @@ namespace MapControl } } - public double ScaleFactor { get; set; } = 0.9996; public double CentralMeridian { get; set; } - public double FalseEasting { get; set; } + public double ScaleFactor { get; set; } = 0.9996; + public double FalseEasting { get; set; } = 5e5; public double FalseNorthing { get; set; } public TransverseMercatorProjection() diff --git a/MapControl/Shared/TransverseMercatorProjectionSnyder.cs b/MapControl/Shared/TransverseMercatorProjectionSnyder.cs index 68e06e51..2dc924b7 100644 --- a/MapControl/Shared/TransverseMercatorProjectionSnyder.cs +++ b/MapControl/Shared/TransverseMercatorProjectionSnyder.cs @@ -17,9 +17,9 @@ namespace MapControl private double M0; public double Flattening { get; set; } = Wgs84Flattening; - public double ScaleFactor { get; set; } = 0.9996; public double CentralMeridian { get; set; } - public double FalseEasting { get; set; } + public double ScaleFactor { get; set; } = 0.9996; + public double FalseEasting { get; set; } = 5e5; public double FalseNorthing { get; set; } public double LatitudeOfOrigin diff --git a/MapControl/Shared/Wgs84UtmProjection.cs b/MapControl/Shared/Wgs84UtmProjection.cs index 9e9bb624..12ded47c 100644 --- a/MapControl/Shared/Wgs84UtmProjection.cs +++ b/MapControl/Shared/Wgs84UtmProjection.cs @@ -27,7 +27,6 @@ namespace MapControl public Wgs84UtmProjection(int zone, Hemisphere hemisphere) { SetZone(zone, hemisphere); - FalseEasting = 5e5; } protected void SetZone(int zone, Hemisphere hemisphere)