ошибка импорта Geosample

Ответить
gamm
Гуру
Сообщения: 4048
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

ошибка импорта Geosample

Сообщение gamm » 18 фев 2016, 10:48

Коллеги! при импорте набора Geosample в PostGIS команда

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

psql -d test -U postgres -f ./postgis/veg.sql
выдает, что в указанные varchar(64) значения (вроде, subtype) не умещаются, и на экране кракозябры (кодовую страницу угадать не удалось, пробовал 866, 1251, 65001)

как его правильно импортировать? база вроде правильная, из шейпов импорт идет, и

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

psql -d test -U postgres -f ./postgis/admin.sql
сработала

Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: ошибка импорта Geosample

Сообщение Ariki » 18 фев 2016, 12:10

Если Windows, то

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

set PGCLIENTENCODING=utf-8

gamm
Гуру
Сообщения: 4048
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: ошибка импорта Geosample

Сообщение gamm » 18 фев 2016, 13:06

Ariki писал(а):Если Windows, то

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

set PGCLIENTENCODING=utf-8
Спасибо!

кстати, а то,что там топология у ecoregions кривая (ID=6, самопересечение) - это так и задумано?

Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: ошибка импорта Geosample

Сообщение Ariki » 18 фев 2016, 13:25

Не знаю, у меня нет самопересечений.

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

select bool_and(ST_IsValid(the_geom)) and bool_and(ST_IsSimple(the_geom)) from ecoregions;
возвращает true.

gamm
Гуру
Сообщения: 4048
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: ошибка импорта Geosample

Сообщение gamm » 18 фев 2016, 13:47

Ariki писал(а):Не знаю, у меня нет самопересечений.
действительно - просто захват у указателя великоват оказался при выборе, прихватил объект с ID=7. Там такого много, например объект с ID=1, выглядит как самопересечения, на самом деле отсечения мелких кусков.

Ответить

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

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

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