User:Zverik/Обходные листы с QGIS
Jump to navigation
Jump to search
Шесть лат назад я написал инструкцию, как печатать обходные листы с использованием современного (на тот год) открытого софта и активно разрабатываемого (на тот год) рендерера Maperitive. Времена изменились, процесс стал проще, хотя и менее подконтролен. Давайте задействуем современный формат файла и современный ГИС-пакет.
Подготовка данных
- Откройте JOSM, включите «режим эксперта», если ещё не.
- В меню «Файл» выберите «Загрузить с Overpass API» и введите туда запрос: (node({{bbox}});<;>);out meta;
- Выберите район картовстречи и качайте. А затем сохраните в файл .osm и закрывайте редактор.
- Теперь нужен GDAL, чтобы сделать файл для QGIS. Для сохранения тегов типа addr:housenumber нужно настроить ogr2ogr. Если коротко, берите этот osmconf.ini и положите к данным. Возможно, вы захотите добавить тегов в поля attributes разделов [lines] и [multipolygons].
- Выполните из командной строки:
OSM_CONFIG_FILE=osmconf.ini ogr2ogr -f GPKG party.gpkg party.osm
Атлас в QGIS
- Откройте QGIS (подойдёт и 2.14) и в нём добавьте векторные слои lines и multipolygons из полученного файла party.gpkg.