RU:Смоленская область/Импорт населенных пунктов
Jump to navigation
Jump to search
Aleksandr Dezhin выгрузил из ГИС Смоленской области (разрешение на перенос получено) населенные пункты в формат OSM XML. Я, Canabis, хотел изначально сам все загрузить, но получается этим заниматься только иногда...
В общем, предлагаю делать это вместе.
Инструкция, как делал я:
- Для начала нужно скачать Территориальные единицы Смоленской области (Word, 4.5Mb) и Упраздненные территориальные единицы Смоленской области (Word, 577Kb);
- Отмечаем в таблице ниже, какой "свободный" район берете;
- Находим границу выбранного района с помощью Google;
- Открываем JOSM;
- Файл -> Скачать объект [Ctrl]+[Shift]+[O];
- Выбираем тип объекта "отношение" и вписываем ID отношения нужного района;
- Отмечаем "Скачать участников отношений" и нажимаем кнопку "Скачать объект";
- Открываем файл smol-settlements.osm с помощью меню Файл -> Открыть;
- Удаляем населенные пункты, выходящие за пределы выбранного района;
- Выбираем слой данных, на который скачали отношение границы района;
- Скачиваем в несколько подходов данные, покрывающие выбранный район, с сервера OSM с помощью Файл -> Скачать с OSM [Ctrl]+[Shift]+[D];
- Выбираем слой по умолчанию smol-settlements.osm;
- Теперь находим каждый населенный пункт (далее НП) в документе "Территориальные единицы Смоленской области";
- Обработанные НП обводите полигоном, группируя их по муниципальным образованиям (сельское/городское поселение или город);
- Этим полигонам можно присвоить теги:
- fixme = Грубая граница
- note = XXX сельское поселение
- source = Реестр административно-территориального устройства Смоленской области 30.04.2008 (в редакции от {см. актуальную дату изменений})
- Выделяйте обработанные НП цветом в документе "Территориальные единицы Смоленской области";
- По умолчанию все НП в smol-settlements.osm имеют тег place=hamlet, т.к. подавляющее большинство НП - небольшие деревни;
- В документе "Территориальные единицы Смоленской области" первыми в списке указаны административные центры муниципального образования - они, как правило являются по-крайней мере place=village;
- В документе "Территориальные единицы Смоленской области" в конце могут быть совсем маленькие НП (например, хутора) - их надо обозначать place=isolated_dwelling;
- Если на слое данных, скачанных с сервера OSM уже имеется НП, то проверьте соответствие его обозначения схеме RU:Key:place, а со слоя smol-settlements.osm удаляете этот НП;
- После обработки всех НП, объединяем слой smol-settlements.osm со слоем, скачанным с сервера OSM;
- Закачиваем данные, устранив все конфликты.
P.S. Попутно можно изменять классификацию дорог согласно принятой классификации дорог.