Если все-таки будешь делать свое отображение карт, а не интернетовских, глянь:
http://www.geopainting.com/ru/Исходники на английской версии сайта тусуются. Они не полные, т.е. кучи алгоритмов там нет (самое нужное, блин), но отображение карт, загрузка их в память и т.п. - все это в исходниках есть, можешь посмотреть хотя бы идеи, или модернизировать под свои нужды. Хотя система та еще с точки зрения кода и проектирование, я свое писал.