Разрезать полигон линией на объекты в ArcGIS (не ручной)
- Natalia Novoselova
- Гуру
- Сообщения: 3020
- Зарегистрирован: 15 янв 2013, 20:14
- Репутация: 69
- Ваше звание: Лиса
- Откуда: **
- Контактная информация:
Разрезать полигон линией на объекты в ArcGIS (не ручной)
Есть ли в ArcGIS (кроме ручного способа Cut Polygons Tool) инструмент для разрезания полигона линейным слоем на разные объекты?
В частности, есть задача, что 1 полигональный объект, представлен несвязанными между собой участками. Которые нужно превратить в разные объекты. Ручным способом Cut Polygons Tool этого в принципе не сделать, поскольку участки не имеют общей границы, по которой их можно разрезать.
Поиск не дает ничего кроме ручного способа. Неужели нет такой важной опции?
А в QGIS можно такое сделать?
В частности, есть задача, что 1 полигональный объект, представлен несвязанными между собой участками. Которые нужно превратить в разные объекты. Ручным способом Cut Polygons Tool этого в принципе не сделать, поскольку участки не имеют общей границы, по которой их можно разрезать.
Поиск не дает ничего кроме ручного способа. Неужели нет такой важной опции?
А в QGIS можно такое сделать?
- Natalia Novoselova
- Гуру
- Сообщения: 3020
- Зарегистрирован: 15 янв 2013, 20:14
- Репутация: 69
- Ваше звание: Лиса
- Откуда: **
- Контактная информация:
Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)
Есть задача, что один полигональный объект, представлен несвязанными между собой участками. Которые нужно превратить в разные объекты. Ручным способом Cut Polygons Tool этого в принципе не сделать, поскольку участки не имеют общей границы, по которой их можно разрезать.
Эту задачу удалось решить ручным способом.
Выделить дефектный участок полигона, распавшийся на разделенные фрагменты. Вокруг каждого из разделенных фрагментов обрисовать новый полигональный объект. Поочередно вырезать (Clip tool). Затем удалить плохой объект из базы темы. И вместо этого присоединить вырезанные объекты (Merge tool). После этого вместо дефектного объекта получается раздельные объекты.
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
- Natalia Novoselova
- Гуру
- Сообщения: 3020
- Зарегистрирован: 15 янв 2013, 20:14
- Репутация: 69
- Ваше звание: Лиса
- Откуда: **
- Контактная информация:
Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)
Сработало! )))ericsson писал(а):http://desktop.arcgis.com/en/arcmap/10. ... eature.htm
Спасибо..
нда, не знала об этом раньше, сколько мучилась с такими дефектами.
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)
Это не "дефекты", а "мультигеометрия".
Я тоже узнал о том, как именно этот инструмент называется, только после вашего вопроса (ArcGIS не использую), воспользовавшись поиском. Вот для кого вообще справка существует?
Я тоже узнал о том, как именно этот инструмент называется, только после вашего вопроса (ArcGIS не использую), воспользовавшись поиском. Вот для кого вообще справка существует?
- Natalia Novoselova
- Гуру
- Сообщения: 3020
- Зарегистрирован: 15 янв 2013, 20:14
- Репутация: 69
- Ваше звание: Лиса
- Откуда: **
- Контактная информация:
Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)
У меня не было никаких идей о понятии "мультигеометрия". Всегда считала это просто дефектом оцифровки.ericsson писал(а):Это не "дефекты", а "мультигеометрия".
Я тоже узнал о том, как именно этот инструмент называется, только после вашего вопроса (ArcGIS не использую), воспользовавшись поиском. Вот для кого вообще справка существует?
Вот, искала решение в том, как обозначила в вопросе.
Сейчас эта опция просто спасла!
-
- Участник
- Сообщения: 85
- Зарегистрирован: 21 ноя 2010, 17:36
- Репутация: 31
Re: Разрезать полигон линией на объекты в ArcGIS (не ручной)
http://desktop.arcgis.com/ru/arcmap/10. ... lepart.htmNatalia Novoselova писал(а):Сейчас эта опция просто спасла!
Этим инструментом немного удобнее, т.к. не нужно открывать сессию редактирования и можно прогнать для нескольких слоев разом.
А с разрезанием полигонального слоя линейным - http://www.arcgis.com/home/item.html?id ... 896670a431
У меня где-то был скрипт, который делает то же самое, но с сохранением исходной атрибутики.Если нужен - пишите, поищу.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 21 гость