Я - геодезист и использую QGIS для ведения записей испытаний почвы на гражданских объектах, и мне постоянно предоставляется площадь испытательного участка или необходимое количество участков. Они чаще всего неправильной формы и мне интересно.
Существует ли плагин / решение для разрезания слоя, содержащего неправильные многоугольники, на равные области или количество лотов с заданной площадью, в результате чего наибольшее количество лотов зависит от предоставленной площади?
qgis
qgis-plugins
area
splitting
Стивен Дональдсон
источник
источник
Ответы:
Самый простой способ:
источник
Есть несколько способов разделить шейп-файлы с помощью инструментов с открытым исходным кодом. но я никогда не пытался разделить их на равные части, когда входные файлы являются неправильным многоугольником. Тем не менее, вы хотите попробовать, вы можете попробовать следующие способы.
shp2tile - может разделить на равные части.
Вы можете прочитать этот вопрос Как разделить вектор на равные меньшие части в QGIS или аналогичные?
Вы можете добиться этого, используя ogr2ogr с некоторым запросом sql и циклом for.
источник