MapInfo Pro (Версия 15.2). Руководство - часть 5

 

  Главная      Учебники - Разные     MapInfo Pro (Версия 15.2). Руководство пользователя

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

содержание      ..     3      4      5      6     ..

 

 

MapInfo Pro (Версия 15.2). Руководство - часть 5

 

 

Группа Размещение подписей

Эта группа состоит из отдельного списка команд

Правила подписывания

, в котором удобно

перечислены заранее составленные правила. Заранее составленные правила – наборы
параметров, которые обычно задаются индивидуально в диалоге

Свойства слоя

. Доступные

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

Размер автоматически

,

Автоматическое размещение

и

Центроид

. Для слоя линий список правил:

По-кривой

,

Подписывать по-кривой и с отступом

,

Вдоль сегмента

и

Горизонтально

.

Другие команды в группе

Размещение подписей

: положение, смещение, перекрытия и дубли

– совпадают с параметрами диалога

Свойства слоя

.

Описание

Команда

Пиктограмма

Перечислены стандартные, заранее настроенные правила подписывания.

Правила подписывания

Подписывание точек по умолчанию

Позволяет выбрать стандартные положение точки привязки подписи и
сдвиг подписи относительно точки привязки.

Положение подписи

Вверху слева

Вверху по центру

Верху справа

В середине слева

В середине по центру

В середине справа

Снизу слева

Снизу по центру

Снизу справа

Точка привязки – это относительное положение подписи к объекту. По
умолчанию для регионов установлена привязка к

центру

, для линий –

над центром

и для точек –

справа

.

Задайте число точек (в единицах измерения размера шрифта), которое
определяет смещение подписи относительно точки привязки.

Смещение

Позволяет выбрать способ отображения при наложении подписей.

Перекрытие подписей

69

Основы MapInfo Pro

Описание

Команда

Пиктограмма

Запретить перекрытие текста

– установите этот флажок, чтобы скрыть

все перекрывающиеся подписи.

Подписи могут накладываться

– установите этот флажок, чтобы

разрешить подписям накладываться друг на друга. Некоторые подписи
не могут быть показаны, поскольку они перекрывают подписи, которым
присвоен старший приоритет показа.

Пробовать другое положение

– позволяет избежать взаимного

перекрытия подписей, MapInfo Pro постарается разместить
конфликтующие подписи в других местах вокруг объекта, который каждая
подпись описывает

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

Разрешить дубликаты

Установите флажок, чтобы подписывать полилинии и те объекты,
центроиды которых находятся за пределами окна

Карта

. Это возможность

Подписывать сегменты
линий

предусмотрена только для автоматического подписывания. Изменение
параметров отображения подписи не меняет положения подписи.

Группа Стиль подписи

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

Свойства слоя

. Важное различие, однако, заключается в том, что

можно сразу наблюдать изменения в стиле оформления, когда включен режим

Включить

предпросмотр

, например, наводя курсор на название шрифта или его размер в выпадающем

списке.

Правила подписывания

тоже можно проверять в режиме предварительного

просмотра. Смотрите

Команда Включить предпросмотр

.

Описание

Команда

Пиктограмма

Изменить семейство шрифтов. Доступно, когда в отчёте активен блок с
текстом.

Семейство шрифтов

Изменить размер шрифта. Доступно, когда в отчёте активен блок с
текстом.

Размер шрифта

Позволяет пошагово увеличивать размер шрифта, когда в отчёте
активируется блок текста.

Увеличить размер
шрифта

70

Основы MapInfo Pro

Описание

Команда

Пиктограмма

Позволяет пошагово уменьшать размер шрифта, когда в отчёте
активируется блок текста.

Уменьшить размер
шрифта

Позволяет оформить текст жирным, курсивным, разряженным и сжатым
начертанием шрифта, задать междустрочный интервал, выделить

Дополнительное
оформление шрифтов

текстовые элементы каймой и фоном. Доступно, когда в отчёте активен
блок с текстом.

Позволяет задавать цвет фона подписей, чтобы сделать их более
читаемыми на карте.

Цвет фона подписи

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

