Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

MI6UGRU

.pdf
Скачиваний:
16
Добавлен:
13.02.2015
Размер:
14.71 Mб
Скачать

Главы 17: Рисование и изменение Карты

Если же Вы хотите просто временно поменять стиль показа объектов в окне Карты, нажмите кнопку ОФОРМЛЕНИЕ в диалоге команды “Управление слоями”. Появится диалог "Оформление". Установите флажок Единообразно, тогда станут доступными кнопки, открывающие диалоги стилизации.

Замечание: Все установки, назначенные в диалоговом окне “Управление Слоями”, сохраняются при записи таблицы в Рабочий Набор. Подробно диалог "Оформление" описан в главе "Слои карты".

Печать штриховок

Некоторые штриховки, доступные в диалоге команды НАСТРОЙКА > ÑÒÈËÜ ÎБЛАСТЕЙ,

печатаются быстрее других. Типы штриховок, которые воспроизводятся при печати

быстрее других, размещаются в верхних строках окошка выбора штриховок. Разница в

скорости печати меняется для разных принтеров. Штриховки, размещенные в верхней

строке окошка выбора штриховок, скорее всего будут правильно воспроизведены

перьевым плоттером, хотя результаты зависят от драйвера используемого устройства.

357

Главы 17: Рисование и изменение Карты

Области и ломаные

Рисование областей и ломаных отличается от рисования других форм в том смысле, что их форму можно потом скорректировать вручную.

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

Впоследствии, Вы можете объдинять этот объект с другими, используя команду “Комбинация”, изменять его форму и т.д.

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

Замечание: Слова “Полилиния” и “Ломаная” являются почти синонимами. Значения слов “Полигон” и “Многоугольник” также почти совпадают. См. объяснения в разделе “Глоссарий”.

358

Главы 17: Рисование и изменение Карты

Рисование Символов

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

Для того, чтобы изменить стиль оформления символа, выберите символ на Карте, а затем нажмите кнопку ÑТИЛЬ СИМВОЛОВ в Пенале или выполните команду НАСТРОЙКА > ÑÒÈËÜ ÑИМВОЛОВ. Появится диалог “Стиль символа”, в котором Вы можете изменить символ, шрифт, цвет, размер, применить выделяющие эффекты.

Установите желаемые настройки и нажмите кнопку OK. Символ будет воспроизведен с учетом Ваших изменений. Этот стиль оформления будет применяться ко всем символам, которые Вы будете наносить на Карту, до тех пор, пока Вы снова не измените стиль оформления символов.

Поддерживаемые шрифты

Набор символов, которыми Вы можете воспользоваться, существенно расширился. Мы поставляем несколько шрифтовых наборов в формате TrueType, содержащих дополнительные символы. Мы также создали несколько шрифтов, содержащих наборы

359

Главы 17: Рисование и изменение Карты

символов, относящихся к различным отраслям: недвижимость, средства передвижения и т.д. Вы легко можете выбрать необходимый символ из них. Традиционный набор символов MapInfo не изменился относительно прежних версий MapInfo, но представляет собой теперь шрифт в формате TrueType. Шрифт, совместимый с версией MapInfo 3, содержит традиционный набор символов в старом векторном формате. При использовании этого шрифта недоступны выделяющие и фоновые эффекты. Полный перечень имеющихся шрифтовых наборов находится в Справочнике MapInfo.

Внимание: Если Вы создаете Карты, которые могут быть использованы пользователями MapInfo 3, избегайте использования шрифтов в формате TrueType и Растровых символов.

Если Вы создали таблицу, содержащую символы в формате TrueType или Растровые символы, то при открытии этой таблицы в MapInfo версии 3 эти символы будут невидимы. При попытке сохранить эту таблицу в Mapnfo версии 3 точечные объекты, связанные с этими символами, могут быть потеряны.

Растровые символы

Вы можете использовать собственные растровые картинки в качестве Растровых символов. В списке наборов символов они находятся под именем Растровые символы. Для того, чтобы Растровые символы появились в списке Наборы диалога “Стиль символа”, нужно скопировать растровые картинки в формате Bitmap в каталог CUSTSYMB, создаваемый при установке программы. Новые растровые файлы, помещаемые в католог CUSTSYMB во время работы MapInfo, не появятся в списке доступных до тех пор, пока Вы не нажмете кнопку ЗАГРУЗИТЬ в диалоге “Стиль символа”.

360

Главы 17: Рисование и изменение Карты

Изменение стиля оформления

Диалог “Стиль символа” для Растровых символов отличается доступными эффектами. Вы можете либо использовать показ фона, либо применить заливку одним цветом. Показ фона приводит к тому, что Растровый символ отображается вместе с фоном, на котором он был создан. Заливка цветом заменяет все не белые пикселы растра выбранным Вами цветом; переключатель фона при этом недоступен.

Размер и цвет Растровых символов

Вы можете создать растровые картинки разных размеров (например, 64х64, 32х32, 16х16 и т.д.) Маленькие лучше выглядят при мелких размерах шрифта, поскольку не требуют уменьшения. Большие подходят при увеличенных размерах шрифта, так как содержат больше пикселов и, следовательно, детальнее.

Для 32-битовых версий Windows максимальный размер растрового файла равен 128К. 16-битовая весия Windows имеет предел в 64К.

Растровые символы могут содержать 256 цветов.

Использование текстовых объектов

Несмотря на то, что новый механизм автоматического подписывания в значительной степени удовлетворяет потребностям текстового оформления Карт и Отчетов, остается

361

Главы 17: Рисование и изменение Карты

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

