<<На Главную     <В меню Советы по MapInfo

 На нескольких страницах нашего сайта уже довольно подробно (см. например здесь) рассматривались возможности ГИС MapInfo по созданию макетов карт.  Намедни довелось ознакомиться с ещё одним инструментом для макетирования картограмм - расширением Discover (версию 4.01 можно скачать отсюда). Как-то по опыту, должен заметить, что Discover не слишком знаком русскоязычным пользователям MapInfo именно в контексте оформления макетов карт. А напрасно. Некоторые возможности Discover  в этом смысле мне показались весьма полезными. Во всяком случае предполагаю, что описание кое-каких особенностей Discover может пригодиться всем, кто так или иначе имеет дело  в своей профессиональной деятельности с ГИС MapInfo.

Использование Discover рассмотрим на примере создания Отчёта карты высот рельефа. Предположим, что наша исходная карта состоит из слоя горизонталей, в поле Elev атрибутивных данных которого содержится информация о высоте:

 

 

Далее по меню Карта>Cоздать тематическую карту создадим интерполированную поверхность высот рельефа, что-то вроде этого (более подробно об этой манипуляции см. тут и здесь):

 

 

Для придания нашей карте более привычного вида,  перепроецируем её. Забегая немного впёред, можно заметить - эта манипуляция нам пригодиться и для создания координатной сетки средствами модуля Discover. Итак, для изменения проекции нашей карты идём  меню Карта>Режимы :

 

 

На форме, представленной выше, сначала кликаем Обработка растра, и на сл. форме выставляем опцию Всегда:

 

 

После нажатия на кнопку Проекция устанавливаем категорию Проекции мира ...

 

 

 ... и проекцию Меркатора  для нашего учебного примера, как наиболее универсальную:

 

 

Теперь наша картинка примет сл. вид - карта предстанет в так называемом спроецированном виде:

 

Создать карту MapInfo

 

 

Так, идём дальше. Сейчас самое время заняться созданием координатной сетки. Для этого идём меню Discover>Map Grid:

 

 

... и далее попадаем в форму настроек километровой сетки. Параметры (для нашего примера) могут выглядеть приблизительно таким образом:

 

 

Кликнем на OK и теперь наша карта приобрела сл. вид ( в общем, модуль Discover можно использовать и для построения прямоугольных сеток):

 

Координатная сетка создать

 

Далее воспользуемся ещё одной полезной возможностью расширения Discover - создание вида карты в Окне в рамках выбранного слоя. Пусть для нашего примера это будет только-что подготовленная километровая сетка (или слой ramka в рассматриваемом примере). Но для начала её необходимо выбрать. Проще всего это сделать по меню Запрос> Выбрать:

 

 

... или Запрос>Выбрать полностью (кому как удобнее):

 

 

Снова идём меню Discover и далее Map Window>Fit Map window to ....

 

 

Теперь границы окошка нашей карты будет точно подогнаны под размер выбранного слоя. Для создания макета карты без лишних пустых областей, этот момент может оказаться очень полезным. После снятия выделения видим такую картину:

 

 

Теперь можно непосредственно приступить к созданию макета . Для этого идём Discover>Scaled Output:

 

 

Попадаем на форму настроек макета:

 

 Для тех, кто хочет  создать на макете карты  угловой штамп, выставляем опции TitleBlock (угловой штамп) и Scalebar (масштабная линейка)

Двигаемся дальше. Если правильно угадали с масштабом на форме выше, то вся наша карта должна лежать в границах  листа печати заданного размера (A3 Потрет для нашего примера, рамка чёрного цвета):

Теперь займемся оформлением угловой рамки (штампа). Для этого идём меню Scale Output>Accept Map Position , опять попадаем в форму настроек макета (Scale Output) и видим такую форму настроек угловой рамки.  Здесь необходимо заполнить некоторые поля реквизитов штампа:

После этой манипуляции утилита создаст новую карту в виде углового штампа и макет, который может (в первом приближении) выглядеть так:

То, что угловой штамп немного 'отъехал' - не беда. Берём, и просто подтягиваем его в нужное место  место (как более точно отпозиционировать,  можно посмотреть здесь) :

Чтобы поаккуратнее откорректировать угловой штамп,  просто идём в меню Окно в соответствующую карту:

Окончательно оформленный учебный макет для нашего  примера может выглядеть приблизительно так:

В общем, если вкратце, где-то так о том, как создать карту с использованием MapInfo и модуля Discover. С деталями, предполагаю, сможете разобраться сами ...

Simashkov.2013

18.01.2013 г.

Назад