Получение долготы/широты по пиксельным координатам в Google Static Map

У меня есть проект JAVA с использованием Google Static Maps, и после многих часов работы я ничего не могу заставить работать, я все объясню и надеюсь, что кто-то сможет помочь меня.

Я использую статическую карту (480 пикселей x 480 пикселей), центр карты — широта = 47, долгота = 1,5 и уровень масштабирования — 5.

Теперь мне нужна возможность получить широту и долготу, когда я щелкните пиксель на этой статической карте. После некоторых поисков я обнаружил, что мне следует использовать проекцию Меркатора (правильно?), Я также обнаружил, что каждый уровень масштабирования удваивает точность как по горизонтали, так и по вертикали, но я не могу найти правильную формулу для связи пикселя, уровня масштабирования и широты. /lon...

Моя проблема заключается только в том, чтобы получить широту/долготу из пикселя, зная координаты центра и пиксель, а также уровень масштабирования...

Заранее спасибо!

9
задан user1374021 4 May 2012 в 02:54
поделиться