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

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Аватара пользователя
Natalia Novoselova
Гуру
Сообщения: 3020
Зарегистрирован: 15 янв 2013, 20:14
Репутация: 69
Ваше звание: Лиса
Откуда: **
Контактная информация:

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

Сообщение Natalia Novoselova » 19 янв 2017, 19:56

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


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

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

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

Аватара пользователя
Natalia Novoselova
Гуру
Сообщения: 3020
Зарегистрирован: 15 янв 2013, 20:14
Репутация: 69
Ваше звание: Лиса
Откуда: **
Контактная информация:

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

Сообщение Natalia Novoselova » 20 янв 2017, 00:27

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

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

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

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

Сообщение ericsson » 20 янв 2017, 00:29


Аватара пользователя
Natalia Novoselova
Гуру
Сообщения: 3020
Зарегистрирован: 15 янв 2013, 20:14
Репутация: 69
Ваше звание: Лиса
Откуда: **
Контактная информация:

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

Сообщение Natalia Novoselova » 20 янв 2017, 01:52

Сработало! )))

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

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

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

Сообщение ericsson » 20 янв 2017, 03:11

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

Аватара пользователя
Natalia Novoselova
Гуру
Сообщения: 3020
Зарегистрирован: 15 янв 2013, 20:14
Репутация: 69
Ваше звание: Лиса
Откуда: **
Контактная информация:

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

Сообщение Natalia Novoselova » 20 янв 2017, 17:00

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

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

5Nap
Участник
Сообщения: 85
Зарегистрирован: 21 ноя 2010, 17:36
Репутация: 31

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

Сообщение 5Nap » 21 янв 2017, 15:32

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

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

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей