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

Притянуть объект к объекту

Добавлено: 06 окт 2011, 14:04
TatianaL
Добрый день, Всем!
Помогите, пожалуйста, справиться с задачей в ArcGis 10.
Имеется один полигон и рядом линейные объекты (много), который отстоят от полигона на некотором расстоянии.
Вопрос - как автоматически притянуть линейные объекты к полигону?
Пример прилагаю.

Re: Притянуть объект к объекту

Добавлено: 06 окт 2011, 14:36
self-improving
Например, использовать инструмент Extend .
Или задачу Extend в сеансе редактирования.

Другие варианты можете посмотреть здесь.

Re: Притянуть объект к объекту

Добавлено: 06 окт 2011, 14:54
ggis
*** сделать копии слоев
****данные должны быть спроецированы
1. Дополнительно в таблицу полигонов проставить условный идентификатор полигонов (н-р, поле с названием IND), это надо будет потом, когда нужно будет их удалить в результирующем линейном слое.
2. Дополнительно в таблицу линий проставить условный идентификатор линий (н-р, поле с названием IND). Имя и тип полей IND в линейном и полигональном слоях должны полностью совпадать.
3. Полигоны в линии- Feature To Line
4. Объединить линии-Geoprocessing-Merge (за основу указать структуру таблицы линий, которые надо притянуть)
5. Editing Tools-Extend Line (задать допуск для притягивания)
6. Удалить из линейного слоя объекты с идентификатором полигон.

Re: Притянуть объект к объекту

Добавлено: 06 окт 2011, 15:42
TatianaL
НЕ ПОЛУЧАЕТСЯ((((((( :( НУ НИКАК((((((

Re: Притянуть объект к объекту

Добавлено: 06 окт 2011, 16:05
TatianaL
ВЕРНЕЕ по одному получается, а вот скопом нет, еще вопрос - почему он соединяет иногда криво (не по крайчайшему расстоянию)??

Re: Притянуть объект к объекту

Добавлено: 06 окт 2011, 17:37
nadiopt
кратчайшее расстояние в плане не то же самое, что на сфере, как мне объяснял папа-моряк... Может из-за этого?