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

Измерение углов в QGIS

Добавлено: 05 май 2014, 13:55
Александр2
Здравствуйте. Работать с программой QGIS начал недавно. При решении задачи решил схалявить и измерил все углы вручную, но передо мной встал вопрос, что будет если объектов будет очень много, ведь в ручную это мерить будет нереально.

Re: Измерение углов в QGIS

Добавлено: 05 май 2014, 14:14
Максим Дубинин
подозреваю что без скриптинга никак, но это довольно просто на питоне

Для каждого полигона
Получить первый триплет точек
Измерить угол (геометрия какого-то там класса школы)
Проверить на условие
Если не TRUE: Перейти к следующему

Re: Измерение углов в QGIS

Добавлено: 05 май 2014, 14:22
Александр Мурый
Посмотрите здесь, что-то может пригодиться.

Re: Измерение углов в QGIS

Добавлено: 05 май 2014, 21:26
gimran
Я подозреваю, что участник форума Владислав Филиппов или исходный код его приложения может Вам помочь, в его плагине к кугис подобная задача решалась для кадастроввх работ, если память мне не изменяет.

Re: Измерение углов в QGIS

Добавлено: 06 май 2014, 04:14
vlalexey
А углы каких объектов вы измеряете? В контексте чего задача?

Re: Измерение углов в QGIS

Добавлено: 10 май 2014, 17:45
Александр2
vlalexey писал(а):А углы каких объектов вы измеряете? В контексте чего задача?
Слой с нарисованными контурами домов (замкнутые полигоны)
Требуется:
Средствами ГИС найти дома, у которых есть «неортогональные углы» (нарисованы некорректно при ручном вводе). Неортогональными считаются углы более чем на 3 градуса отличающиеся от 90.