Команда на импорт базы osm pbf в PostgreSQL с помощью osm2pgsql

Сначала надо создать базу. Потом в баще надо выполнить запросы: 

CREATE EXTENSION postgis;
CREATE EXTENSION hstore;

Далее перейдем к самому импорту.

Пример команды с названиями:

"путь к osm2pgsql.exe" -c -d название_базы -U название_пользователя --password  -H localhost -S "путь до default.style" " путь до файла .osm.pbf"

Более реальный пример:

"C:\путь\osm2pgsql.exe" -c -d mydatabase -U postgres --password  -H localhost -S "C:\Users\путь\osm\default.style" "C:\Users\путь\osm\estonia-latest.osm.pbf"

Если osm2pgsql.exe прописать в path, тогда первый путь можно не указывать целиком, а указывать только osm2pgsql

--password нужен если у вашей базы есть пароль, затем после надо будет его ввести (в командной строке скрипт запросит об этом отбельно)

Комментарии

Комментариев пока нет, вы можете оставить свой: