Qgis, добавление данных в postgis: enforce_dims_geom

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
special K
Участник
Сообщения: 52
Зарегистрирован: 12 май 2010, 23:22
Репутация: 0

Qgis, добавление данных в postgis: enforce_dims_geom

Сообщение special K » 27 апр 2011, 11:58

Ошибка при добавлении данных в postgis:
ERROR: new row for relation "hole_points" violates check constraint "enforce_dims_geom"
Какое должно быть значение у enforce_dims_geom?

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Qgis, добавление данных в postgis: enforce_dims_geom

Сообщение Mavka » 27 апр 2011, 13:22

Может в geometry_columns неправильный type указан?
лангольеры под окном жрали время ом-ном-ном

special K
Участник
Сообщения: 52
Зарегистрирован: 12 май 2010, 23:22
Репутация: 0

Re: Qgis, добавление данных в postgis: enforce_dims_geom

Сообщение special K » 27 апр 2011, 13:39

я думаю дело в том, что включено значение z, а qgis посылает только x и y, как сделать поддержку z?

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Qgis, добавление данных в postgis: enforce_dims_geom

Сообщение Mavka » 27 апр 2011, 14:18

Поле coord_dimension тоже не помогает?
лангольеры под окном жрали время ом-ном-ном

wickedshark
Интересующийся
Сообщения: 23
Зарегистрирован: 18 май 2009, 21:00
Репутация: 0
Откуда: Ханты-Мансийск, Гомель (РБ)

Re: Qgis, добавление данных в postgis: enforce_dims_geom

Сообщение wickedshark » 27 апр 2011, 15:17

Ещё такое бывает, когда в тип polygon добавляются объекты multipolygon...
То есть нужно проверять геометрию...

fati
Интересующийся
Сообщения: 22
Зарегистрирован: 13 мар 2009, 10:06
Репутация: 0

Re: Qgis, добавление данных в postgis: enforce_dims_geom

Сообщение fati » 29 апр 2011, 14:28

База подключена к МапИнфо и когда хочу добавить новый пространственный объект в таблицу, то выдает сообщение :ERROR' new row for "xxxx" violates check constraint "enforce_srid_SP_GEOMETRY", при этом атрибуты предыдущих записей я могу менять, и просто строку без геопривязки тоже сохраняет. Postgis1.5. Как заставить сохранять геометрию? srid по умолчанию 4326.
или надо организовать доступ а уровне колонок...

Ответить

Вернуться в «Общие вопросы»

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

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