Страница 1 из 1
Объединение объектов по семантике
Добавлено: 27 июл 2011, 17:59
Slinger
Появилась крайне интересная и срочная задача. В наличии имеется автокадовский файл с кучей слоёв. В частности среди этого присутствует слой с геопунктами и отдельный слой с подписями высот. При конвертиации в Arcgis мы имеем такие же 2 отдельных слоя. Необходимо у слоя с геопунктами забить поле значением высоты (значение высоты прописано в семантике слоя с подписями). Вопрос - с помощью какого инструмента можно попытаться слинковать геометрию точек геопунктом с точечными объектами подписей и вытащить именно их нужное значение высоты. Просто так по порядкому номеру или как-то ещё не получится. То есть как бы необходимо пространственно-геометрически обнаружить геопукнт, рядом найти его точечный шейп (второй слой), содержащий в своей семантике подпись высоту геопункта, и правильно перенести семантику из этого самого слоя подписей (кроме как подписи геопунктов, там еще много разных подписей) в семантику слоя с геопунктами.
Вдобавок совсем глупый вопрос. Как с помощью калькулятора поля обновить колонку в одном случае значением колонки из другого слоя (шейпа)
Re: Объединение объектов по семантике
Добавлено: 27 июл 2011, 20:10
self-improving
1. Spatial Join
2. Для этого шейпы/таблицы должны быть так или иначе связаны. Опять же, почитайте в справке про Join и Spatial Join
Re: Объединение объектов по семантике
Добавлено: 31 июл 2011, 09:27
Slinger
Приношу немножко запоздавшую благодарность. С помощью Spatial Join решил одну задачу, а через Join & Relates вторую задачу. Ещё раз спасибо!
Re: Объединение объектов по семантике
Добавлено: 14 авг 2011, 00:49
self-improving
You are welcome!
Запоздавшая - она же все равно благодарность =)
И вам за нее спасибо
Re: Объединение объектов по семантике
Добавлено: 15 авг 2011, 23:43
Slinger
Чтобы не создавать новую тему спрошу здесь. Есть ли возможность в ArcMap'e скопировать атрибутику одного объекта другому? То есть есть ли аналог MapInfo'овской утилиты "Копирование атрибутики", например, заполнение поля "код_объекта" переносится в такое же поля другого объекта и так далее по другим полям. Всё это в одном слое конечно же происходит.
Re: Объединение объектов по семантике
Добавлено: 01 окт 2011, 19:58
velios
>>>Чтобы не создавать новую тему спрошу здесь. Есть ли возможность в ArcMap'e скопировать атрибутику одного объекта другому? То есть есть ли аналог MapInfo'овской утилиты "Копирование атрибутики", например, заполнение поля "код_объекта" переносится в такое же поля другого объекта и так далее по другим полям. Всё это в одном слое конечно же происходит.
Встроенными решениями не знаю. С помощью расширений через ET GeoTools -> Copy-Edit-Paste Attributes Tool
Re: Объединение объектов по семантике
Добавлено: 01 окт 2011, 20:07
self-improving
Re: Объединение объектов по семантике
Добавлено: 03 окт 2011, 22:45
Slinger
Благодарю за ответ! Так как использовал версию 9.3, то выручил именно ET GeoTools. Удалось с помощью него решить задачу через несколько дней после публикации сообщения.
А за встроенное решение в десятке - отдельное спасибо
