Описание
Объект не имеет геометрии, что не является недопустимым, но может быть нежелательным, поэтому он был удален.
Решение
Это сообщение с информацией о том, какое действие было предпринято инструментом Восстановить геометрию. Больше ничего делать не нужно. Чтобы избежать удаления объектов с пустой геометрией, можно использовать следующий рабочий процесс:
- Запустите инструмент Проверить геометрию, чтобы сгенерировать список проблем (выходная таблица, например, будет называться checkgeom_result).
- Используйте инструмент Создать векторный слой, чтобы создать слой.
- Используйте инструмент Добавить соединение для присоединения таблицы, созданной в шаге 1, к слою, созданному в шаге 2. Примечание: первым полем соединения будет поле OID из слоя, вторым полем соединения будет FEATURE_ID.
- Примените к этому слою инструмент Выбрать в слое по расположению и составьте выражение, например, такое: checkgeom_result.PROBLEM <> 'null geometry'.
- Запустите инструмент Восстановить геометрию для слоя.