Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rukovodstvo_polzovatelya_MapInfo_Professional.pdf
Скачиваний:
718
Добавлен:
05.03.2016
Размер:
11.58 Mб
Скачать

MapInfo Professional 7.5 Руководство пользователя (Полное)

Глава 7: Рисование и изменение объектов

диалога. На рисунке выше показан диалог графических атрибутов для полигона, расположенного на изменяемом слое. Открыть этот диалог можно, выполнив команду ПРАВКА >

ГЕОИНФОРМАЦИЯ.

Возможность изменять размер и положение объекта в диалоге графических атрибутов объекта обеспечивает гораздо более точное определение размеров и положения объектов, чем просто рисование на экране. Рассмотрим, например, список из десяти радиотрансляционных станций и их координат (X, Y). Эти точки можно геокодировать с помощью команды СОЗДАТЬ ТОЧЕЧНЫЕ ОБЪЕКТЫ. Однако можно поступить иначе: инструментом СИМВОЛ создать десять точек и каждую из них поместить в нужное место на карте, указав в диалоге графических атрибутов объекта точные значения его координат (X, Y).

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

Изменение формы объектов

Программа позволяет изменять геометрическую форму линейных (линии, полилинии и дуги), точечных и площадных объектов (полигонов). Для последних существует ограничение: Вы можете изменять форму только полигонов, т.е. объектов, созданных инструментом ПОЛИГОН, а форма объектов, созданных инструментами ПРЯМОУГОЛЬНИК,

СКРУГЛЕННЫЙ ПРЯМОУГОЛЬНИК и ЭЛЛИПС, не может быть изменена.

Чтобы изменить форму графического объекта:

1.Выберите этот объект инструментом ВЫБОР.

2.Проделайте одно из следующих действий:

Выполните команду ПРАВКА > ФОРМА

Нажмите на инструментальной панели Пенал кнопку ФОРМА.

MapInfo перейдет в режим Форма и отобразит узлы во всех точках, где сходятся два сегмента полилинии или полигона.

3.Изменять внешний вид объекта можно путем перемещения, добавления или удаления узлов.

Чтобы перенести узел, укажите на него и, не отпуская кнопку мыши, переместите его на новое место. Сегменты полилинии или полигона, имеющие общий узел, будут соответсвующим образом перерисованы. Чтобы добавить узел, на панели Пенал выберите инструмент ДОБАВИТЬ УЗЕЛ, поместите указатель в то место, куда Вы хотите вставить новый узел, и нажмите кнопку мыши. MapInfo добавит узел. Теперь его можно перемещать или удалять, как и все остальные узлы. Чтобы удалить узел, укажите на него и нажмите клавишу DEL.

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

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

229

MI_UG.PDF

MapInfo Professional 7.5 Руководство пользователя (Полное)

Глава 7: Рисование и изменение объектов

Команда ФОРМА полезна в тех случаях, когда создаются территории продаж, обслуживания клиентов или другие объединяемые границы. Например, вы объединяете территории муниципальных образований и школьные округа. Некоторые границы муниципальных образований попадают более чем в один школьный округ. Используя команду ФОРМА, измените форму школьных округов, чтобы точно поместить их в границы муниципальных образований.

Перемещение конечных точек дуг

Режим Форма позволяет также перемещать любой конец дуги вдоль эллипса, из которого она образована, а также перемещать центроид объекта.

Выбор нескольких узлов

Режим Форма позволяет копировать фрагменты больших объектов. В следующем примере мы скопируем северную часть границы Московской области.

1) Выберите объект и включите режим Форма.

3) После копирования появляются маркеры вокруг новой полилинии.

Выберите на карте Московскую область:

2) Выберите узлы, которые нужно скопировать.

4) Теперь полилинию (часть границы) можно перемещать мышкой.

1.Тогда режим Форма станет активным.

2.С помощью инструмента ВЫБОР выберите первый узел.

При нажатой клавише SHIFT укажите на последний узел копируемого участка границы, при этом MapInfo выберет и все промежуточные узлы (для выбора лишь некоторых узлов между первым и последним узлами полилинейного сегмента при использовании инструмента ВЫБОР следует держать нажатой клавишу CTRL).

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

230

MI_UG.PDF

MapInfo Professional 7.5 Руководство пользователя (Полное)

Глава 7: Рисование и изменение объектов

3.Выполните команду ПРАВКА > КОПИРОВАТЬ, чтобы скопировать выбранные узлы в буфер обмена Windows.

4.Скопированные узлы вставляются на карту с помощью команды ПРАВКА > ВСТАВИТЬ. Новый объект появится поверх исходной полилинии.

5.Отмените режим Форма и переместите созданный полилинейный объект на другое место.

“Совмещение узлов” для выбора узлов и центроидов

Узлы используются не только для изменения формы объектов, но и для выравнивания объектов относительно друг друга. В MapInfo этот процесс называется совмещением узлов.

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

