Добрый день, Всем!
Помогите, пожалуйста, справиться с задачей в ArcGis 10.
Имеется один полигон и рядом линейные объекты (много), который отстоят от полигона на некотором расстоянии.
Вопрос - как автоматически притянуть линейные объекты к полигону?
Пример прилагаю.
Притянуть объект к объекту
-
- Интересующийся
- Сообщения: 36
- Зарегистрирован: 24 фев 2011, 14:50
- Репутация: 0
Притянуть объект к объекту
- Вложения
-
- исходный вариант
- как есть.jpg (23.11 КБ) 4927 просмотров
-
- результат
- как надо.jpg (41.85 КБ) 4927 просмотров
-
- Активный участник
- Сообщения: 144
- Зарегистрирован: 18 дек 2009, 15:36
- Репутация: 4
- Откуда: Златоглавая
-
- Завсегдатай
- Сообщения: 302
- Зарегистрирован: 31 окт 2008, 10:39
- Репутация: 2
Re: Притянуть объект к объекту
*** сделать копии слоев
****данные должны быть спроецированы
1. Дополнительно в таблицу полигонов проставить условный идентификатор полигонов (н-р, поле с названием IND), это надо будет потом, когда нужно будет их удалить в результирующем линейном слое.
2. Дополнительно в таблицу линий проставить условный идентификатор линий (н-р, поле с названием IND). Имя и тип полей IND в линейном и полигональном слоях должны полностью совпадать.
3. Полигоны в линии- Feature To Line
4. Объединить линии-Geoprocessing-Merge (за основу указать структуру таблицы линий, которые надо притянуть)
5. Editing Tools-Extend Line (задать допуск для притягивания)
6. Удалить из линейного слоя объекты с идентификатором полигон.
****данные должны быть спроецированы
1. Дополнительно в таблицу полигонов проставить условный идентификатор полигонов (н-р, поле с названием IND), это надо будет потом, когда нужно будет их удалить в результирующем линейном слое.
2. Дополнительно в таблицу линий проставить условный идентификатор линий (н-р, поле с названием IND). Имя и тип полей IND в линейном и полигональном слоях должны полностью совпадать.
3. Полигоны в линии- Feature To Line
4. Объединить линии-Geoprocessing-Merge (за основу указать структуру таблицы линий, которые надо притянуть)
5. Editing Tools-Extend Line (задать допуск для притягивания)
6. Удалить из линейного слоя объекты с идентификатором полигон.
Последний раз редактировалось ggis 06 окт 2011, 18:51, всего редактировалось 3 раза.
-
- Интересующийся
- Сообщения: 36
- Зарегистрирован: 24 фев 2011, 14:50
- Репутация: 0
Re: Притянуть объект к объекту
НЕ ПОЛУЧАЕТСЯ(((((((
НУ НИКАК((((((

-
- Интересующийся
- Сообщения: 36
- Зарегистрирован: 24 фев 2011, 14:50
- Репутация: 0
Re: Притянуть объект к объекту
ВЕРНЕЕ по одному получается, а вот скопом нет, еще вопрос - почему он соединяет иногда криво (не по крайчайшему расстоянию)??
- nadiopt
- Гуру
- Сообщения: 4744
- Зарегистрирован: 29 янв 2009, 13:27
- Репутация: 495
- Ваше звание: хрюкало
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Притянуть объект к объекту
кратчайшее расстояние в плане не то же самое, что на сфере, как мне объяснял папа-моряк... Может из-за этого?
ин гроссен фамилен нихт клювен клац клац
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей