Домой О курсе Для загрузки данных OSM в PostGIS есть существует несколько инструментов: * [osm2pgsql](http://wiki.openstreetmap.org/wiki/Osm2pgsql) * [imposm](http://imposm.org/) * [osmosis](http://wiki.openstreetmap.org/wiki/Osmosis) Установим osm2pgsql (пакет osm2pgsql) и попробуем воспользоваться им для загрузки данных на территорию Ленинградской области. Для этого нам понадобится база PostgreSQL c установленным в ней PostGIS. **Задача:** Cоздать базу с установленным PostGIS. Загружаем скаченный ранее дамп в созданную БД. По-умолчанию данные загружаются в проекции EPSG:3857, для того чтобы загрузить данные в проекции EPSG:4326 (долгота-широта) указываем ключ `-l`: $ osm2pgsql -l -U имя_пользователя -H адрес_хоста -d имя_бд RU-LEN.osm.bz2 После того как загрузка данных будет закончена, подключим нашу БД в QGIS. **Задача:** Подключаем созданную БД в QGIS и добавляем в проект слой из таблицы planet\_osm\_line с фильтром `"highway" = 'trunk'`. Таблица planet\_osm\_point содержит точечные объекты, planet\_osm\_line - линейные, planet\_osm\_polygon - площадные. Какие объекты считаются площадными, а какие линейными определяется файлом /usr/share/osm2pgsql/default.style, идущем в комплекте с osm2pgsql. При необходимости в копию этого файла можно внести необходимые изменения, и указать модифицированный файл ключем `--style`.