Ошибка при расчёте центроидов
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Ошибка при расчёте центроидов
1. Открываем слой из вложения;
2. Вектор - Обработка геометрии - Центроиды полигонов;
3. QGIS вылетает с ошибкой;
3*. Не могу в Windows скопировать текст из окна с информацией об ошибке в буфер обмена.
2. Вектор - Обработка геометрии - Центроиды полигонов;
3. QGIS вылетает с ошибкой;
3*. Не могу в Windows скопировать текст из окна с информацией об ошибке в буфер обмена.
- Вложения
-
- cnt_bug.zip
- (16.64 КБ) 412 скачиваний
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Гуру
- Сообщения: 920
- Зарегистрирован: 30 дек 2008, 14:11
- Репутация: 236
- Откуда: Ханты-Мансийск
- Контактная информация:
Re: Ошибка при расчёте центроидов
Что-то с этим слоем не то. На нем и проверка геометрии не работает. А при расчете центроидов ошибку выдает такую:
- Вложения
-
- Screenshot - 07.02.2012 , 11_01_50.png (12.67 КБ) 11314 просмотров
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Ошибка при расчёте центроидов
Команда shp_doctor --analyze -i cnt_bug показала:
...
Testing SHP entities:
========================================
ERROR: illegal ring [3 vertices] (entity #69)
Shapefile contains 150 entities
***** SHP contains invalid geometries ********
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 920
- Зарегистрирован: 30 дек 2008, 14:11
- Репутация: 236
- Откуда: Ханты-Мансийск
- Контактная информация:
Re: Ошибка при расчёте центроидов
А это в чем такая хорошая команда?amuriy писал(а):Команда shp_doctor --analyze -i cnt_bug показала:...
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Ошибка при расчёте центроидов
Да, в этом слое содержится невалидная геометрия, а именно - полигон, описываемый тремя точками, чего в принципе не может быть, так как точек должно быть минимум 4 (начальная и конечная точки совпадают), но ведь это не повод приводить к падению приложения.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Ошибка при расчёте центроидов
spatialite-toolsbolotoved писал(а):А это в чем такая хорошая команда?amuriy писал(а):Команда shp_doctor --analyze -i cnt_bug показала:...
Вылет QGIS при указанных выше действиях подтверждаю. Linux, QGIS 1.9.90-Alpha.
Редактор материалов, модератор форума
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Ошибка при расчёте центроидов
не повод
и ошибку питона при проверке геометрии выдавать тоже не повод.
и ошибку питона при проверке геометрии выдавать тоже не повод.
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Ошибка при расчёте центроидов
Невозможность построить центроиды подтверждаю на Linux в QGIS b590d46961. А вот падение инструмента проверки геометрии — нет. У меня при использовании любого механизма проверки инструмент отрабатывает и ошибок не находит. Хотя в консоль кое-то пишет
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Ошибка при расчёте центроидов
Проверка геометрии (через fTools) не выдаёт ошибок, но прогресс-бар останавливается на 66%:
Это нормально?
Это нормально?
Редактор материалов, модератор форума
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Ошибка при расчёте центроидов
Про 66% подтверждаю, Ubuntu Natty.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Ошибка при расчёте центроидов
Не совсем так. Прогресс доходит до 100, но потом откатывается до 66
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Ошибка при расчёте центроидов
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Ошибка при расчёте центроидов
Исправлено в d751036823
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость