Объединение линейных объектов

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Объединение линейных объектов

Сообщение novia » 13 авг 2012, 13:17

забыл сказать, что после dissolve (когда получится 1 объект) надо открыть файл в ArcMap и сделать Explode (advanced editing toolbar) или запустить инструмент multi-part to single-part. тогда геометрически раздельные объекты станут разными.

хотя вашим бантикам это уже не поможет.
понравилось? жми палец вверх :!:

ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Re: Объединение линейных объектов

Сообщение ggis » 13 авг 2012, 14:42

novia писал(а):хотя вашим бантикам это уже не поможет.
Большое спасибо за разъяснение. А для "бантиков" можете порекомендовать решение?

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Объединение линейных объектов

Сообщение novia » 13 авг 2012, 14:55

А для "бантиков" можете порекомендовать решение?
а что из них надо получить?
понравилось? жми палец вверх :!:

ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Re: Объединение линейных объектов

Сообщение ggis » 13 авг 2012, 15:01

novia писал(а):
А для "бантиков" можете порекомендовать решение?
а что из них надо получить?
изначально это были полигоны, надо объединять в один полигон те, которые имеют общую вершину, соприкасаются между собой.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Объединение линейных объектов

Сообщение novia » 13 авг 2012, 15:02

нескромный вопрос. зачем?
понравилось? жми палец вверх :!:

ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Re: Объединение линейных объектов

Сообщение ggis » 13 авг 2012, 15:04

novia писал(а):нескромный вопрос. зачем?
Считать площади думаю, изначально вопрос был задан не мной - viewtopic.php?f=16&t=11219, хотелось бы знать существует ли решение задачи стандартными средствами, или нужно писать скрипт.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Объединение линейных объектов

Сообщение novia » 13 авг 2012, 15:13

какая изначально задача? и что вам дадут полигоны-бантики, несуществующие в природе?

можно попробовать сделать для полигонов буфер на 1 см - сделать dissolve полиногов, а потом сделать обратный буфер. границы испортятся но не сильно. учитывая что бантики итак были не комильфо, думаю пойдет.
понравилось? жми палец вверх :!:

ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Re: Объединение линейных объектов

Сообщение ggis » 13 авг 2012, 15:40

novia писал(а):можно попробовать сделать для полигонов буфер на 1 см - сделать dissolve полиногов, а потом сделать обратный буфер. границы испортятся но не сильно. учитывая что бантики итак были не комильфо, думаю пойдет.
Как всегда супер-решение задачи от novia. Проверил площади на протяженных полигонах, значения начинают отличаться в дробной части, после запятой для кв.м. Думаю такая точность должна удовлетворить автора. Еще раз спасибо novia, вот что значит человек-отдел.

tanyshka
Интересующийся
Сообщения: 16
Зарегистрирован: 30 ноя 2009, 11:03
Репутация: 0

Re: Объединение линейных объектов

Сообщение tanyshka » 14 авг 2012, 08:34

Спасибо большое!!! Это простое и отличное решение... Так бы сразу))

Ответить

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

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

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