Команда РЕЖИМЫ позволяет задавать режим совмещения узлов. Выполните команду НАСТРОЙКА > РЕЖИМЫ > ОКНО КАРТЫ. MapInfo покажет диалог, в котором можно устанавливать два параметра работы с узлами: Совмещение узлов и Радиус совмещения.

В окне Карты с узлами объекта могут быть совмещены узлы областей, полилиний, линий, дуг и прямоугольников. Если включен режим Совмещение узлов, то MapInfo применяет совмещение узлов при рисовании, изменении геометрической формы и положения объектов. MapInfo автоматически совмещает узлы одного объекта с соответствующими узлами другого объекта, если расстояние между ними становится меньше определенной величины (радиуса).

Чтобы включить режим Совмещение узлов, надо нажать клавишу S. Она работает как выключатель: попеременно включает и выключает данный режим. Радиус действия режима совмещения в пикселах (точках экрана) можно задать в окошке Радиус совмещения диалога "Режимы окна Карты". Если задать значение 3 пиксела, то, как только любой узел будет помещен на расстояние не более 3 пикселов от другого узла, автоматически произойдет совмещение этих узловe.

В режиме Совмещение узлов узлы совмещаются с ближайшими узлами из любых доступных слоев. Это, в частности, удобно при рисовании на одном из слоев объекта, который Вы хотите выровнять по объекту на другом слое. Если Вы не хотите осуществлять совмещение с некоторыми слоями, сделайте их недоступными.

Совмещение узлов при перемещении объектов

На многих картах узлы и объекты топологически связаны, при этом образуются двойные узлы. Используя режим Совмещать при перемещении из меню НАСТРОЙКИ > ОКНО КАРТЫ, можно настроить MapInfo Professional так, чтобы при перемещении объекта узлы совмещались. Если этот режим задан, то он действует только на текущем слое.

Автотрассировка существующих объектов

MapInfo предоставляет удобные средства трассировки сети существующих полигонов/ полилиний, например, субъектов России. Функция автотрассировки позволяет трассировать по существующим объектам другие полилинии или полигоны. Автотрассировка доступна

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

231

MI_UG.PDF

MapInfo Professional 7.5 Руководство пользователя (Полное)

Глава 7: Рисование и изменение объектов

при включенном режиме Совмещение узлов. Заметьте, что применять автотрассировку можно только к существующим полилиниям или полигонам. Нельзя применять автотрассировку к прямоугольникам, дугам, эллипсам.

Для того, чтобы автотрассировать полилинию/полигон:

1.Включите режим Совмещение узлов, нажав клавишу S. Укажите инструментом ВЫБОР на узел полилинии или полигона, который Вы хотите автотрассировать.

2.Переместите мышку к другому узлу того же объекта.

Для полилиний нажмите клавишу SHIFT и щелкните мышкой.

Для полигонов нажмите клавишу CTRL и щелкните мышкой.

3.Проделайте одно из следующих действий:

Для полилиний нажмите клавишу SHIFT и щелкните мышкой.

Для полигонов нажмите клавишу SHIFT или CTRL и щелкните мышкой.

Как только Вы нажмете клавишу SHIFT или CTRL, MapInfo Professional выделит путь автотрассировки. Когда Вы щелкаете кнопкой мышки, MapInfo Professional автоматически трассирует все сегменты между двумя узлами и добавляет их к полилинии/полигону, который Вы рисуете.

Внимание: Клавиша SHIFT автотрассирует кратчайший путь между двумя узлами (путь с наименьшим числом узлов), а клавиша CTRL автотрассирует длиннейший путь (путь с наибольшим числом узлов). Автотрассировка работает так же, как и при выборе множества узлов в режиме Форма.

Одновременно можно трассировать только один объект. Второй узел, который Вы выбираете инструментом ВЫБОР при нажатой клавише SHIFT/CTRL, должен принадлежать тому же объекту, что и первый. Если это не так, MapInfo нарисует прямую линию, соединяющую два узла. Если Вы укажете мышкой на узел, принадлежащий одновременно двум объектам (общая граница), то автотрассировку можно начинать с любого.

Сглаживание полилиний

С помощью команды СГЛАДИТЬ УГЛЫ можно преобразовывать углы, образованные сегментами полилинии, в дуги.

Чтобы сгладить полилинию:

Укажите на полилинию инструментом ВЫБОР и выполните команду ОБЪЕКТЫ > СГЛАДИТЬ УГЛЫ. MapInfo сгладит полилинию таким образом, что закругления заменят собой углы между сегментами.

Возвратить исходный вид объекта можно либо с помощью команды ОТМЕНИТЬ, либо выполнив команду ОБЪЕКТЫ > ОБНАЖИТЬ УГЛЫ.

Команды СГЛАДИТЬ УГЛЫ и ОБНАЖИТЬ УГЛЫ применимы только к полилиниям, т.е. объектам, нарисованным инструментом ПОЛИЛИНИЯ. Они не работают с объектами, созданными другими инструментами. В случае попытки изменить геометрическую форму объекта, отличного от полилинейного, MapInfo покажет предупреждение.

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

232

MI_UG.PDF

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]