Выноска

Нет

– не показывать указку от объекта к подписи.

Линия

– показать выноску в виде простой линии, соединяющей подпись

с центроидом объекта.

Стрелка

– показать выноску в виде линии со стрелкой, соединяющей

подпись с центроидом объекта.

Стиль линии

– позволяет выбрать стиль линии выноски.

Команда Включить предпросмотр

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

Включить предпросмотр

.

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

Правила подписывания

. Режим

Включить предпросмотр

включает или выключает

предварительный просмотр для отдельных слоёв. Он не доступен для всего окна

Отчёт

.

Описание

Команда

Пиктограмма

Включает режим предварительного просмотра подписей при выполнении
изменений стилей оформления.

Включить предпросмотр

Настройка ленты

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

71

Основы MapInfo Pro

вкладки и индивидуальные группы с часто используемыми командами. Измените порядок
вкладок и групп команд, как требуется. Сверните ленту, чтобы увеличить рабочее пространство.

Можно либо добавлять команды на новую вкладку, либо добавлять новую группу на
существующую вкладку. Нельзя добавлять команды в существующую группу.

Для того чтобы настроить ленту:

1.

В списке команд

Настройка панели быстрого доступа

в верхнем левом углу интерфейса,

выберите

Другие команды

. Откроется диалог

Настройка диапазонов

.

С другой стороны, диалог

Настройка ленты

можно вызвать, если щелкнуть правой

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

2.

Выделите

Настройка ленты

в левой панели, чтобы получить доступ к настройкам

параметров.

3.

Чтобы добавить на ленту новую вкладку, нажмите кнопку

Новая вкладка

. Запись о новой

вкладке появится в списке. Переименуйте вкладку.

4.

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

Переименовать

, чтобы изменить название новой группы.

5.

В выпадающем списке

Выбрать команды из

выберите группу команд или Все команды

(используется по умолчанию). Список команд обновится.

6.

Отметьте вкладку или группу, чтобы подготовить для новой команды.

Команды добавляются в новые группы существующих вкладок или на новые вкладки.
Нельзя добавлять команды в существующую группу.

7.

В левой панели выделите команду и нажмите кнопку

Добавить

.

8.

Для удаления команды из персональной вкладки, нажмите кнопку

Удалить

.

9.

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

Вверх

и

Вниз

. Можно также изменять порядок перечисления любых вкладок, включая стандартные.

10.

Повторите шаги 3-9, чтобы добавить новые вкладки, группы и команды и упорядочить их
на панели инструментов.

11.

Для того чтобы восстановить ленту, нажмите стрелку вниз на кнопке

Сбросить

и выберите

команду:

Восстановить только выбранные вкладки ленты

или

Сбросить все настройки

.

12.

Когда закончите, нажмите кнопку

OK

и закройте диалог

Настройка ленты

.

13.

Для того чтобы свернуть ленту, на

Панели быстрого доступа

выберите

Свернуть ленту

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

Свернуть ленту

в

Панели быстрого доступа

.

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

Панель

быстрого доступа

и расположить эту панель под лентой. Выполните команду

Разместить

панель быстрого доступа под лентой

в меню

Настройка панели быстрого доступа

.

См.

Настройка панели быстрого доступа

на стр. 74.

72

Основы MapInfo Pro

Вкладка PRO

Вкладка

PRO

содержит ссылки на многие ресурсы системы, приложения и продукты, включая

стандартные режимы на вкладке

Настройки

и обслуживание лицензии на странице

Лицензирование

. Вкладка

PRO

всегда доступна.

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

О программе

Группа

О программе

содержит ссылки на обновления, сведения об авторских правах, условия

использования лицензии, новости и предложения.

Лицензирование

Группа

Лицензирование

– то место, где можно управлять лицензией или лицензиями MapInfo

Pro, включая передачу, заимствование и возврат, а также ввести ключ Bing.

Справка

Группа

Справка

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

видео-уроки, техническую поддержку и информацию о системе.

Продукты

Группа

Продукты

содержит ссылки на веб-сайт MapInfo.com, каталог данных MapInfo и

