Объединение смежных полигонов, имеющих сходную черту, в один полигон с помощью ArcGIS Desktop?


9

У меня есть большой набор классов уроков среды обитания, которые я в дальнейшем упростил до своих собственных уникальных классов.

Однако это привело к тому, что места обитания прилегали друг к другу с одинаковой системой классификации лесов.

Есть ли способ соединить эти два (или скольких много соприкасающихся, которые относятся к одному и тому же типу) смежных многоугольника в один большой многоугольник?

Когда я использую инструмент Dissolve, он берет все места обитания одного и того же класса для всей карты и создает один многоугольник.


Присоединиться , наверное, не то слово. Обычно это описывает концепцию SQL . «Растворение» , как подсказывает @ blah234, является более подходящим термином, хотя может и не иметь смысла для этого вопроса. В конце концов, если бы вы знали этот термин, вы, вероятно, не спросили бы. Поэтому, возможно, вместо того, чтобы спрашивать о «Объединении», лучше было бы спросить о «Объединении».
Кирк Куйкендалл

Спасибо, Кирк, я обновил название для всех других новичков, которым нужно отследить этот ответ.
HeidelbergSlide

Ой, неправильная ссылка, вот ссылка для регистрации .
Кирк Куйкендалл

Помоги мне? Пожалуйста! Как объединить объекты в соответствии с полями атрибутов, у которых выходное поле Area равно входному? Входная функция: EXAM_region с полем Area sum = 4814.34 ! [Введите описание изображения здесь ] ( i.stack.imgur.com/UwR98.png ) Я пробовал использовать инструмент Dissolve: выходной класс Featue не должен иметь геометрии из нескольких частей. ! [введите описание изображения здесь ] ( i.stack.imgur.com/QGfTZ.jpg ) EXAM_region_Dissolve с полем Area sum = 10876,77 неправильно с вводом 4814,34 Мой файл данных и рабочий процесс: mediafire .
Ngọc Trần Toản

Ответы:


10

Попробуйте инструмент Dissolve . Из справки :

Используйте инструмент Растворение, когда вы хотите объединить объекты на основе указанного атрибута или атрибутов. Например, вы можете взять класс пространственных объектов, содержащий данные о продажах, собранные по округам, и использовать Dissolve, чтобы создать класс пространственных объектов, содержащий смежные регионы продаж на основе имени продавца в каждом округе. Dissolve создает регионы продаж, удаляя границы между округами, представленными одним и тем же продавцом.

Растворение по примеру региона продаж
(источник: arcgis.com )

Чтобы избежать создания составных элементов , снимите флажок «Создать составные элементы».


Извините, я действительно хотел сказать, что использовал Dissolve (а не Merge, как я сказал). Однако после растворения файла и последующего использования Multipart to Single Part, как упоминалось ранее, я думаю, что это могло сработать. Нужно дополнительно расследовать. Спасибо!
HeidelbergSlide

1
Вы можете избежать второго шага, сняв флажок «Создание многокомпонентных объектов» в инструменте «Растворение».
blah238

2

Вы можете попробовать MultipartToSinglePart .

Я не уверен, сохранит ли он всю атрибутивную информацию, но это быстро проверить.


Привет спасибо Я думаю, что сочетание этого и Dissolve удалось сделать это. Спасибо за помощь.
HeidelbergSlide
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.