Не получается загрузить данные OSM в PostgreSQL через osm2pgsql

Ответить
yohan25
Новоприбывший
Сообщения: 4
Зарегистрирован: 02 июн 2015, 19:44
Репутация: 0

Не получается загрузить данные OSM в PostgreSQL через osm2pgsql

Сообщение yohan25 » 10 фев 2016, 22:34

Добрый день. Решил написать здесь, чтобы не создавать новую тему.
Перечитал кучу форумов, либо не понимаю что пишут, либо не работает.
Ни как не получается загрузить данные OSM в PostgreSQL через osm2pgsql.
Вот лог:
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>
Локальный OSM сервер есть возможность поднять только под Windows 7 x64. Пользуюсь этой инструкцией habrahabr.ru.
Версия PostgreSQL 9.5
Версия PostGIS 2.2
osm2pgsql отсюда
Данные OpenStreetMap отсюда
Может кто посоветует чего не хватает. Спасибо.

Andrey Zhukov
Гуру
Сообщения: 838
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 169
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: Не получается загрузить данные OSM в PostgreSQL через os

Сообщение Andrey Zhukov » 10 фев 2016, 22:46

А полный путь к pbf не пробовали указать?

yohan25
Новоприбывший
Сообщения: 4
Зарегистрирован: 02 июн 2015, 19:44
Репутация: 0

Re: Не получается загрузить данные OSM в PostgreSQL через os

Сообщение yohan25 » 10 фев 2016, 23:45

Спасибо, получилось. Все оказалось банально.
Osm2pgsql took 160s overall

SPb_maps
Интересующийся
Сообщения: 25
Зарегистрирован: 26 фев 2016, 23:55
Репутация: 0

Re: Не получается загрузить данные OSM в PostgreSQL через os

Сообщение SPb_maps » 27 фев 2016, 00:00

Не хочу множить темы, мой вопрос смежный, после установки оффлайн карт у меня работает та карта которая использовалась изначально, но сейчас к ней нужно добавить карту другой страны, она добавляется, пишет что успешно, но тайлы той страны не прорисовываются, при попытке удалить БД и создать заново, туда также отгружается карта, но она не работает вообще, внутри другие название таблиц, а некоторых нет вообще

Аватара пользователя
paleogis
Модератор
Сообщения: 1112
Зарегистрирован: 22 мар 2009, 08:54
Репутация: 200
Ваше звание: Модератоо

Re: Не получается загрузить данные OSM в PostgreSQL через os

Сообщение paleogis » 27 фев 2016, 14:36

Один вопрос- одна тема. Прожалуйста создайте новую тему.

[ Сообщение с мобильного устройства ]

Ответить

Вернуться в «PostGIS/PostgreSQL»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей