我的应用程序中有一个简单的全局视图。以前我们使用WhirlyGlobe,但选择使用SceneKit代替。一切都很好,我们对此很满意,但我们在SceneKit中使用了Whirly环球地图块和不工作(据我所知)。我们希望在SCNSphere几何上使用该映射(平铺、拆分或作为一个文件)。
我复制了苹果公司在文档中使用的卫星地图,看上去是正确的,但这不是我们需要的地图。我们的地图是在网络/球墨卡托投影,它看起来很差在SceneKit在我的球体。
我不知道苹果公司使用的2x1投影是什么,所以这些信息可能足以让我找到解决方案。
我们的地图在web mercator投影中的导出是1x1。仅仅把它压在垂直轴上是不起作用的(无论如何,SceneKit会自动完成这个任务)。
我可以通过编程方式转换文件,如果需要的话,可以使用工具或混合文件。
如果需要的话,我可以提供地图皮肤的拇指。
发布于 2017-01-04 20:31:11
如果您已经有了图像并需要重新设计它们(比如从Mercator到Plate /Equi矩形),请查看GDAL (http://www.gdal.org)。除了格式转换之外,它还包含一个重投影库。GDAL运行在大多数系统上,可以从命令行使用,也可以绑定到其他程序中。
https://stackoverflow.com/questions/41412081
复制相似问题