Добавить в корзинуПозвонить
Найти в Дзене
Ночной Косильщик

Линии в полигоны

Линии в полигоны Угощу вас сегодня сразу тремя нашими скриптами для QGIS. Первый создает точки на висячих концах полилиний. Если конечная точка полилинии лежит на другой полилинии или на допустимо близком расстоянии, то все в порядке. Если нет, то появившаяся точка подскажет где нужно замкнуть или дорисовать объект. Второй скрипт ищет и автоматически исправляет топологические ошибки в линейном слое. А третий создает из замкнутой сети полилиний полигональный слой. Все это есть в QGIS по умолчанию (ну ладно, почти все). Но работать с дефолтными инструментами адский ад. Долго, неудобно и бесит. А инструмент полигонизации - натуральное издевательство. Ни разу я не встречал линейных данных, которые стандартными средствами можно легко превратить в полигоны. Все время хрень всякая получается. Наше решение не панацея, но работает реально лучше. До такой степени лучше, что имеет смысл его испытать (в отличие от дефолтных методов), прежде чем обреченно приступать к ручной перерисовке. Теперь

Линии в полигоны

Угощу вас сегодня сразу тремя нашими скриптами для QGIS. Первый создает точки на висячих концах полилиний. Если конечная точка полилинии лежит на другой полилинии или на допустимо близком расстоянии, то все в порядке. Если нет, то появившаяся точка подскажет где нужно замкнуть или дорисовать объект. Второй скрипт ищет и автоматически исправляет топологические ошибки в линейном слое. А третий создает из замкнутой сети полилиний полигональный слой.

Все это есть в QGIS по умолчанию (ну ладно, почти все). Но работать с дефолтными инструментами адский ад. Долго, неудобно и бесит. А инструмент полигонизации - натуральное издевательство. Ни разу я не встречал линейных данных, которые стандартными средствами можно легко превратить в полигоны. Все время хрень всякая получается. Наше решение не панацея, но работает реально лучше. До такой степени лучше, что имеет смысл его испытать (в отличие от дефолтных методов), прежде чем обреченно приступать к ручной перерисовке.

Теперь есть перспективный костыль для преобразования CAD-данных во вменяемые форматы. Лучше бы сразу научить геодезистов чистую геометрию создавать, но увы: мысль о ценности машиночитаемых данных мне пока не удалось ни до геодезистов донести, ни до тех, кто топографию принимает.