Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мапинфо_краткий курс.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

7.4.3. Комбинирование объектов с участием изменяемого объекта

Команда Комбинация позволяет склеивать несколько различных объектов на карте в единый графический объект. Если Комбинация используется вместе с командой Выбрать Изменяемый Объект, то к изменяемому объекту можно приклеивать объекты с любых слоев. Приклеивать же к изменяемому объекту можно одновременно не- сколько графических объектов.

Чтобы склеить объекты на Карте, используя команду Выбрать

Изменяемый Объект, необходимо:

1. Выбрать на изменяемом слое объект.

2. Выполнить команду Объекты → Выбрать Изменяемый Объект. Выбранный объект будет выделен специальной раскраской.

3. Выбрать один или более объектов на любом слое карты.

Они будут участвовать в склеивании.

4. Выполнить команду Объекты → Комбинация. Появится диалог Обобщение данных.

5. Выбрать метод обобщения данных (или установить флажок

«Нет данных») для каждого поля в списке «Изменить ко- лонки». Использовать выбор с нажатием клавиши SHIFT для того, чтобы задать один и тот же метод для последова- тельности полей, или с нажатием CTRL для набора полей, расположенных не подряд. Задав методы обобщения необ- ходимо, нажать кнопку «OK».

MapInfo создаст и покажет новый объект, а также вычислит соот- ветствующие ему данные. Эти данные можно увидеть, использовав инструмент Информация .

7.4.4. Разрезание объектов

Команда Разрезать позволяет разбить изменяемый объект на бо- лее мелкие объекты, используя некоторый шаблон. Например, с по- мощью команды Разрезать можно разбить большую территорию на составляющие части.

7.4.5. Удаление фрагментов объектов

Удалить (вырезать) фрагмент изменяемого объекта можно с по- мощью двух команд из меню Объекты. С помощью команды Объек- ты → Удалить Часть можно удалить фрагмент изменяемого объек-

та, который налегает на объект-шаблон. С помощью команды Объек- ты → Удалить Внешнюю Часть можно удалить фрагмент изменяе- мого объекта, который не налегает на объект-шаблон.

7.4.6. Добавление узлов

Команда Добавить Узлы позволяет создать новые узлы в изме-

няемом объекте в точках пересечения этого объекта с шаблонами.

Например, при внесении на карту новой улицы, соприкасающейся с уже существующими улицами, необходимо использовать команду Добавить Узлы для того, чтобы точно задать места пересечения улиц в виде узлов.

7.4.7. Буферные зоны

Буфером или буферной зоной называется область, которая охва- тывает все объекты, расположенные не далее заданного расстояния от некоторого линейного объекта, области, символа или иного объекта в окне Карты. Вид буфера определяется его радиусом.

Буферная зона полигонального объекта может строиться вовне и внутри полигона; если расстоянию между объектами и эквидистанта- ми ставятся в соответствие значения одного из его атрибутов, говорят о «буферизации» со «взвешиванием».

Чтобы создать буфер, нужно сделать слой изменяемым и выбрать один или несколько объектов, вокруг которых следует строить бу- ферные зоны. Выполнить команду Объекты → Буфер. Чтобы соз- дать буфер, нужно:

− Задать радиус буфера, либо в виде константы, либо в виде ко-

лонки таблицы, либо в виде выражения.

− Указать гладкость (число сегментов для буферной окружно-

сти).

Создав буферную зону, MapInfo автоматически помещает ее на изменяемый слой:

Рис. 31 . Пример построения буферной зоны для грунтовой дороги

Вид буфера определяется его радиусом. Число сегментов для бу- ферной окружности определяет степень скругления (гладкость). Чем больше сегментов используется для прорисовки буферной окружно- сти, тем больше уровень гладкости буферов. Вместе с тем надо пом- нить, что большая гладкость требует и большего времени на создание буфера. Стандартное значение гладкости – 12 сегментов для полной окружности.