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

MI6UGRU

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

Глава 21: Отчеты

.

Для того, чтобы выровнять две маленькие Карты, расположенные в нижней части макета, выберите сначала одну маленькую Карту. Нажав клавишу SHIFT, выберите другую (можно использовать инструмент Выбор-в-Рамке для одновременного выбора двух объектов). Выполните команду ОÒ×ÅÒ > ÂЫРОВНЯТЬ. Установите Вертикальное выравнивание по центру обоих объектов по отношению друг к другу”. В диалоге “Выровнять объекты” также отмените горизонтальное выравнивание (убедитесь, что в горизонтальном разделе установлено Не перемещать). Нажмите OK.

Выбранные элементы Отчета перемещаются так, что их центры располагаются на одной линии.

437

Глава 21: Отчеты

Результат Вы видите на картинке, помещенной ниже. Следующим этапом будет выравнивание границ Карты и Списка по вертикали по отношению друг к другу. Повторите процедуру выбора выравниваемых объектов и теперь в диалоге “Выровнять объекты” выберите выравнивание вверх по отношению к друг другу в вертикальном разделе. Режим Не перемещать по-прежнему установлен в горизонтальном разделе диалога. Нажмите OK.

Теперь верхние границы Карты и Списка совпадают:

438

Глава 21: Отчеты

Напоследок проведем выравнивание легенды Списка одной из легенд по правому краю. Выберите эти объекты и примените Горизонтальное выравнивание вправо по отношению к друг другу, а вертикальное выравнивание отключите. Нажмите OK в диалоге “Выровнять объекты”.

439

Глава 21: Отчеты

Теперь Ваш Отчет выглядит так:

440

Глава 21: Отчеты

Работа в окне Отчета

При работе в окне Отчета Вы можете применять специализированные приемы создания и украшения макета.

Разметка окна Отчета

Обычно окно Отчета обрамлено линейками для более точной привязки элементов отчета к листу макета. Скрыть эти линейки можно командой ОÒ×ÅÒ > ÐЕЖИМЫ ПОКАЗА. Появится диалог, в котором нужно сбросить флажок Показать линейку.

Если Вы создаете многостраничный отчет, то обычно MapInfo в окне Отчета показывает разделители страниц. Если эти отметки Вам мешают, отмените их показ, сбросив флажок Показать разделители страниц в диалоге “Режимы показа Отчета”.

Управление размером макета

Размеры окна Отчета на экране MapInfo обычно кратны размерам действительно выводимого на печать отчета. Масштаб показа выводится в левом нижнем углу экрана и представляет собой процент увеличения или уменьшения линейных размеров на экране относительно линейных размеров на распечатке.

При работе с окнами Отчетов можно применять различные способы изменения величины изображения. Напомним, что Вы можете менять величину изображения во всем окне, а не в отдельных рамках. Поэтому если Вы хотите, например, изменить величину изображения только в окне Карты в одной из рамок, Вам следует поменять величину изображения в соответствующем окне Карты. Величина изображения в соответствующей рамке окна Отчета сразу же изменится.

Есть четыре способа изменения размера изображения в окне Отчета:

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

Установите размер изображения в диалоге команды РАЗМЕР МАКЕТА. Вы можете задать любое значение от 6.3% до 800%.

Используйте клавиши цифровой клавиатуры (1-8). Большим числам соответствует больший размер (в геометрической прогрессии). Например, нажав клавишу “1”, Вы установите размер 6.3%, нажав “2” – 12.5%, “3” – 25% и так

441

Глава 21: Отчеты

далее. Нажимать нужно клавиши в правой части клавиатуры при включенном

режиме Num Lock).

Используйте команды показа в меню Отчет (ПОКАЗАТЬ РЕАЛЬНЫЙ РАЗМЕР, ÏОКАЗАТЬ МАКЕТ, ÏОКАЗАТЬ КАК БЫЛО).

Порядок наложения объектов

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

Вам может понадобиться изменить порядок следования объектов в стопке для верного отображения их в Отчете.

Изменять порядок наложения объектов можно с помощью команд ПОДЛОЖИТЬ ВНИЗ è

ÄОСТАТЬ НАВЕРХ. Укажите на объект инструментом Стрелка. Выполните команду ДОСТАТЬ НАВЕРХ, чтобы поместить объект поверх всех остальных объектов или команду ПОДЛОЖИТЬ ВНИЗ, чтобы сделать объект нижним в "стопке".

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

Масштабирование Карты

Одна из самых трудных задач подготовки высококачественных отчетов состоит в установке нужного масштаба карты. Существует два пути установки масштаба карты. Первый метод заключается в выполнении команды КÀÐÒÀ > ÏОКАЗАТЬ ÏÎ-ДРУГОМУ. Установка масштаба таким способом действует на окно Карты в соответствии с размером монитора. Такой путь установки масштаба используется нечасто, поскольку для работы с картой на экране обычно не нужен точный масштаб. Можно использовать этот способ для подготовки презентаций.

