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

Разрезать полигон линией на объекты в ArcGIS (не ручной)

Добавлено: 19 янв 2017, 19:56
Natalia Novoselova
Есть ли в ArcGIS (кроме ручного способа Cut Polygons Tool) инструмент для разрезания полигона линейным слоем на разные объекты?


В частности, есть задача, что 1 полигональный объект, представлен несвязанными между собой участками. Которые нужно превратить в разные объекты. Ручным способом Cut Polygons Tool этого в принципе не сделать, поскольку участки не имеют общей границы, по которой их можно разрезать.

Поиск не дает ничего кроме ручного способа. Неужели нет такой важной опции?

А в QGIS можно такое сделать?

Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)

Добавлено: 20 янв 2017, 00:27
Natalia Novoselova
Есть задача, что один полигональный объект, представлен несвязанными между собой участками. Которые нужно превратить в разные объекты. Ручным способом Cut Polygons Tool этого в принципе не сделать, поскольку участки не имеют общей границы, по которой их можно разрезать.

Эту задачу удалось решить ручным способом.
Выделить дефектный участок полигона, распавшийся на разделенные фрагменты. Вокруг каждого из разделенных фрагментов обрисовать новый полигональный объект. Поочередно вырезать (Clip tool). Затем удалить плохой объект из базы темы. И вместо этого присоединить вырезанные объекты (Merge tool). После этого вместо дефектного объекта получается раздельные объекты.

Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)

Добавлено: 20 янв 2017, 00:29
ericsson

Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)

Добавлено: 20 янв 2017, 01:52
Natalia Novoselova
Сработало! )))

Спасибо..
нда, не знала об этом раньше, сколько мучилась с такими дефектами.

Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)

Добавлено: 20 янв 2017, 03:11
ericsson
Это не "дефекты", а "мультигеометрия".
Я тоже узнал о том, как именно этот инструмент называется, только после вашего вопроса (ArcGIS не использую), воспользовавшись поиском. Вот для кого вообще справка существует?

Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)

Добавлено: 20 янв 2017, 17:00
Natalia Novoselova
ericsson писал(а):Это не "дефекты", а "мультигеометрия".
Я тоже узнал о том, как именно этот инструмент называется, только после вашего вопроса (ArcGIS не использую), воспользовавшись поиском. Вот для кого вообще справка существует?
У меня не было никаких идей о понятии "мультигеометрия". Всегда считала это просто дефектом оцифровки.
Вот, искала решение в том, как обозначила в вопросе.

Сейчас эта опция просто спасла!

Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)

Добавлено: 21 янв 2017, 15:32
5Nap
Natalia Novoselova писал(а):Сейчас эта опция просто спасла!
http://desktop.arcgis.com/ru/arcmap/10. ... lepart.htm
Этим инструментом немного удобнее, т.к. не нужно открывать сессию редактирования и можно прогнать для нескольких слоев разом.
А с разрезанием полигонального слоя линейным - http://www.arcgis.com/home/item.html?id ... 896670a431

У меня где-то был скрипт, который делает то же самое, но с сохранением исходной атрибутики.Если нужен - пишите, поищу.