Объединение объектов по семантике
-
- Гуру
- Сообщения: 879
- Зарегистрирован: 17 июн 2010, 23:14
- Репутация: 207
- Откуда: Москва
Объединение объектов по семантике
Появилась крайне интересная и срочная задача. В наличии имеется автокадовский файл с кучей слоёв. В частности среди этого присутствует слой с геопунктами и отдельный слой с подписями высот. При конвертиации в Arcgis мы имеем такие же 2 отдельных слоя. Необходимо у слоя с геопунктами забить поле значением высоты (значение высоты прописано в семантике слоя с подписями). Вопрос - с помощью какого инструмента можно попытаться слинковать геометрию точек геопунктом с точечными объектами подписей и вытащить именно их нужное значение высоты. Просто так по порядкому номеру или как-то ещё не получится. То есть как бы необходимо пространственно-геометрически обнаружить геопукнт, рядом найти его точечный шейп (второй слой), содержащий в своей семантике подпись высоту геопункта, и правильно перенести семантику из этого самого слоя подписей (кроме как подписи геопунктов, там еще много разных подписей) в семантику слоя с геопунктами.
Вдобавок совсем глупый вопрос. Как с помощью калькулятора поля обновить колонку в одном случае значением колонки из другого слоя (шейпа)
Вдобавок совсем глупый вопрос. Как с помощью калькулятора поля обновить колонку в одном случае значением колонки из другого слоя (шейпа)
-
- Активный участник
- Сообщения: 144
- Зарегистрирован: 18 дек 2009, 15:36
- Репутация: 4
- Откуда: Златоглавая
Re: Объединение объектов по семантике
1. Spatial Join
2. Для этого шейпы/таблицы должны быть так или иначе связаны. Опять же, почитайте в справке про Join и Spatial Join
2. Для этого шейпы/таблицы должны быть так или иначе связаны. Опять же, почитайте в справке про Join и Spatial Join
-
- Гуру
- Сообщения: 879
- Зарегистрирован: 17 июн 2010, 23:14
- Репутация: 207
- Откуда: Москва
Re: Объединение объектов по семантике
Приношу немножко запоздавшую благодарность. С помощью Spatial Join решил одну задачу, а через Join & Relates вторую задачу. Ещё раз спасибо!
-
- Активный участник
- Сообщения: 144
- Зарегистрирован: 18 дек 2009, 15:36
- Репутация: 4
- Откуда: Златоглавая
Re: Объединение объектов по семантике
You are welcome!
Запоздавшая - она же все равно благодарность =)
И вам за нее спасибо
Запоздавшая - она же все равно благодарность =)
И вам за нее спасибо
-
- Гуру
- Сообщения: 879
- Зарегистрирован: 17 июн 2010, 23:14
- Репутация: 207
- Откуда: Москва
Re: Объединение объектов по семантике
Чтобы не создавать новую тему спрошу здесь. Есть ли возможность в ArcMap'e скопировать атрибутику одного объекта другому? То есть есть ли аналог MapInfo'овской утилиты "Копирование атрибутики", например, заполнение поля "код_объекта" переносится в такое же поля другого объекта и так далее по другим полям. Всё это в одном слое конечно же происходит.
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 09 окт 2010, 09:24
- Репутация: 0
Re: Объединение объектов по семантике
>>>Чтобы не создавать новую тему спрошу здесь. Есть ли возможность в ArcMap'e скопировать атрибутику одного объекта другому? То есть есть ли аналог MapInfo'овской утилиты "Копирование атрибутики", например, заполнение поля "код_объекта" переносится в такое же поля другого объекта и так далее по другим полям. Всё это в одном слое конечно же происходит.
Встроенными решениями не знаю. С помощью расширений через ET GeoTools -> Copy-Edit-Paste Attributes Tool
Встроенными решениями не знаю. С помощью расширений через ET GeoTools -> Copy-Edit-Paste Attributes Tool
-
- Активный участник
- Сообщения: 144
- Зарегистрирован: 18 дек 2009, 15:36
- Репутация: 4
- Откуда: Златоглавая
Re: Объединение объектов по семантике
Встроенными - например, так:
http://help.arcgis.com/en/arcgisdesktop ... 000000.htm
http://help.arcgis.com/en/arcgisdesktop ... 000000.htm
-
- Гуру
- Сообщения: 879
- Зарегистрирован: 17 июн 2010, 23:14
- Репутация: 207
- Откуда: Москва
Re: Объединение объектов по семантике
Благодарю за ответ! Так как использовал версию 9.3, то выручил именно ET GeoTools. Удалось с помощью него решить задачу через несколько дней после публикации сообщения.
А за встроенное решение в десятке - отдельное спасибо
А за встроенное решение в десятке - отдельное спасибо

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