有人可以详细解释一下这里出什么问题吗?
#1 楼
它们不一样。 EPSG:4326表示WGS 84,而EPSG:900913表示WGS84 Web Mercator。 EPSG:4326将地球视为椭球,而EPSG:900913则将地球视为球体。这会影响基于将地图视为平坦平面而进行的计算,这就是为什么将要素绘制在错误的位置的原因。评论
此外,坐标值将完全不同,EPSG:4326具有十进制度值(-180至180和-90至90),而EPSG:900913具有度量值(-20037508.34至20037508.34)。
– Crischan
2012年9月26日上午8:18
是的,我确实注意到坐标值是如何变化的。谢谢
– Sam007
2012年9月26日下午16:05
#2 楼
EPSG:4326使用纬度/经度坐标系。纬度= 90至-90,经度= 180至-180EPSG:900913使用x / y轴坐标系。
评论
我认为这是最好的答案,因为它把最关键的区别放在了最前面。
– LarsH
2014-09-10 4:54
您是说EPSG:4326吗?
–Primož Kralj
16年7月28日在5:11
评论
是的,它确实。两者完全相同。为了增加R.K.的答案,EPSG:900913使用了真球。
有一点琐事:900913最初被欧洲石油调查组织(EPSG)拒绝作为可靠的预测,因此Google(为网络发明了它)给了它自己的号码,如果您在老式的计算器上键入它,它会拼写“ googlE”(用“ 9”代替“ g”并斜视一下)。最终,EPSG放手,允许900913进入其大地测量库,但编号为3857。
@arcsump,900913(3857)不使用真实球体。它使用半径等于WGS 1984椭球半长轴的球体。
@ sylvester-sneekly,Google未定义900913,OpenLayers的Christopher Schmidt定义了:crschmidt.net/blog/archives/243/google-projection-900913