Склеивание трапеций.mbx

(С)Дмитрий Мазуров, 2007

			Введение.

	Программа объединяет (склеивает) объекты, разрезанные по границам трапеций. При этом карта должна быть уже объединена по слоям (части объекта находятся в одном и том-же слое), а трапеции должны быть сведены (узлы частей в месте разреза должны совпадать). Если программа не может найти продолжение объекта за границей трапеции, в специальной таблице создается точечный маркер, отмечающий место несводки.

			Порядок работы.

	Для начала можно сделать резервную копию всех таблиц, в которых нужно произвести склейку, т.к. объединение будет происходить прямо в исходных таблицах. Далее, открываем в MapInfo все слои, подлежащие склейке. Идем в меню "Программы"/"Склеивание трапеций", появится главный диалог. Все параметры я описывать не буду, скажу главное:
	Родная СК трапеций - это та, в которой границы трапеций строго вертикальны/горизонтальны, а их х/у кратен их ширине/высоте. Если таблицы, подлежащие обработке, находятся в план-схеме, то их реальная система координат должна совпадать с родной СК трапеций (родную СК трапеций нужно выбрать как план-схему).
	Допустимое отклонение разреза от границы трапеции - линия всякого разреза должна хотя бы частично попадать в окрестность линейной границы трапеции, иначе разрез не будет ни склеен, ни отмечен программой, как несводка.
	Контрольная колонка - служит для проверки того, что две области (полилинии) являются частями одного объекта. Объединяются только те объекты, значение контрольной колонки которых одинаково.

Чтобы программа склеила две части объекта в месте разреза нужно:
1) Чтобы узлы одной половины сидели в узлах другой (в месте разреза)
2) Чтобы значение контрольной колонки совпадало (колонка задается)
3) Чтобы линия разреза находилась на допустимом расстоянии от границы трапеции (расстояние задается)
