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

замена объектов в таблице

Добавлено: 24 окт 2011, 18:23
TNVNK
Здравствуйте!
Прошу помоч вот с каким вопросом. Есть две таблицы, таблицы имеют одинаковую графику, но разную симантику. Как перекинуть симантику из одной таблицы в другую и чтоб она легла по нужным объектам. Можно ли как-то сопоставить графику и заменить в ней симантику автоматом? А то в ручную перебивать очень долго.
Зарание спасибо!

Re: замена объектов в таблице

Добавлено: 24 окт 2011, 20:02
Slinger
Открывайте обе ваши таблицы. Далее "Таблица-Обновить колонку". Указывайте таблицу и колонку для обновления. В поле "значения извлечь" выбирайте вторую таблицу. Клацайте на кнопку "объединить" и выбирайте "графический объект из таблицы такой-то" пересекает "объекты из таблицы такой-то". Нажимайте Ок. Поле Вычислить оставляйте дефолтным ("значение"). Поле "для" выбирайте ту колонку из которой надо забрать значение и перенести в другую колонку выбранной в первом пункте таблицы.

Re: замена объектов в таблице

Добавлено: 07 ноя 2011, 00:04
Boris
Если объекты геометрически тождественны, то в некоторых ГИС есть для этого отдельная операция сравнения. В мапинфо - нет. Самое очевидное - в дополнение к операции пересечения еще и проверять количекстов узлов в первом сегменте.
Или пойти по пути наименьшего вероятного - взять для каждого слоя центроиды объектов, потом превратить один из них окружночть малого радиуса- метр или как там выходит из данных и уже для этой пары - точка + окружность найти пересечение. И уже отн его взять атрибуты в нужную сторону.