aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Warmerdam <warmerdam@pobox.com>2007-12-03 15:48:20 +0000
committerFrank Warmerdam <warmerdam@pobox.com>2007-12-03 15:48:20 +0000
commit26704ef6a0f521408535980a4ca36ddb6bd125fc (patch)
treef424e239588df68c952114efbc681061297745c5
parent55e095abe3f50dae5415a3e09ccc8db876527ff5 (diff)
downloadPROJ-26704ef6a0f521408535980a4ca36ddb6bd125fc.tar.gz
PROJ-26704ef6a0f521408535980a4ca36ddb6bd125fc.zip
Improve WGS84 ES precision to avoid unnecesary transformation (#1531)
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1414 4e78687f-474d-0410-85f9-8d5e500ac6b2
-rw-r--r--ChangeLog5
-rw-r--r--src/pj_transform.c5
2 files changed, 9 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index db7a7cc3..e3f7ead6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-12-03 Frank Warmerdam <warmerdam@pobox.com>
+
+ * pj_transform.c: Small improvement in WGS84_ES precision to avoid
+ an unnecessary trip through geocentric space (eg bug 1531).
+
2007-11-30 Frank Warmerdam <warmerdam@pobox.com>
* add latlon and lonlat as aliases.
diff --git a/src/pj_transform.c b/src/pj_transform.c
index 40a7bf8d..04fbd8e1 100644
--- a/src/pj_transform.c
+++ b/src/pj_transform.c
@@ -30,6 +30,9 @@
******************************************************************************
*
* $Log$
+ * Revision 1.24 2007/12/03 15:48:20 fwarmerdam
+ * Improve WGS84 ES precision to avoid unnecesary transformation (#1531)
+ *
* Revision 1.23 2007/11/26 00:21:59 fwarmerdam
* Modified PJ structure to hold a_orig, es_orig, ellipsoid definition before
* adjustment for spherical projections.
@@ -132,7 +135,7 @@ PJ_CVSID("$Id$");
#endif
#ifndef SRS_WGS84_ESQUARED
-#define SRS_WGS84_ESQUARED 0.006694379990
+#define SRS_WGS84_ESQUARED 0.0066943799901413165
#endif
#define Dx_BF (defn->datum_params[0])