Как сшить два файла OSM в один ?

GPSMapEdit открываем в ней mp. Инструменты/проверить карту на ошибки… Там важна только одна галка, по-моему “найти смещенные узлы дорожного графа”. Исправляем ошибки и сохраняем карту в nm2.

На гислабе есть готовые mp http://gis-lab.info/data/mp/

На гислабе с 1-го апреля все встало. Я юзаю http://download.geofabrik.de/osm/europe/ там уже с 10-го числа начали обновлять дампы.

А в GPSMapEdit как то все непривычно я эту прогу использую только для конвертации и поиска ошибок.

http://forum.openstreetmap.org/viewtopic.php?pid=233278#p233278

Только я не пойму, вы один в области правитете? Или вам правки других совсем не интересны?

есть тут пару тем на этот счет, я вот тоже беру ОСМ файл + свои наработки в ОСМ, склеиваю их и потом уже в MP конверчу
иначе если свой файл сразу сконверчу в MP, а потом соеденю с ОСМ MP , то данные (адреса) не входят в полигоны районов, городов и т.д., навител потом не так показывает адреса

а по теме либо осмосис либо осмконверт, я как понял это тот же осмосис только урезан под определенные задачи
все это есть в вики на опенстритмап

http://wiki.openstreetmap.org/wiki/RU:Osmconvert
osmconvert north_america.osm south_america.osm -o=americas.osm

Не стал создавать новую тему, у меня похожий вопрос. Можно как нибудь объединить несколько .poly файлов в один? Т.е. есть несколько полифайлов областей, а нужно создать один по нескольким сразу.

Если открыть poly файл в любом текстовом редакторе - это просто список пар координат точек. Каждый новый полигон, начинается с порядкового номера и заканчивается END, плюс END в конце файла и внутренние исключаемые области будут с минусом. В общем объединить можно в Notepad.

Dmitry Terentiev
Думал я уже про блокнот, но подумал может есть более изящный метод. А если объединить области в релейшен, а потом выкачать с помощью getbound.pl? А потом релейшен удалить.

Последний getbound умеет тянуть несколько областей в один файл.

liosha
А можно пример запроса?

Просто указываешь несколько релейшенов через пробел

У меня смежный вопрос: а есть автоматический метод их разрезания? Хотя бы широтой/долготой?

Разрезания одного osm-файла на несколько? http://wiki.openstreetmap.org/wiki/Osmosis/Detailed_Usage#Area_Filtering_Tasks

Или проще.

Прошу прощения, не уточнил - разрезания poly.

Вопрос по теме, в вырезном куске удалил две дороги, объединил файлы через осм, он вернул одну дорогу. Как сделать чтоб полностью файл накатывал, как ему дали?

При объединении всё только “складывается”, удалиться не чего не может.

Если мне надо удалить дорогу? Как накатить файл изменений без дороги, чтоб в основной карте они тоже исчезли?

Вы не правы. я установил двум дорогам признак “Доступ для всех” = нет
накатил обновление, изменения встали только у одной дороги. Точно так же я удалил две дороги накатил, удалилась только одна.
Как в osmconvert работает механизм обновления?

Сделайте для себя маленькие понятные примеры, тогда можно обсудить предметно.
В вашем же случае, я полагаю, у вас была дорога из 100 точек. Потом вы её разрезали и она стала из 10 точек. А второй кусок с отрицательным ID просто проигнорировался. В итоге вам показалось что, что-то удалилось, а по факту дорога осталась, просто стала короче.

Не совсем понял про “проигнорировался”.
Что сделал:

  1. Действительно большую дорогу разбил на две через josm.
  2. Удалил ее часть
  3. Накатил изменения
  4. Из полученного нового файла вырезал
  5. открыл его снова в josm дорога на месте полностью