интернет-магазин MapInfo.

Настройки

Группа

Настройки

обеспечивает доступ к настройкам режимов и программируемых компонент

MapInfo Pro. Смотрите описание каждого из параметров:

Сводка параметров режимов

на

стр. 146

Панель быстрого доступа

Панель быстрого доступа

– настраиваемая панель инструментов, которая содержит набор

команд, независимо от вкладок ленты, которые в данный момент отображаются. В панель
быстрого доступа можно добавлять кнопки, которые представляют собой команды. По
умолчанию эта панель инструментов находится в верхнем левом углу интерфейса программы
MapInfo Pro. Можно переместить её ближе к рабочей области, под ленту.

73

Основы MapInfo Pro

Настройка панели быстрого доступа

Панель быстрого доступа

можно настраивать, чтобы в ней присутствовали нужные вам

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

Открыть все

,

Сохранить рабочий набор

и

Закрыть все

включены в

Панель

быстрого доступа

.

Используйте меню

Панели быстрого доступа

, чтобы разместить панель выше или ниже

ленты MapInfo Pro и для управления показом или сворачивания ленты.

Для того чтобы настроить

Панель быстрого доступа

:

1.

В списке команд

Настройка панели быстрого доступа

в верхнем левом углу интерфейса

MapInfo Pro, выберите

Другие команды

. Откроется диалог

Настройка ленты

.

2.

Выделите в левой панели

Панель быстрого доступа

.

3.

В раскрывающемся списке

Выбрать команды из:

выберите группу команд (обычно,

стандартный вариант Команды приложения). Список команд обновится.

Команды разбиты на группы по общим признакам, например команды для работы со слоями
и команды правки, а также для каждой вкладки. Команды для работы со слоями и легендами
тоже присутствуют в списке.

4.

Дважды щелкните по названию команды или выделите её и нажмите кнопку

Добавить

,

чтобы перенести её в

Панель быстрого доступа

.

5.

Для удаления команды, нажмите кнопку

Удалить

.

6.

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

Вверх

и

Вниз

.

7.

Повторите шаги 3-6, чтобы добавить больше команд и упорядочить их на панели
инструментов.

8.

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

Сбросить

.

9.

Когда закончите, нажмите кнопку

OK

и закройте диалог

Настройка ленты

.

10.

Для того чтобы поменять местоположение

Панели быстрого доступа

, выполните команду

Разместить панель быстрого доступа под лентой

в меню

Настройка панели быстрого

доступа

.

11.

Для того чтобы спрятать ленту, выполните команду

Свернуть ленту

. См.

Настройка

ленты

на стр. 71.

Строка сообщений

Строка сообщений в нижней части окна содержит разнообразные комментарии к тому, что
происходит на экране.

74

Основы MapInfo Pro

Комментарии в строке сообщений меняются в зависимости от используемой
функции.

Примечание:

Подсказка в строке состояния

– для того чтобы узнать, что делает команда, наведите

курсор на команду в строке состояния. Появится краткое описание команды (подсказка).

Размер окна, масштаб карты, картографический масштаб и положение курсора

– в

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

Режимы окна Карты

(на вкладке

Карта

в группе

Настройки

нажмите

Режимы

).

Изменяемые слои

– для того, чтобы при работе с программой вы всегда были в курсе,

какой из открытых слоев карты является изменяемым, MapInfo Pro выводит в строке
состояния название слоя, являющегося изменяемым на данный момент. Переключить
изменяемый слой можно прямо в строке состояния, если нажать индикатор

Изменяемый

и выбрать слой в списке слоёв активного окна

Карта

. Строка сообщений автоматически

обновится, показывая новый изменяемый слой.

Доступные слои

– в строке состояния также выводится информация о слоях, в которых

произведена выборка. Если на карте ничего не выбрано, то в строке сообщений вы увидите:

Выбранный: Нет

.

Записи окна Список

– если открыто окно

Список

, в строке состояния появляется количество

показанных записей.

УЗЛЫ

– при работе в окне

Карта

, включить режим привязки к узлам можно, нажав на