Для того, чтобы создать текстовый объект, убедитесь в том, что слой, в котором Вы намереваетесь разместить этот текст, изменяем и выберите инструмент Текст из Пенала. Курсор в активном окне приобретет форму буквы I. Подведите его к месту, где Вы хотите разместить текст, и напечатайте его.

Для того, чтобы изменить оформление текста, выберите его с помощью Стрелки и нажмите кнопку СÒÈËÜ ÒЕКСТА или примените команду НАСТРОЙКА > ÑТИЛЬ ТЕКСТА. Появится диалог “Стиль текста”, в котором Вы сможете подобрать шрифт, размер шрифта, цвет и добавить различные эффекты оформления, такие как выделение тенью или каймой. Настройки оформления текста будут действовать по отношению ко всем последующим текстовым объектам, помещаемым на Карту, до тех пор, пока Вы не измените их. Полное описание диалога “Стиль текста” смотрите в главе 15 “Подписывание Карты” èëè â Справочнике MapInfo.

Для того, чтобы сохранить изменения, используйте команду ФÀÉË > ÑОХРАНИТЬ. Для того, чтобы сохранить объекты, нанесенные на Косметический слой, используйте команду КÀÐÒÀ > ÑОХРАНИТЬ КОСМЕТИКУ.

Редактирование объектов

Последовательность операций при редактировании

В MapInfo имеются все необходимые средства редактирования графических объектов. Слой, в который надо вносить поправки, следует сделать изменяемым (КÀÐÒÀ > ÓПРАВЛЕНИЕ СЛОЯМИ). Чтобы изменить некоторый объект, его следует выбрать инструментом Стрелка. Если Вы изменяете линию, то на каждом конце линии появятся маркеры. Если Вы изменяете область, маркеры будут стоять в углах прямоугольника, описанного вокруг этой области. Вы можете перенести объект на новое место, изменить тип линий, штриховки, вид символов.

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

362

Главы 17: Рисование и изменение Карты

Чтобы просматривать при редактировании центроиды, направления линий или узлы объектов, либо направления линий, следует установить соответствующие флажки в диалоге “Управление слоями” > "Оформление".

Изменение размеров и перемещение объектов

Чтобы переместить объект на новое место, выберите его и не отпускайте кнопку мыши примерно секунду. Указатель мыши примет форму четырех стрелок. Переместите объект и отпустите кнопку мыши. Форма объекта при этом сохранится.

Атрибуты объектов

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

Если слой, на котором лежит объект, является доступным, но не является изменяемым, то атрибуты можно только просматривать. Если же слой является также изменяемым, то атрибуты можно менять, вводя новые значения в соответствующие окошки диалога атрибутов. Рисунок выше показывает диалог атрибута области, расположенной на изменяемом слое. Чтобы открыть диалог атрибутов, следует выполнить команду ПРАВКА > ÃЕОИНФОРМАЦИЯ.

363

Главы 17: Рисование и изменение Карты

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

Подробнее об использовании диалогов атрибутов объекта для редактирования графических объектов можно узнать в главе "Геоинформация" â Справочнике MapInfo.

364

Главы 17: Рисование и изменение Карты

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

Можно изменять форму областей, ломаных, линий, дуг и точек. Область – это объект, созданный инструментом Многоугольник. Нельзя изменять форму объектов, созданных инструментами Прямоугольник, Скругленный многоугольник и Эллипс. Чтобы изменить форму графического объекта, выберите этот объект инструментом Стрелка и выполните команду ПРАВКА > ÔÎÐÌÀ или нажмите кнопку Форма в панели Пенал, предварительно сделав этот слой изменяемым. MapInfo перейдет в режим Форма и покажет узлы во всех точках, где сходятся две стороны ломаной или многоугольника. Изменять вид объекта можно путем перемещения, добавления или удаления узлов.

Чтобы перенести узел, укажите на него и, не отпуская кнопку мыши, переместите его на новое место. Стороны ломаной или многоугольника, сходящиеся в данном узле, будут перерисованы. Чтобы добавить узел, выберите инструмент Добавить узел в панели Пенал, поместите указатель в то место, куда Вы хотите вставить новый узел, и нажмите кнопку мыши. MapInfo добавит узел. Теперь его можно перемещать или удалять, как все остальные узлы. Чтобы удалить узел, укажите на него и нажмите клавишу DEL.

Максимально возможное количество узлов для областей и полилиний увеличено теперь до 1048572 для одной области или полилинии. Предел понижается до 7 узлов для каждых двух добавочных полигонов.

Если объект с более чем 32000 узлов сохранен и таблица открывается в ранних версиях, то такой объект будет невидимым. Если в таблице объекты содержат менее чем 32000 узлов, то они будут видимыми.

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

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

365

Главы 17: Рисование и изменение Карты

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

2) Выберите узлы, которые нужно

Форма

скопировать

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

4) Теперь ломаную (часть границы) можно

выбора новой ломаной

перемещать мышкой

Выберите на карте Московскую область, чтобы сделать доступной команду Форма. Выберите первый узел инструментом Стрелка. Держа нажатой клавишу SHIFT, укажите на последний узел копируемого участка границы. MapInfo выберет также все промежуточные узлы. Чтобы выбрать только некоторые узлы, не выбирая промежуточные узлы, следует держать при использовании инструмента Стрелка нажатой клавишу CTRL. Выполните команду ПРАВКА > ÊОПИРОВАТЬ, чтобы скопировать выбранные узлы в буфер обмена Windows. Вставьте скопированные узлы на карту с помощью ПРАВКА > ÂСТАВИТЬ. Новый объект появится поверх исходной ломаной. Отмените режим Форма и переместите созданную ломаную на другое место.

Более подробно изменение формы объектов описано в главе "Форма" â Справочнике MapInfo.

366

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