2011-10-09 101 views
1

我需要在地图(iPhone)上表示一些点,例如(88,60)或(90,55),但表示这些点的自定义注释会被释放。我还注意到,这些点实际上并没有显示在谷歌地图上,它们在某种程度上位于可见地图之上。这发生在85度以上的任何点。北纬或-85度。纬度。为何在iPhone地图上未显示85N以下或-85S以下的点?

+0

我想象地图投影不能轻松处理极点。 – ceejayoz

回答

0

我知道这是一个非常旧的帖子,但只是为了回答你的问题。 大多数(全部)商业地图都显示在墨卡托投影中。这是您在mapKit或谷歌地图上看到的内容。这意味着经纬线水平和垂直运行。 如果你想改变这个例如极地项目(从顶部的世界)它将成为难以计算物体的位置的方式,因为经线和纬线会迅速收敛...

所以它只是为了方便使用....

+0

不,不难计算如何在极地投影上放置标记。地图在85度切断的原因是因为墨卡托投影中的两极相距无限远。您必须使地图的中间(大多数人居住的地方)越来越小,以适合您想要添加的每一个纬度线。 – bugloaf

相关问题