клавишу

S

. Когда используется этот режим, индикатор

УЗЛЫ

отображается в строке состояния.

АВТОТРАССИРОВКА

– при работе в окне

Карта

, включить режим автотрассировки можно,

нажав на клавишу

T

. Когда используется этот режим, индикатор

АВТОТРАССИРОВКА

отображается в строке состояния.

ПОТОК

– при работе в окне

Карта

, включить индикатор поточной трассировки можно, нажав

на клавишу

N

key. Когда используется этот режим, индикатор

ПОТОК

отображается в строке

состояния.

MapInfo Pro начинается с данных

При использовании MapInfo Pro вы размещаете вашу

информацию

на картах, поставляемых

MapInfo Pro, или созданных самостоятельно. MapInfo Pro упорядочивает всю свою
информацию, как текстовую, так и графическую, в виде таблиц; каждая таблица – это группа
файлов MapInfo Pro, это может быть либо файл карты, либо файл базы данных.

Работа в МapInfo Pro начинается с того, что вы открываете одну или более таблиц, и при
этом не важно, карты это или базы данных.

75

Основы MapInfo Pro

Что такое база данных и другие основные термины

База данных –

это совокупность информации, организованная так, чтобы доступ к ней во

время работы на компьютере был удобен. Базы данных в MapInfo Pro часто называются
таблицами. MapInfo Pro создает и визуализирует данные в виде карты.

На этой тематической карте показаны точки вызова скорой помощи, выделенные по типу
и времени, а районы раскрашены в зависимости от общего количества вызовов.

Для понимания MapInfo Pro нужно ясно представлять себе базовые термины из организации
базы данных, в частности, следующие фундаментальные концепции:

запись

,

поле

,

индекс

и

запрос

.

Почтовый индекс

Адрес

Имя

Фамилия

119220

ул. Ленина 212

Алексей

Иванов

12208

ул. Чехова 459

Сергей

Петров

12180

ул. Бунина, 200

Иван

Сидоров

12065

Рязанский проспект, 1

Константин

Кузнецов

76

Основы MapInfo Pro

Почтовый индекс

Адрес

Имя

Фамилия

12077

Цветной бульвар, 53

Елизавета

Никитина

Рассмотрим эту таблицу внимательнее.

Каждая запись содержит несколько типов сведений о человеке. В терминах баз данных каждая
такая строка называется

записью

. Разные виды сведений называют

полями

. Поля

соответствуют колонкам, так что приведенная выше таблица содержит четыре различных
поля (Фамилия, Имя, Адрес и Почтовый индекс).

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

Заметим, однако, что в нашем примере записи приведены не в алфавитном порядке, как это
обычно бывает в справочниках. Для быстрой обработки запросов (поиска по базе) базы
данных используют механизм

индексации

. Без индексов было бы сложно найти что-либо в

базе из сотен записей, не говоря уже о базах из сотен тысяч записей.

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

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

Запрос

– это по сути то же самое, что и вопрос. Данные, которые отбираются в результате

выполнения запроса, извлекаются из базы данных. Например, если надо узнать, сколько
клиентов проживает в радиусе двух километров от вашего сервис-центра (и информация об
адресах проживания клиентов имеется в базе), то надо сделать соответствующий запрос к
такой базе. Результатом будут данные запроса или

выборка

. Можно счесть данные запроса

подмножеством ваших данных, как в приведенном примере – список клиентов, проживающих
не далее 2 километров от сервис-центра. MapInfo Pro имеет встроенные команды, помогающие
делать запросы и показывать их на карте. Более подробные сведения о запросах вы можете
найти в разделе

Выборки и запросы

.

77

Основы MapInfo Pro

Какие данные можно использовать в MapInfo Pro?

MapInfo Pro позволяет использовать данные из файлов других форматов. При этом нужно
указать формат файлов. Например, если необходимые данные находятся в ASCII-файле, то
из списка Тип файлов выберите формат

ASCII с разделителями

.

В MapInfo Professional можно использовать следующие данные:

• Microsoft Access
• Microsoft Excel
• dBASE DBF
• ESRI шейп-файлы
• Растровые изображения
• Регулярные поверхности
• ASCII с разделителем
• Lotus 1-2-3
• Удаленные базы данных (Oracle, SQL Server, PostGIS)
• Рабочие наборы
• Открытие текстового файла (CSV с разделителями)

Список СУБД, с которыми может работать MapInfo Pro, в

Руководстве по установке MapInfo

Pro

.

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

dBASE DBF

, то MapInfo Pro покажет только файлы формата dBASE.

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

Во время процесса создания TAB-файла исходный файл не изменяется. Он
остается таким, каким был до процедуры создания TAB-файла.

Примечание:

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

Таблица уже определена. Хотите ли вы построить ее заново?

Это сообщение появляется потому, что в MapInfo Pro уже создана таблица для данного файла.
Чтобы использовать уже созданный файл, нажмите

Отмена

и откройте соответствующий

TAB-файл.

78

Основы MapInfo Pro

Имейте в виду, что теперь MapInfo Pro поддерживает длинные имена файлов и UNC-маршруты.
Маршрут UNC позволяет получить доступ к данным без указания дисковода в последующих
сеансах работы.

Чтобы данные могли быть отображены на карте, они должны содержать координаты X и Y.
Если их еще нет, то в MapInfo Pro их можно добавить. Назначение этих координат называется
геокодированием. Подробнее о геокодировании далее в этой главе и в разделе

Отображение

данных на карте

.

В

Справочной системе

содержатся следующие разделы по этой теме:

Отображение данных Excel (XLS или XLSX)

Показ данных Access (.MDB или .ACCDB)

Отображение данных с разделителем-запятой

Отображение данных из базы данных

Отображение данных Lotus 1-2-3

Отображение шейп-файлов ESRI

Регистрация и отображение данных ASCII-таблиц

Импорт и отображение данных GML-файла

Работа с данными в СУБД

Работа с Web-службами

Использование файлов данных на любом языке или в любой кодировке

Можно работать с файлами данных, в которых используются символы любых языков,
многоязыковые таблицы будут корректно отображаться на картах, в окнах списка, в окошке
информации и в других местах. MapInfo Pro может открывать таблицы, файлы и рабочие
наборы с символами в Unicode-кодировке, которые используются в именах файлов и в адресе
маршрута, независимо от используемого в MapInfo Pro языка или языка локализации MapInfo
Pro. С помощью системного параметра, который называется

Использовать Юникод для

раб.наборов и файлов Tab

, можно включать такую возможность – этот параметр включен

по умолчанию.

Следует отключать флажок

Использовать Юникод для раб.наборов и файлов Tab

, чтобы

обмениваться таблицами MapInfo: с пользователями версий MapInfo Pro старше версии 15.2,
с приложениями, в которых не поддерживается набор символов UTF-8, или, когда используется
единственный язык. В этих случаях рабочие наборы и таблицы будут записаны с
использованием текущего системного набора символов.

Когда режим включен, рабочие наборы записываются, используя набор символов UTF-8.
Когда записываются либо новые TAB-файлы, либо переписываются старые файлы, например,
при создании копий таблиц, упаковке, обновлении понятных имён, обновлении метаданных,
используется кодировка UTF-8. Параметр

!charset

TAB-файле остаётся неизменным, в нём

описывается набор символов таблицы, а не самого TAB-файла. MapInfo Pro записывает метку
порядка перечисления байтов UTF-8 (Byte Order Mark –BOM) в начале файла, чтобы другие
приложения могли определять кодировку.

79

Основы MapInfo Pro

Когда флажок

Использовать Юникод для раб.наборов и файлов Tab

включен и требуется

открыть файлы Excel или Access, чтобы импортировать их в таблицы во внутреннем
TAB-формате MapInfo, то полученные таблицы (TAB-файлы) будут в кодировке UTF-8. Когда
открываются экземпляр данных типа Excel, ASCII, CSV или Lotus 1-2-3 и включен флажок

Создать копию в формате MapInfo для чтения/записи

в диалоге

Открыть таблицу

