Страница 1 из 2

osmosis+Postrges

Добавлено: 16 дек 2013, 12:38
finlas
Имеется Postgresql 9.2 и Postgis 2.0 + osmosis
прописываем такую команду для osmosis (вычитал где то)

Код: Выделить всё

osmosis --read-xml file=test.osm \ write-pgsimp user=postgres database=osm password=osm
далее он ругается на Коннект к базе данных.
вопрос: а случайно не нужно до этого как-то где-то прописать хост, порт, сервер этой базы данных чтобы osmosis понял куда идти??
спасибо

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 13:13
rhot
Скрин ошибки - в студию.

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 13:28
finlas
воть. нашел некую инфу но понять не в силах пока что
http://wiki.openstreetmap.org/wiki/Osmo ... tGIS_Setup

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 13:35
rhot
а там не в кавычках должны быть имя пользователя, базы данных и пароля?

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 13:38
finlas
неа - кавычки не нужны. проверил с кавычками-та же ошибка.
что делать..не знаю

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 13:45
rhot
Через psql с теми же параметрами коннектится?

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 13:59
finlas
Через psql не проходит проверку по паролю-он почему то не вбивается, но через PgAdmin все подключается..

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 14:39
rhot
geometry_columns и spatial_ref_sys в базе данных osm присутствуют?

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 15:17
finlas
ого, а можно поподробней зачем это нужно ?
ogr2ogr у меня ругается на хост. может все дело в том что у меня сервер на localhost:7654 ? а он думает что 5432

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 15:33
rhot
За тем, что у вас всё-таки PostGIS. Если нет этих таблиц, у вас не пространственная база данных.

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 15:46
finlas
нашел только spatial_ref_sys в базе данных postgis (создавалась по умолчанию при установке postgis)
а где вторую взять?

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 15:47
rhot
в исходниках

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 15:58
finlas
попробую тогда грузиться в базу postgis.
пересоздал сервер с портом 5432 щас буду пробовать

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 16:13
finlas
теперь он мне выдает вот такие плюхи, хотя вроде все правильно
что то на схему ругается.

download/file.php?mode=view&id=8026

Re: osmosis+Postrges

Добавлено: 16 дек 2013, 17:24
rhot
попробуйте параметр validateSchemaVersion=no осмосису кинуть, может прокатит...