Здравствуйте!
Прошу помоч вот с каким вопросом. Есть две таблицы, таблицы имеют одинаковую графику, но разную симантику. Как перекинуть симантику из одной таблицы в другую и чтоб она легла по нужным объектам. Можно ли как-то сопоставить графику и заменить в ней симантику автоматом? А то в ручную перебивать очень долго.
Зарание спасибо!
замена объектов в таблице
-
- Активный участник
- Сообщения: 122
- Зарегистрирован: 14 мар 2010, 18:56
- Репутация: 1
-
- Гуру
- Сообщения: 879
- Зарегистрирован: 17 июн 2010, 23:14
- Репутация: 207
- Откуда: Москва
Re: замена объектов в таблице
Открывайте обе ваши таблицы. Далее "Таблица-Обновить колонку". Указывайте таблицу и колонку для обновления. В поле "значения извлечь" выбирайте вторую таблицу. Клацайте на кнопку "объединить" и выбирайте "графический объект из таблицы такой-то" пересекает "объекты из таблицы такой-то". Нажимайте Ок. Поле Вычислить оставляйте дефолтным ("значение"). Поле "для" выбирайте ту колонку из которой надо забрать значение и перенести в другую колонку выбранной в первом пункте таблицы.
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: замена объектов в таблице
Если объекты геометрически тождественны, то в некоторых ГИС есть для этого отдельная операция сравнения. В мапинфо - нет. Самое очевидное - в дополнение к операции пересечения еще и проверять количекстов узлов в первом сегменте.
Или пойти по пути наименьшего вероятного - взять для каждого слоя центроиды объектов, потом превратить один из них окружночть малого радиуса- метр или как там выходит из данных и уже для этой пары - точка + окружность найти пересечение. И уже отн его взять атрибуты в нужную сторону.
Или пойти по пути наименьшего вероятного - взять для каждого слоя центроиды объектов, потом превратить один из них окружночть малого радиуса- метр или как там выходит из данных и уже для этой пары - точка + окружность найти пересечение. И уже отн его взять атрибуты в нужную сторону.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя