Скачал JOSM, скачал JAVA. Открыл файл карт, вылезла ошибка “Could not read file ‘full-planet-111208-1550.osm’. Error is:
java.lang.NullPointerException”
Что Делать? В чем причина?
Ээ… эти файлы выгрузок - не для редактирования. По крайней мере, не для редактирования в JOSM.
Это все равно что для того чтобы поправить ошибку в Википедии - скачивать ее полный архивированный образ 8)
Зайдите в Файл - Скачать с ОСМ, выберите там нужный вам район карты, исправьте и загрузите обратно.
Да, слишком большой. JOSM не расчитан на работу с такими объёмами.
Скачивать с сервера только тот кусок, который собираешься редактировать. А после редактирования загружать его исправления обратно на сервер. Для этого есть специальные кнопки в меню и тулбаре.
Запускаешь командную строку, переходишь в каталог гле лежит josm.jar и даёшь команду java -jar josm.jar
Если jar-файл обзывается иначе - соотвественно задать его имя в команде.
Чтобы избавиться от лишнего - для этого обычно достаточно отфильтровать данные по определённым условиям. Для этого есть специальные утилиты типа osmosis