Неверный размер поля при конвертации слоя

Здесь нужно сообщать об ошибках в QGIS, с подробным описанием шагов и версии ПО.
Ответить
yellow-sky
Гуру
Сообщения: 588
Зарегистрирован: 30 мар 2009, 21:53
Репутация: 55
Откуда: Королев

Неверный размер поля при конвертации слоя

Сообщение yellow-sky » 27 авг 2012, 23:01

QGIS rev. f57a064, Linux
Имеется слой с в БД (MSSQL Server, предполагаю что с Postgresql тоже самое), первичный ключ - bigint, которое верно распознается QGIS как bigint(длина 8). При сохранении этого слоя в шейп-файл (через меню 'Сохранить как ...') это поле преобразуется в string(длина 8). Но значение, которое можно хранить в bigint (от -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807), при преобразовании в string имеет большее количество символов. Потому в результирующем файле оказываются отрезанные значения от ключей.

Ответить

Вернуться в «Ошибки QGIS»

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

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