WhirlyGlobe-Maply 极点

WhirlyGlobe-Maply Poles

我正在尝试在我的一个新项目中使用 WhirlyGlobe-Maply 的二进制库。图书馆可以在这里找到:http://mousebird.github.io/WhirlyGlobe/ WhirlyGlobe-Maply 的极点看起来总是扁平而不均匀,即使我设置 layer.coverPoles = true;

也像地球一样圆

看起来像这样:

我怎样才能让它看起来像地球其他部分的形状?

最常在线提供(或制作)的数据集位于不覆盖极点的坐标系中(球形墨卡托,实际上是 web 墨卡托)。这就是球形墨卡托的工作原理。

要修复它,您需要在覆盖极点的坐标系中提供一个数据集,例如 plate carrée。那只是展开 latitude/longitude.

除非你正在做一些相当大和严肃的事情,否则我可以告诉你,这样做是不值得的。坚持使用网络墨卡托数据集。

此外,我建议以后为这种事情开一个issue on github。我没有那么密切地监视 Whosebug。