Переход с Google Maps на OpenStreetMap

В нашем проекте так сложилось, что мы для нашей гео-вики стали использовать OSM а не GM. В ходе написания мобильного клиента под андроид был использован стандартный компонент MapView. Но, в ходе тестирования выявились расхождения в координатах OSM и GM, которые, в некоторых случаях, достигали 30 метров. Таким образом было решено переходить с карт гугла на OSM для чего и была найдена соответствующая библиотека osmdroid. О том, как переехать на эту библиотеку, расскажу под катом.


В данный момент приложение проходит тестирование, в результате которого могут быть выявлены какие-то новые проблемы с этой библиотекой.
upd:
В ходе тестирования выяснилось, что если сначала выставлять координаты через setCenter(..), а потом приближать зум — попадали не в нужную точку (похоже на проблемы с точностью). В обратном случае всё работает отлично
@
02.05.2012 17:54 UTC
Первоисточник