несколько близлежащих полигонов в один полигон?
-
- Завсегдатай
- Сообщения: 460
- Зарегистрирован: 03 фев 2005, 11:46
- Репутация: 15
- Контактная информация:
несколько близлежащих полигонов в один полигон?
* есть набор неприлегающих полигонов
* нужно получить из нескольких заданных (мышкой) близлежащих полигонов один полигон
можно ли как-то этот процесс автоматизировать?
так, чтобы не обводить все нужные полигончики "карандашиком"
* нужно получить из нескольких заданных (мышкой) близлежащих полигонов один полигон
можно ли как-то этот процесс автоматизировать?
так, чтобы не обводить все нужные полигончики "карандашиком"
Последний раз редактировалось oleg 12 дек 2008, 01:14, всего редактировалось 4 раза.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: несколько близлежащих полигонов в один полигон?
например перевести нужные полигоны в точки и построить по ним конвексный полигон
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 852
- Зарегистрирован: 15 сен 2005, 13:19
- Репутация: 6
- Откуда: москва
- Контактная информация:
Re: несколько близлежащих полигонов в один полигон?
А штатная операция Dissolve чем не годится? Она ведь для этого, правда, через атрибуты.
-
- Завсегдатай
- Сообщения: 460
- Зарегистрирован: 03 фев 2005, 11:46
- Репутация: 15
- Контактная информация:
Re: несколько близлежащих полигонов в один полигон?
спасибо! буду пробовать.
Dissolve для прилегающих, судя по картинке.
(нужно для неприлегающих)
___
вот бы найти (в редактировании) convex hull для полигонов...)
или "интерактивный" Aggregate Polygons
Dissolve для прилегающих, судя по картинке.
(нужно для неприлегающих)
___
вот бы найти (в редактировании) convex hull для полигонов...)
или "интерактивный" Aggregate Polygons
-
- Гуру
- Сообщения: 852
- Зарегистрирован: 15 сен 2005, 13:19
- Репутация: 6
- Откуда: москва
- Контактная информация:
Re: несколько близлежащих полигонов в один полигон?
Но неприлегающие никак ведь не будут Полигонами - будут Мультиполигонами. Dissolve именно это и делает...
Если вы хотите залить и пространство между ними, то как Sim подсказал, Convex Hull в разных вариантах... Но тогда с выпуклостью-невыпуклостью придется определиться.
Интерактивно так это Union всегда был, какие проблемы... (???)
Если вы хотите залить и пространство между ними, то как Sim подсказал, Convex Hull в разных вариантах... Но тогда с выпуклостью-невыпуклостью придется определиться.
Интерактивно так это Union всегда был, какие проблемы... (???)
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: несколько близлежащих полигонов в один полигон?
если надо для Arcview GIS - могу датьвот бы найти (в редактировании) convex hull для полигонов...)
пристегивайтесь, турбулентность прямо по курсу
-
- Завсегдатай
- Сообщения: 460
- Зарегистрирован: 03 фев 2005, 11:46
- Репутация: 15
- Контактная информация:
Re: несколько близлежащих полигонов в один полигон?
В том смысле, что Feature Type: "Polygon"
для Arcview GIS не нужно. спасибо!
в ArcGIS всё нужно делать... (
___
удивило отсутствие простого пути )
буду бороться с помощью Сonvex Рull и Aggregate Polygons
(модули XToolsPro, Typeconvert)
для Arcview GIS не нужно. спасибо!
в ArcGIS всё нужно делать... (
___
удивило отсутствие простого пути )
буду бороться с помощью Сonvex Рull и Aggregate Polygons
(модули XToolsPro, Typeconvert)
-
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 17 июн 2008, 13:33
- Репутация: 0
Re: несколько близлежащих полигонов в один полигон?
В XToolsPro есть тул Convert Features To Points. Можно перевести в точки либо весь layer, либо selection. А потом на эти точки напустить Convex Hull. При желании можно написать автоматизирующий скрипт с использованием геопроцессинговых инструментов XTools, чтобы операция делалась за один шаг.
-
- Активный участник
- Сообщения: 182
- Зарегистрирован: 14 дек 2008, 16:09
- Репутация: 24
- Откуда: Москва
Re: несколько близлежащих полигонов в один полигон?
У меня та же проблема. Казалось бы, функция aggregate polygons (generalizaton) должна ее решить, но не выходит..
Кто сейчас на конференции
Сейчас этот форум просматривают: Amazon [Bot], Semrush [Bot] и 4 гостя