7
我正在寻找解释为什么有两个不同的墨卡托公式在这些网站上讨论。墨卡托投影逻辑冲突
我明白这是正确的墨卡托投影的算法:
http://en.wikipedia.org/wiki/Mercator_projection
y = ln|sec(lat) + tan(lat)|
然而,这个网站是指完全不同的东西: http://wiki.openstreetmap.org/wiki/Mercator
#include <math.h>
double lat2y(double a) { return 180/M_PI * log(tan(M_PI/4+a*(M_PI/180)/2)); }
任何想法?
经过更多测试后,这看起来是正确的。 – glutz 2012-02-04 20:31:01
+1谢谢你的推导 - 帮了我很多。我反过来美化了你的答案。希望你不介意。 – aefxx 2012-10-22 12:42:36