Страница 1 из 1
Не отображается часть объектов
Добавлено: 23 янв 2017, 17:27
SEN
Доброго времени суток!
В проекте имеется несколько десятков векторных слоёв.
В результате какого-то непонятного мне сбоя с компьютером в каждом слое перестали отображаться (в QGIS Desktop) часть объектов. При этом в Таблице атрибутов все объекты в наличии. Кроме этого при создании любого нового объекта в любом слое он также становится невидимым, при этом в таблице атрибутов появляется.
В каждом слое все файлы на месте - DBF, PRJ, QPJ, SHP, SHX. Все файлы имеют дату последнего изменения.
Завершение последнего сеанса работы с QGIS Desktop было корректным.
Подозреваю, что требуется выполнить переиндексацию файлов, но не нашел такой возможности.
При необходимости могу приложить комплект файлов по одному слою.
Прошу содействия!
Re: Не отображается часть объектов
Добавлено: 24 янв 2017, 05:39
SEN
Нашёл причину проблемы.
В невидимых объектах в поле "geometry" стоит "None".
Беда в том, что возможности редактирования поля нигде не нашёл.
Подскажите, пожалуйста, как это можно сделать?
Re: Не отображается часть объектов
Добавлено: 24 янв 2017, 09:46
Denis Rykov
Для того, чтобы появилась геометрия - её нужно создать. Для этого сначала нужно перевести слой в режим редактирования и затем с помощью соответствующих инструментов "нарисовать" объект.
Re: Не отображается часть объектов
Добавлено: 24 янв 2017, 10:35
SEN
Denis Rykov писал(а):Для того, чтобы появилась геометрия - её нужно создать.
Объекты были созданы (прорисованы вручную), изменились лишь данные одного поля - geometry.
Посмотрите скрин. Только в Менеджере базы данных видно, что поле geometry "None".
Полагаю, что если отредактировать это поле в двух объектах и выставить "Polygon", то объекты будут отображаться.
Вот только инструментов для редактирования недоступных полей не нашел в QGIS.
Не рисовать же эти объекты заново. На мой взгляд не видимы стали более 2000 объектов.

- QIP Shot - Screen 004.png (148.83 КБ) 11048 просмотров
Re: Не отображается часть объектов
Добавлено: 24 янв 2017, 10:40
Denis Rykov
Не понял, так у вас данные в базе или в файлах, в первом посте вы написали про SHP, а потом показываете скриншот менеджера БД.
Re: Не отображается часть объектов
Добавлено: 24 янв 2017, 11:55
SEN
Все векторные слои были созданы shape-файлами.
Re: Не отображается часть объектов
Добавлено: 24 янв 2017, 12:41
Denis Rykov
Приложите сюда какой-нибудь шейп, если можно, посмотрим.
Re: Не отображается часть объектов
Добавлено: 24 янв 2017, 12:47
SEN
Во вложении в ZIP все пять файлов слоя "Города". Именно он представлен на скрин-шоте.
Re: Не отображается часть объектов
Добавлено: 26 янв 2017, 09:19
SEN
Denis Rykov писал(а):Приложите сюда какой-нибудь шейп, если можно, посмотрим.
Денис, просмотр файлов что-нибудь дал?
Re: Не отображается часть объектов
Добавлено: 05 май 2026, 12:20
Елена2026
Здравствуйте! Нашла в поиске эту тему форума. Тоже возникла проблема исчезновения полигонов из шейп-файла. Файл слоя стал пустым, весит 1 кб. У коллеги такая же проблема, но раньше можно было просто шейп-файл слоя открыть заново и все объекты появлялись, а теперь слой пустой.