http://blog.elms.pro/2011/07/gps-androi ... etmap.html :
По-моему, очень приличный сервис.Если вы живете в провинциальном городке, как и я, вы наверно ненавидите Google Maps и Яндекс.Карты самой лютой ненавистью. Постараюсь объяснить - мой родной Магнитогорск в картах от Google и Яндекс выглядит как... ничего! Самое печальное в этой истории то, что именно эти карты встраиваются куда можно и куда нельзя. А ведь есть замечательный картографический сервис OpenStreetMap, который наполняется пользователями и включает прекрасную карту Магнитогорска со всеми квартальными проездами.
Теперь о самом главном: есть программа для навигации под Android, которая использует карты openstreetmap. Эта программа называется Osmand+. Она не только бесплатна, но и распространяется с открытыми исходными кодами по лицензии GPLv3.
Вот здесь: http://wiki.openstreetmap.org/wiki/RU:O ... utor_Terms - коротко о самом сервисе и лицензия на его использование.
Вот здесь: http://code.google.com/p/osmand/ - программа навигации Osmand+ которая упоминается в сообщении.
Вот здесь: http://wiki.openstreetmap.org/w/index.p ... uselang=ru - русскоязычный wiki о сервисе и, самое главное, о ваших возможностях для редактирования и правки тех карт, которые вы сами используете.
Вот здесь: http://josm.openstreetmap.de/wiki/Ru%3AWikiStart - русскоязычная страничка по скачиванию и началу работ с одним из редакторов карт OpenStreetMap (OSM), написанный на Java (альтернативно доступно до десятка разных редакторов, см. пред. ссылку).
Скачав понравившийся вам релиз , запустите его просто вот так (естественно: ваше имя .jar файла):
Код: Выделить всё
[olej@notebook Загрузки]$ java -jar josm-tested.jar
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2011-10-31 02:32:25
Last Changed Author: stoecker
Revision: 4550
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2011-10-30 22:19:50 +0100 (Sun, 30 Oct 2011)
Last Changed Rev: 4550
Внимание: Отсутствует файл параметров '/home/olej/.josm/preferences'. Будет создан файл с параметрами по умолчанию.
GET http://api.openstreetmap.org/api/capabilities... OK
Соединение с http://api.openstreetmap.org/api установлено используя протокол 0.6
Uncaught error fetching image:
java.lang.ClassCastException: [I cannot be cast to [B
at java.awt.image.ColorModel.getAlpha(ColorModel.java:833)
at java.awt.image.ColorModel.getRGB(ColorModel.java:878)
at sun.awt.image.ImageRepresentation.convertToRGB(ImageRepresentation.java:305)
at sun.awt.image.ImageRepresentation.setPixels(ImageRepresentation.java:564)
at java.awt.image.AreaAveragingScaleFilter.accumPixels(AreaAveragingScaleFilter.java:213)
at java.awt.image.AreaAveragingScaleFilter.setPixels(AreaAveragingScaleFilter.java:252)
at sun.awt.image.ImageDecoder.setPixels(ImageDecoder.java:126)
at sun.awt.image.PNGImageDecoder.sendPixels(PNGImageDecoder.java:558)
at sun.awt.image.PNGImageDecoder.produceImage(PNGImageDecoder.java:478)
at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:264)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:189)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:153)
...