diff --git a/MapControl/Shared/Etrs89UtmProjection.cs b/MapControl/Shared/Etrs89UtmProjection.cs
index 09ed8ddf..2d258f55 100644
--- a/MapControl/Shared/Etrs89UtmProjection.cs
+++ b/MapControl/Shared/Etrs89UtmProjection.cs
@@ -3,7 +3,7 @@
namespace MapControl
{
///
- /// ETRS89 Universal Transverse Mercator Projection.
+ /// ETRS89 Universal Transverse Mercator Projection - EPSG:25828 to EPSG:25838.
///
public class Etrs89UtmProjection : TransverseMercatorProjection
{
diff --git a/MapControl/Shared/Nad27UtmProjection.cs b/MapControl/Shared/Nad27UtmProjection.cs
index 8d508993..e145b135 100644
--- a/MapControl/Shared/Nad27UtmProjection.cs
+++ b/MapControl/Shared/Nad27UtmProjection.cs
@@ -3,7 +3,7 @@
namespace MapControl
{
///
- /// NAD27 Universal Transverse Mercator Projection.
+ /// NAD27 Universal Transverse Mercator Projection - EPSG:26701 to EPSG:26722.
///
public class Nad27UtmProjection : TransverseMercatorProjection
{
diff --git a/MapControl/Shared/Nad83UtmProjection.cs b/MapControl/Shared/Nad83UtmProjection.cs
index 5e78965e..5b03bed2 100644
--- a/MapControl/Shared/Nad83UtmProjection.cs
+++ b/MapControl/Shared/Nad83UtmProjection.cs
@@ -3,7 +3,7 @@
namespace MapControl
{
///
- /// NAD83 Universal Transverse Mercator Projection.
+ /// NAD83 Universal Transverse Mercator Projection - EPSG:26901 to EPSG:26923.
///
public class Nad83UtmProjection : TransverseMercatorProjection
{
diff --git a/MapControl/Shared/TransverseMercatorProjection.cs b/MapControl/Shared/TransverseMercatorProjection.cs
index f53b6f69..55b8aca9 100644
--- a/MapControl/Shared/TransverseMercatorProjection.cs
+++ b/MapControl/Shared/TransverseMercatorProjection.cs
@@ -56,7 +56,7 @@ namespace MapControl
}
}
- private double MeridianDistance(double phi) // (3-21)
+ private double MeridianDistance(double phi)
{
var e2 = (2d - Flattening) * Flattening;
var e4 = e2 * e2;
@@ -66,7 +66,7 @@ namespace MapControl
((1d - e2 / 4d - 3d * e4 / 64d - 5d * e6 / 256d) * phi -
(3d * e2 / 8d + 3d * e4 / 32d + 45d * e6 / 1024d) * Math.Sin(2d * phi) +
(15d * e4 / 256d + 45d * e6 / 1024d) * Math.Sin(4d * phi) -
- 35d * e6 / 3072d * Math.Sin(6d * phi));
+ 35d * e6 / 3072d * Math.Sin(6d * phi)); // (3-21)
}
public override Matrix RelativeScale(double latitude, double longitude)
diff --git a/MapControl/Shared/Wgs84UtmProjection.cs b/MapControl/Shared/Wgs84UtmProjection.cs
index 7263ff42..9e9bb624 100644
--- a/MapControl/Shared/Wgs84UtmProjection.cs
+++ b/MapControl/Shared/Wgs84UtmProjection.cs
@@ -9,7 +9,8 @@ namespace MapControl
}
///
- /// WGS84 Universal Transverse Mercator Projection.
+ /// WGS84 Universal Transverse Mercator Projection -
+ /// EPSG:32601 to EPSG:32660 and EPSG:32701 to EPSG:32760.
///
public class Wgs84UtmProjection : TransverseMercatorProjection
{