, то в

получившейся таблице, в расширенном формате MapInfo, значение параметра стандартного
набора символов будет установлено как NativeX (расширенный формат MapInfo). При чтении
или записи QRY-файла, файл открывается с использованием набора символов UTF-8.

Для того чтобы включить или выключить режим

Использовать Юникод для раб.наборов

и файлов Tab

:

1.

На вкладке

PRO

нажмите

Настройки

и

Системные настройки

в группе команд

Система

– откроется диалог

Показать системные настройки

.

2.

Отметьте флажок

Использовать Юникод для раб.наборов и файлов Tab

, чтобы включить

режим, и снимите флажок, чтобы отключить.

3.

Нажмите

OK

.

О том, как задать определённый набор символов, например, UTF-8 или UTF-16, который
будет использоваться в таблицах MapInfo (*.tab) и файлах обмена MapInfo (*.mif, *.mid),
смотрите в разделе:

Настройка языковых параметров

.

При сохранении копии таблицы базы данных из Unicode-кодировки в не-Unicode.
можно столкнуться с повреждением данных, вызванных усечением или

Примечание:

преобразованием. При сохранении исходных данных не в формате UTF-8
(не-Unicode) в UTF-8 (Unicode) имеется потенциальная вероятность усечения
данных. При сохранении исходных данных из формата UTF-8 (Unicode) или
UTF-16 (Unicode) в не-Unicode данные имеется потенциальная вероятность
столкнуться с ошибками преобразования.

При сохранении данных в расширенном внутреннем TAB-формате MapInfo
(формат NativeX), MapInfo Pro оценивает размер полей таблицы из размерности
набора символа UTF-16, когда для хранения каждого символа используется
два байта (16-бит). Размерность символьных полей исходной таблицы, в
которой используется отличный от UTF-16 набор символов (например,
WindowsLatin1, Cyrillic и UTF-8), оценивается в количестве байт. В наборах
символов, отличных от UTF-8, для хранения каждого символа обычно
используется один байт, но эта величина может быть от одного до четырёх
байт. Поскольку набор символов UTF-8 предназначен для хранения символов
любых языков, то, при его использовании, для хранения каждого символа
требуется более одного байта. Следовательно, приходится увеличивать
размерность символьного поля, чтобы избежать усечения данных.

Использование набора символов UTF-16 гарантирует сохранение данных, но
приводит к увеличению объёма файла. Наборы символов UTF-8 могут быть
использованы для хранения любых символов, но при этом может произойти
усечение данных. Когда приходится сохранять копию исходной таблицы, в
которой используются не наборы символов UTF-8, в таблицу с набором

80

Основы MapInfo Pro

символов UTF-8, увеличивайте размерность полей, чтобы избежать усечения
данных.

Поддержка растровых изображений

МapInfo Pro может показывать растровые изображения. Растровые изображения – это
оцифрованные картинки. Их можно использовать как подложку для векторных карт MapInfo
Pro.

Растровое изображение можно зарегистрировать в MapInfo Pro (т.е. привязать его к
координатам), и тогда MapInfo Pro сможет корректно отобразить его. Открытие растрового
изображения в диалоге

Открыть таблицу

автоматически сопровождается диалогом

Регистрация изображения

, в котором можно задать систему координат. В результате

регистрации создается TAB-файл, который можно открывать как таблицу MapInfo в окне
карты. Растровые изображения, входящие в комплект поставки MapInfo Pro, уже
зарегистрированы.

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

Подробное описание отображения растровых снимков и изображений в разделе

Справочной

системы

:

Регистрация снимков SPOT

.

MapInfo Pro использует следующие обработчики растров:

• LeadTools вплоть до версии 15
• MrSID SDK (3.2), который обеспечивает поддержку MG3-файлов
• многопоточный режим; особенно для ECW-файлов и национальных форматов (ADRG, ASRP,

CADRG, CIB, NITF)

