Как склеить полигоны с общей границей (не ручной способ)
Добавлено: 19 окт 2022, 20:35
Каким инструментом или скриптом можно выполнить автоматическую операцию сращивания полигонов, имеющих общую границу?
Имеется в виду не ручной способ (Так, в ArcGIS руками для каждого случая отдельно это можно сделать инструментом Merge, который открывается при включении режима Edit).
Дано:
Есть множество полигонов. Внутри которых - есть множество случаев того, что некоторое число полигонов имеют общую границу. И все такие надо склеить друг с другом и превратить в единые объекты (Но только те, что имеют общую границу, а не все вообще полигоны в слое склеить друг с другом, понятно..). То есть на выходе должен быть шейп, состоящий из полигонов, в которых все прежде разделенные границами полигоны - являются цельными.
При этом надо еще чтобы одно текстовое поле производного слоя отобразило одну характеристику срощенных объектов (тип). Они имеют 3 типа категорий- Type1, Type2, Type3. Например, если срощенный полигон включил в себя полигоны типа 1 и 2, то в каком-то поле атрибутивной таблицы производного слоя это должно быть отражено (Type1, Type2). Если включил все три типа - то "Type1, Type2,Type3)". Можно и иным способом, но чтобы было понятно, какие категории включены в каждый срощенный полигон.
Есть ли такое решение в ArcGIS или QGIS?
Имеется в виду не ручной способ (Так, в ArcGIS руками для каждого случая отдельно это можно сделать инструментом Merge, который открывается при включении режима Edit).
Дано:
Есть множество полигонов. Внутри которых - есть множество случаев того, что некоторое число полигонов имеют общую границу. И все такие надо склеить друг с другом и превратить в единые объекты (Но только те, что имеют общую границу, а не все вообще полигоны в слое склеить друг с другом, понятно..). То есть на выходе должен быть шейп, состоящий из полигонов, в которых все прежде разделенные границами полигоны - являются цельными.
При этом надо еще чтобы одно текстовое поле производного слоя отобразило одну характеристику срощенных объектов (тип). Они имеют 3 типа категорий- Type1, Type2, Type3. Например, если срощенный полигон включил в себя полигоны типа 1 и 2, то в каком-то поле атрибутивной таблицы производного слоя это должно быть отражено (Type1, Type2). Если включил все три типа - то "Type1, Type2,Type3)". Можно и иным способом, но чтобы было понятно, какие категории включены в каждый срощенный полигон.
Есть ли такое решение в ArcGIS или QGIS?