Страница 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
QIP Shot - Screen 004.png (148.83 КБ) 8880 просмотров

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 писал(а):Приложите сюда какой-нибудь шейп, если можно, посмотрим.
Денис, просмотр файлов что-нибудь дал?