AirPhotoUSA предоставляет растровые снимки с разной высоты для отдельных областей
США. Обработчик карт AirPhotoUSA позволяет пользователям MapInfo Pro открывать и
просматривать изображения, содержащие карты AirPhotoUSA в качестве одного из слоев
карты. Эти файлы обрабатываются так же, как любые другие растровые файлы в MapInfo
Pro. В файле

MAPINFOW.PRJ

содержится информация об AirPhotoUSA.

Вы можете использовать координатную систему AirPhotoUSA Conterminous U.S. без каких-либо
изменений. Но если вы хотите, чтобы MapInfo Pro работала с этой системой как со своей,
вам придется добавить ее в файл

MAPINFOW.PRJ

.

81

Основы MapInfo Pro

Об ассоциированных с таблицей файлах

Когда вы в MapInfo Pro открываете файл с данными, создается таблица. Эта таблица состоит
по крайней мере из двух различных файлов. Первый содержит описание структуры данных,
а второй – сами данные в исходном формате. Все таблицы MapInfo Pro должны содержать
следующие два файла:

• <имя файла>.TAB – этот файл содержит описание структуры данных таблицы. Он

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

• <имя файла>.DAT или <имя файла>.WKS, .DBF, .XLS. Эти файлы содержат табличные

данные. Если вы работаете с файлами dBASE/FoxBASE, ASCII с разделителями, Lotus
1-2-3, Microsoft Access или Microsoft Excel, таблица MapInfo будет состоять из файла с
расширением TAB и либо файла данных, либо файла электронной таблицы. Таблицы,
содержащие растровые изображения, хранят данные в файлах-компонентах форматов
BMP, TIF или GIF.

Ваши данные могут включать в себя также графические объекты. Если записям соответствуют
координаты X и Y, это означает, что таблица содержит графические объекты. В разделе

Геокодирование – присвоение координат данным

рассказано о том, как присвоить

координаты X и Y записям таблицы и показать их на карте. В этом случае к таблице будут
относиться еще два файла:

• <имя файла>.MAP. Этот файл описывает графические объекты.
• <имя файла>.ID. Этот файл содержит список указателей (индексов) на графические объекты,

позволяющий MapInfo Professional быстро находить объекты на карте.

Для таблиц Microsoft Access будет создан файл <имя файла>.AID, связанный с таблицей
(вместо <имя файла>.ID). Этот файл является ссылкой, которая связывает данные с объектами
таблицы Microsoft Access.

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

• <имя файла>.IND.

Для этих файлов существует предел в два гигабайта (2 GB), после достижения
которого появится сообщение об ошибке MapInfo Pro: "Cannot write database

Примечание:

row. Possibly out of disk space. "Out of disk space while saving table [tableAlias]
..." Если вы получите такое сообщение об ошибке, проверьте размер файла
и постарайтесь уменьшить объём сохраняемых данных.

82

Основы MapInfo Pro

Открытие данных в MapInfo Pro

Использование локальных данных (хранящихся на персональном компьютере)

Можно открыть Excel (XLS или XLSX), dBase (DBF), Microsoft Access (MDB или ACCDB) и
ASCII (TXT) в MapInfo Pro и отобразить все эти данные на карте. Процедура размещения
данных на карте состоит из трех этапов:

1.

Создания копии исходных данных в формате MapInfo;

2.

Создания точек на карте по их координатам или сравнением данных с файлом поиска (см.
раздел

Когда надо геокодировать,

).

а когда

создавать точки?)

3.

Показ данных на карте (см. раздел

Как поместить данные на карту

), чтобы завершить

этот процесс).

Использование удаленно хранящихся данных

Если вы обращаетесь к удаленным данным или пользуетесь SpatialWare либо другой СУБД
через ODBC, см. раздел:

Первые шаги

Дополнительная информация о том, как открыть удаленно хранящиеся данные в разделе:

Открытие данных из удаленных таблиц

Дополнительная информация о том, как

преобразовывать, показывать и распечатывать данные в разделе:

О данных

.

Использование ознакомительного набора данных

Если ваша копия MapInfo Pro содержит комплект ознакомительных данных, их можно
установить, как описано в

Руководстве по установке MapInfo Pro

. Образцы данных MapInfo