Точный масштаб крайне важен для печатаемых на принтере или плоттере картах. Чтобы добиться требуемой точности масштаба выходной карты надо согласовать окно Карты с окном Отчета. Вам также надо решить, что надо получить в результате. Например, может понадобиться карта масштаба 1:25000, заполняющая 9 дюймов по

442

Глава 21: Отчеты

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

Установка масштаба с ограниченным размером рамки

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

((Ширина Рамки в дюймах * Масштаб)/12) /5280 = Размер карты в милях Например, Вам надо создать карту в масштабе 1:24000 и заполнить ею рамку шириной 8 дюймов. Вам надо определить ширину окна карты, которое согласуется с требуемым масштабом и размером рамки. Формула расчета будет выглядеть так:

((8 * 24000) / 12) / 5280) = 3.03 Далее выполните команду КÀÐÒÓ > ÏОКАЗАТЬ ÏÎ-ДРУГОМУ и введите значение 3.03 мили в качестве новой ширины окна.

Установка масштаба с определенной шириной окна Карты

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

(Ширина карты в милях * 5280 * 12) / Масштаб = Необходимая ширина рамки Например, надо сделать карту в масштабе 1:100000, и шириной окна карты 20 миль. Вам надо определить размер рамки, который согласуется с этими параметрами.

Формула расчета будет выглядеть так:

( 20 * 5280 * 12 ) / 100000 = 12.67 Ваша рамка должна быть шириной 12.67 дюймов. Если принтер не позволяет такие

размеры страницы, распечатайте отчет на 2-х листах.

Создание масштабной линейки

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

443

Глава 21: Отчеты

Чтобы запустить программу Scalebar:

1.Выполните программу ФÀÉË > ÇАПУСТИТЬ ПРОГРАММУ MAPBASIC.

2.В папке Tools, содержащейся в папке MapInfo, выберите Scalebar.mbx. Появится раздел Программы в основном меню.

3.Выполните ПРОГРАММЫ > ÌАСШТАБНАЯ ЛИНЕЙКА > ÑОЗДАТЬ МАСШТАБНУЮ ЛИНЕЙКУ. Появится диалог “Создать масштабную линейку расстояний в окне карты”.

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

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

Способы улучшения макета

MapInfo обладает большой гибкость при создании Отчетов. Можно выбирать способ

показа содержимого рамок, устанавливать отступы, количество страниц в Отчете,

добавлять текст, выделять объекты оттенением.

444

Глава 21: Отчеты

Показ окна в рамке

Вы можете управлять показом окна в рамке. Выполните команду РЕЖИМЫ ПОКАЗА â

меню Отчет. MapInfo откроет диалог "Режимы показа Отчета". Имеются три режима показа окон в рамках: Всегда, Только при переходе в окно Отчета è Никогда.

Всегда

MapInfo всегда показывает содержимое рамок в окне Отчета. В

 

этом режиме Вы можете вносить изменения в окна Карт и

 

просматривать эти изменения в соответствующих рамках окна

 

Отчета.

 

 

Только при

MapInfo показывает содержимое рамок только тогда, когда

переходе в окно

окно Отчета активно. Если же активно другое окно, MapInfo

Отчета

показывает только заголовки окон внутри рамок.

 

 

Никогда

MapInfo не показывает вообще содержимое рамок.

 

Показываются только заголовки окон внутри этих рамок.

 

Устанавливайте этот режим при перемещении и изменении

 

размеров рамок. Изменение позиций и размеров пройдет при

 

этом быстрее, поскольку не нужно будет каждый раз

 

перерисовывать содержимое каждой рамки.

 

 

Указав дважды мышкой на Карту на макете, Вы можете в открывшемся диалоге “Рамка” устанавливать или отключать режим автоматического заполнения Картой рамки.

Установка полей и числа страниц

Чтобы установить поля в окне Отчета, выполните команду НАСТРОЙКА ПЕЧАТИ èç ìåíþ Ôàéë.

445

Глава 21: Отчеты

Введите в соответствующих окошках значения ширины полей отчета. Пунктирная линия в окошке просмотра покажет положение заданных Вами полей.

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

MapInfo позволяет создавать Отчеты размером в несколько страниц распечатки. Отчет будет выведен на печать на нескольких страницах, складывая которые, можно создать единый Отчет. Чтобы создать Отчет, состоящий из нескольких страниц, в диалоге “Режимы показа” из меню Отчет укажите, из скольких страниц по горизонтали и вертикали должен состоять макет Отчета. Поля страниц внутри многостраничного макета скрываются.

Пусть, например, Вам нужно напечатать Карту улиц в заданном масштабе и размером 25 см высотой и 37 см шириной. Поскольку эти значения превышают размер стандартной страницы, как для книжной (21 x 29,7 см), так и для альбомной раскладки (29,7 x 21 см), придется макетировать многостраничный Отчет. В диалоге “Режимы показа Отчета” в разделе Размер Отчета установите 2 страницы в ширину и 1 страницу в высоту (при книжной раскладке). MapInfo напечатает Отчет на двух страницах.

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

446

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