Не получается загрузить данные OSM в PostgreSQL через osm2pgsql
Добавлено: 10 фев 2016, 22:34
Добрый день. Решил написать здесь, чтобы не создавать новую тему.
Перечитал кучу форумов, либо не понимаю что пишут, либо не работает.
Ни как не получается загрузить данные OSM в PostgreSQL через osm2pgsql.
Вот лог:
Версия PostgreSQL 9.5
Версия PostGIS 2.2
osm2pgsql отсюда
Данные OpenStreetMap отсюда
Может кто посоветует чего не хватает. Спасибо.
Перечитал кучу форумов, либо не понимаю что пишут, либо не работает.
Ни как не получается загрузить данные OSM в PostgreSQL через osm2pgsql.
Вот лог:
Локальный OSM сервер есть возможность поднять только под Windows 7 x64. Пользуюсь этой инструкцией habrahabr.ru.c:\Users\Yohan>osm2pgsql -d gis -U postgres -W -H localhost -P 5432 -s -S C:\Use
rs\Yohan\osm2pgsql\default.style RU-MOW.osm.pbf
osm2pgsql SVN version 0.85.0 (64bit id space)
Password:
Using projection SRS 900913 (Spherical Mercator)
cygwin warning:
MS-DOS style path detected: C:\Users\Yohan\osm2pgsql\default.style
Preferred POSIX equivalent is: /osm2pgsql/default.style
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.h ... -pathnames
Setting up table: planet_osm_point
ЗАМЕЧАНИЕ: таблица "planet_osm_point" не существует, пропускается
ЗАМЕЧАНИЕ: таблица "planet_osm_point_tmp" не существует, пропускается
Setting up table: planet_osm_line
ЗАМЕЧАНИЕ: таблица "planet_osm_line" не существует, пропускается
ЗАМЕЧАНИЕ: таблица "planet_osm_line_tmp" не существует, пропускается
Setting up table: planet_osm_polygon
ЗАМЕЧАНИЕ: таблица "planet_osm_polygon" не существует, пропускается
ЗАМЕЧАНИЕ: таблица "planet_osm_polygon_tmp" не существует, пропускается
Setting up table: planet_osm_roads
ЗАМЕЧАНИЕ: таблица "planet_osm_roads" не существует, пропускается
ЗАМЕЧАНИЕ: таблица "planet_osm_roads_tmp" не существует, пропускается
Using built-in tag processing pipeline
Allocating memory for sparse node cache
Node-cache: cache=800MB, maxblocks=0*102400, allocation method=8192
Mid: pgsql, scale=100 cache=800
Setting up table: planet_osm_nodes
ЗАМЕЧАНИЕ: таблица "planet_osm_nodes" не существует, пропускается
Setting up table: planet_osm_ways
ЗАМЕЧАНИЕ: таблица "planet_osm_ways" не существует, пропускается
Setting up table: planet_osm_rels
ЗАМЕЧАНИЕ: таблица "planet_osm_rels" не существует, пропускается
Reading in file: RU-MOW.osm.pbf
Unable to open RU-MOW.osm.pbf
Error occurred, cleaning up
c:\Users\Yohan>
Версия PostgreSQL 9.5
Версия PostGIS 2.2
osm2pgsql отсюда
Данные OpenStreetMap отсюда
Может кто посоветует чего не хватает. Спасибо.