Как показать местоположение пользователя на аэрофотоснимке, используя широту и долготу от GPS? - PullRequest
0 голосов
/ 05 июня 2011

Я программист, и я разрабатываю приложение на Android.Это моя проблема: у меня есть аэрофотоснимок плоского сайта (не большого сайта), и я хочу видеть местоположение пользователя на этой фотографии.Я получил широту и долготу пользователя от GPS в Android, но Я не знаю, как перевести широту и долготу в координаты X, Y на изображении .У меня есть все 4 угла карты в форме широты и долготы.Пожалуйста, если кто-нибудь из вас знает ответ, это поможет мне !!!!

1 Ответ

2 голосов
/ 05 июня 2011

Просто рассчитайте, как далеко от края зоны они находятся, и умножьте это на размер изображения.

В псевдокоде:

x = (longitude - min_longitude) / (max_longitude - min_longitude) * image_width
y = (latitude - min_latitude) / (max_latitude - min_latitude) * image_height
...