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