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

QGIS не удаляет старые объекты

Добавлено: 27 янв 2016, 16:22
Игорь Лебедь
Проблема при редактировании файлов:
1. Объединяем накладывающиеся полигоны в шейп-файле, при этом выбираем атрибуты большего по id объекта. Важно - объединяем полигоны с не идущими подряд id (хотя бы через 1).
2. Сохраняем изменения, смотрим таблицу атрибутов в QGIS - всё нормально.
3. Открываем тот же шейп в ArcMap, смотрим таблицу атрибутов - вуаля, сохранился и объединённый из двух полигон, и старый, который объединяли.
Буфер обмена01.jpg
Буфер обмена01.jpg (18.65 КБ) 4528 просмотров
То есть QGIS не стёр старую запись и сохранил новую.
В дальнейшем редактирование в ArcMap приводит к полной поломке dbf шейпа.
Как путь решения - в QGIS уже сохранённый слой надо пересохранить через команду "Сохранить как" - результат пересохранения уже будет корректным.
Буфер обмена01u.jpg
Буфер обмена01u.jpg (53.31 КБ) 4528 просмотров
Образец:
worktrashforgeoworks.7z
(908 байт) 212 скачиваний
QGIS 1.6.0 такую ошибку не допускает. В NextGIS ошибка повторяется. Жду отзывы от пользователей по повторению проблемы, от разработчиков - чего-нибудь ещё.

Re: QGIS не удаляет старые объекты

Добавлено: 27 янв 2016, 17:54
Denis Rykov
Попробуйте последний master, вроде как 5 дней назад данную проблему исправили.

Re: QGIS не удаляет старые объекты

Добавлено: 27 янв 2016, 18:47
Игорь Лебедь
Спасибо, обновил dev с 2.13.0-65 до 2.13.0-80, помогло:
Буфер обмена01y.jpg
Буфер обмена01y.jpg (53.52 КБ) 4496 просмотров
А не планируется в раздел "О программе" вставлять информацию о номере пакета, qgis-dev2.13.0-80, а то названия версии типа 1eedb06 не очень хорошо сопоставляются с версией?

Re: QGIS не удаляет старые объекты

Добавлено: 01 фев 2016, 13:12
vlalexey
Правильно понимаю, что в 2.10.* и в 2.12.* эта проблема есть?
Что нужно обновиться минимум до 2.13.0-80?

Re: QGIS не удаляет старые объекты

Добавлено: 02 фев 2016, 10:56
Игорь Лебедь
Не уверен, что помогло. Позже ошибка повторяется. Причём не только с shp, но и с geopackage.

Re: QGIS не удаляет старые объекты

Добавлено: 10 мар 2016, 15:38
Игорь Лебедь
Игорь Лебедь писал(а):Не уверен, что помогло. Позже ошибка повторяется. Причём не только с shp, но и с geopackage.
В 2.14.0 проблемы не наблюдается, стало быть, исправлено.