У меня есть простой вид земного шара в моем приложении. Раньше мы использовали WhirlyGlobe, но вместо этого решили использовать SceneKit. Все работает отлично, и мы довольны этим, ЗА ИСКЛЮЧЕНИЕМ того, что мы использовали фрагменты карты в Whirly Globe, и они не работают (насколько я могу судить) в SceneKit. Мы хотим использовать эту карту (мозаичную, разделенную или как один файл) в геометрии SCNSphere.
Я скопировал спутниковую карту, которую Apple использует в своей документации, и она выглядит правильно, но это не та карта, которая нам нужна. Наша карта находится в веб/сферической проекции Меркатора, и она выглядит плохо в SceneKit на моей сфере.
Я не* знаю, как называется проекция 2x1, которую использует Apple, поэтому ТОЛЬКО этой информации может быть достаточно, чтобы найти решение.
- I do now:
- Equirectangular - RIGHT after I posted of course.
- Также известен как Platte Carre (согласно комментарию Хэла Мюллера).
Экспорт нашей карты в проекцию web mercator 1x1. Просто сжать его по вертикальной оси не получится (SceneKit все равно делает это автоматически).
Я могу преобразовать файл программно, используя инструмент или какой-либо гибрид, если это необходимо.
Если нужно, могу предоставить превью скинов карты.