Pro можно использовать для знакомства с картами и характеристиками программы.

• Дополнительная информация содержится в разделе

Справочной системы

:

О начальном

наборе данных MapInfo Pro

.

Поддержка MapInfo Pro файлов данных

В MapInfo Pro можно открыть файлы следующих типов, выполнив в меню

Файл

команду

Открыть

:

ACCDB –

файл Мicrosoft Access 2007 или более поздних версий

CSV

– файлы с данными, разделенные запятой

DBF

– файлы dBASE DBF

MDB

– файлы Microsoft Access

TAB

– MapInfo TAB-файлы (включая MapInfo Extended – тип NATIVEX)

Файлы растровых изображений

(*.bil, *.sid, *.gen, *.adf, *.img, *.ntf, *.ecw, *.url, *.tif, *.grc,

*.bmp, *.gif, *.tga, *.jpg, *.pcx, *. jp2, *.j2k, *.png, *.psd, *.wmf, *.emf, *.map)

SHP

– шейп-файлы ESRI

83

Основы MapInfo Pro

TXT

– файлы ASCII с разделителями

WKS

– файлы Lotus 1-2-3 (*.wk1, *.wks, *.wk3, *.wk4)

WOR

– файлы рабочих наборов MapInfo

MWS

– файлы рабочих наборов MapInfo

XLS

– файлы Microsoft Excel

XLSX

– файл Microsoft Excel 2007 или более поздних версий

Регулярные поверхности

(*.adf, *.flt, *.txt, *.asc, *.img, *.dem, *.dt0, *.dt1, *.dt2, *.mig, *.grd)

Файлы Excel форматов XLSM и XLSB в этой версии не поддерживаются .

Поддерживаемые форматы файлов регулярных поверхностей: обработчики
регулярных поверхностей обеспечивают чтение текстового варианта цифровой

Примечание:

модели рельефа DEM-USGS (*.dem); GTOPO30 (*.dem) и DTED уровней 1, 2,
3 (*.dt0, *.dt1, *.dt2). Эти обработчики предназначены только для чтения, их
нельзя использовать для интерполяции тематических поверхностей.

Форматы импортируемых файлов

В MapInfo Pro можно импортировать файлы следующих форматов с помощью программы
Универсальный транслятор (на вкладке

ГЛАВНАЯ

выполните команду

Открыть

и выберите

вариант

Внешние данные

. В диалоге

Укажите источник данных

нажмите кнопку

Просмотр

галереи

– откроется диалог

FME Галерея форматов

.):

• Autodesk AutoCAD DWG/DXF (.dxf, .dwg)— до версии AutoCAD 2013
• Bentley MicroStation Design 7 (.dgn)
• Bentley MicroStation Design 8 (.pos, .fc1, .dgn)
• ESRI ArcInfo Export (.e00)
• ESRI ArcSDE
• ESRI геоданные (файл GeoDB API) (.gdb)
• ESRI геоданные (персональная база геоданных) (.mdb)
• GML (Geography Markup Language) (.gml, .xml, .gz)
• Google Earth KML (.kmz, kml)
• Spatial Data Transfer Standard, например, TR01CATD.DDF (*CATD.DFF)
• Vector Product Format (VPF) Coverage, такие как POAREA.AFT, POLINE.LFT, POPOINT.PFT

(.*ft)

В MapInfo Pro можно импортировать файлы следующих форматов – на вкладке

ГЛАВНАЯ

выполните команду

Открыть

и выберите вариант

Импорт

:

DXF –

формат для AutoCAD и других CAD-пакетов

GML

– формат ЕSRI MasterMap

GML

, XML – Geographic Markup Language (GML) 2.1

IMG

– формат графических данных (IMG), используемый MapInfo для DOS

MBI

– формат MapInfo Boundary Interchange (MBI). ASCII-файл полигонов MapInfo для DOS.

MIF

– обменный формат MapInfo Pro (ASCII файл).

MMI

– формат МapInfo для DOS

84

Основы MapInfo Pro

 

 

 

 

 

 

 

содержание      ..     3      4      5      6     ..