Если вы планируете использовать обычные графические приемы, чтобы обернуть это вокруг сферы, я не думаю, что вы строго хотите использовать проекцию Меркатора, поскольку она не работает на полюсах.текстурное отображение для сфер - это просто растровое изображение с соотношением сторон 2: 1, где ось X отображается непосредственно на [0, 360)
градуса долготы, а ось Y на [-90, +90]
градуса широты./ long значения из вашей базы данных и масштабировать их линейно в пиксельные координаты, например (при условии [0, 0] вверху слева и [w, h] - размер растрового изображения):
x = (longitude + 180) * w
y = (90 - latitude) * h
РЕДАКТИРОВАТЬ - Я неправильно понял вопрос и не понял, что у вас уже есть изображение.Если AIUI является исходным изображением, которое находится в проекции Меркатора, тогда ваша задача - просто отменить нелинейное масштабирование вертикальной оси этого изображения.Горизонтальная ось может остаться неизменной, поскольку Mercator использует линейный масштаб для долготы.