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