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

Экспорт (Меню Таблица)

Экспорт (Меню Таблица)

Используйте команду Экспорт для:

экспортирования таблиц в другие форматы. Вы можете экспортировать графические и табличные данные в формат обмена MapInfo (MIF) и в файлы AutoCAD DXF. В формат ASCII с разделителями и формат dBASE DBF можно экспортировать только табличные данные.

Команда Экспорт доступна когда:

открыта хотя бы одна таблица.

Меню

> ТАБЛИЦА > ЭКСПОРТ.

Как экспортировать одну таблицу

Чтобы экспортировать одну таблицу:

> Выполните команду ТАБЛИЦА > ЭКСПОРТ.

Если открыто более одной таблицы, то выберите нужную из списка “Экспорт таблицы”.

Диалог “Экспорт таблицы”

Экспортировать

Выберите из списка, какую таблицу экспортировать.

Экспорт

Открыть диалог “Экспорт таблицы в файл”.

 

 

Открывается диалог “Экспорт таблицы в файл”.

Справочник MapBasic

539

Экспорт (Меню Таблица)

Диалог “Экспорт таблицы в файл”

Сохранить в:

Введите имя файла (или выберите его из списка), в который Вы хотите

 

экспортировать таблицу. В этом окошке показываются файлы с

 

расширением, заданным в окошке “Тип файла”. Для того, чтобы в

 

списке отображались файлы с какимdлибо конкретным расширением,

 

введите звездочку, точку и трехбуквенное расширение. Например, если

 

Вы хотите видеть в списке все файлы с расширением DBF, то введите

 

"*. DBF".

 

В MapInfo можно использовать длинные имена файлов. Длина имени

 

файла ограничена 255 символами, при этом полное название файла,

 

включая названия каталогов, не может превышать 260 символов. В

 

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

 

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

 

указывать расширение файла, чтобы файл сохранялся правильно.

 

Пример правильного длинного имени файла:

 

\\карта\предотвратить.преступление.dbf

Тип файла:

Задайте один из следующих форматов экспорта: “Формат обмена Mapd

 

Info” ( Этот формат выбирается стандартно), “ASCII с разделителями”,

 

“AutoCAD DXF”, “dBASE DBF”. Расширение файла отражает его

 

формат. Описание конкретных форматов приводится ниже.

Сохранить

Провести экспорт в файл выбранного формата.

 

 

540 Справочник MapInfo

 

 

Экспорт (Меню Таблица)

 

 

 

Отмена

 

Отказаться от диалога.

 

Справка

 

Показать соответствующий раздел Справочной системы.

 

 

 

Экспорт в формат MIF

Формат обмена MapInfo (MIF) – это текстовый ASCIIdфайл, который полностью описывает базу данных MapInfo. В MIFdфайлы записывается как графическая, так и табличная информация. Причем графические данные сохраняются в файл с расширением “. MIF“, а табличные – в файле с расширением “. MID”. Файлы формата обмена MapInfo могут быть далее преобразованы в форматы, доступные другим программам. Формат обмена MapInfo описывается в Приложении "Формат обмена данными MapInfo".

Экспорт в формат ASCII

MapInfo позволяет Вам экспортировать табличные данные в ASCIIdфайлы с разделителями. Такие файлы можно затем просматривать в текстовом редакторе и загружать в другие программы. Если Вы записываете файл в формате ASCII, MapInfo показывает диалог "ASCIId текст", в котором Вы выбираете символdразделитель и можете также указать, что в первую строку файла следует поместить список названий полей (колонок) таблицы.

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

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

Диалог “ASCIIBтекст”

Разделитель

Табулятор

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

 

 

Справочник MapBasic

541

Экспорт (Меню Таблица)

Другой

Задать произвольный символdразделитель. Введите в окошко

 

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

Набор Символов

Задайте используемый в файле набор символов. Разные

 

компьютерные системы на разных платформах используют

 

различные наборы символов и поэтому MapInfo требует от Вас

 

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

 

использован при экспорте в ASCIIdфайл.

Заголовки в первой

Установите этот флажок, чтобы первой строкой файла была

строке

строка названий полей (колонок) таблицы.

OK

MapInfo экспортирует файл.

Отмена

Отказаться от диалога.

 

 

Экспорт в формат AutoCAD DXF

При экспорте файла обычно нет необходимости задавать преобразование координат, кроме следующих случаев:

Вы работаете с Картой в координатной системе, которая отсутствует в MapInfo.

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

Диалог “Управление DXF экспортом”

Для того, чтобы открыть диалог “Управление DXF экспортом”:

>Выполните команду ТАБЛИЦА > ЭКСПОРТ.

Если открыто несколько таблиц, то выберите нужную из списка и нажмите на кнопку “Экспорт”. В открывшемся диалоге выберите тип файла “AutoCAD DXF” и укажите имя файла экспорта.

Нажмите кнопку “Сохранить”

Создать из

Выберите этот режим, чтобы для каждой области на Карте,

многосвязных

содержащей многоугольники, был создан свой блок.

областей блоки

 

DXF

 

Перенести

Установите этот флажок, чтобы табличная информация

атрибуты

экспортировалась в виде атрибутов DXF. Сохранение атрибутов

 

значительно замедляет процесс экспорта.

ASCII или

Выберите формат выходного файла. Двоичные файлы

Двоичный DXF–

обрабатываются значительно быстрее.

файл

 

 

 

542 Справочник MapInfo

 

 

Экспорт (Меню Таблица)

 

 

 

Цифр после

 

Задайте число цифр после запятой (от 0 до 16) для чисел с

 

запятой

 

плавающей точкой при экспорте в файл ASCII. Для двоичных

 

 

файлов это поле не доступно.

Преобразование

 

Открыть диалог “Преобразование координат”.

Версия 13

 

Создавать файл в формате AutoCAD версии 13.

Версия 12

 

Создавать файл в формате AutoCAD версии 12.

OK

 

MapInfo экспортирует файл.

Отмена

 

Отказаться от диалога.

Справка

 

Показать соответствующий раздел Справочной системы.

 

 

 

Диалог "Преобразование координат"

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

Объекты MapInfo и элементарные объекты DXF

Объекты MapInfo преобразуются в элементарные объекты DXF по следующим правилам:

 

Объект MapInfo

Элементарный объект DXF

 

 

 

 

область с границей, состоящей из

замкнутая ломаная

 

одного многоугольника

 

 

(полигона)

 

 

область с границей, состоящей из

блок, содержащий замкнутые ломаные; блоки

 

нескольких многоугольников

получают имена REGION0, REGION1 и т.д.

 

(полигонов)

 

 

дуга окружности

дуга

 

эллиптическая дуга

масштабированный блок, содержащий дугу;

 

 

такие блоки получают имена ARC0, ARC1 и т. д.

 

Прямоугольник

замкнутая ломаная

 

скругленный прямоугольник

замкнутая ломаная (закругления теряются)

 

окружность

окружность

 

эллипс

масштабированный блок, содержащий эллипс;

 

 

блок получает имя ELLIPSE

 

текст

подчеркнутый текст с префиксом %%u

 

 

 

Справочник MapBasic

543

Экспорт (Меню Таблица)

линия

линия

точка

точка

ломаная

ломаная

 

 

Все цвета системы MapInfo преобразуются в ближайшие базовые цвета формата DXF (красный, желтый, зеленый, голубой, синий, розовый и белый).

Все линии преобразуются в непрерывные, штриховые и штрихdпунктирные линии.

Шрифты никак не преобразуются, и все тексты переводятся в стандартный шрифт системы AutoCAD – STANDARD.

При сохранении данных в виде атрибутов, для каждого объекта создается свой блок. Блоки именуются BLK0, BLK1, BLK2 и т.д. Атрибуты внутри блоков получают те же имена, что и поля в базе данных.

Экспорт в формат dBASE DBF

MapInfo может экспортировать табличные данные в формат DBF. При экспорте в формат DBF, создается только DBFdфайл. Графические данные при этом не экспортируются. Когда же Вы сохраняете таблицу в формат DBF (СОЗДАТЬ КОПИЮ > “ТИП ФАЙЛА” > “DBASE DBF”), то, кроме файла DBF, создаются и некоторые другие файлы, содержащие графическую информацию, используемую программой MapInfo.

MapInfo открывает диалог “Файлы dBASE (DBF)”, в котором Вы должны выбрать набор символов для DBFdфайла. На разных компьютерных платформах используются различные наборы символов. Чтобы правильно выбрать нужный набор символов, MapInfo необходимо знать, на какой системе Вы будете использовать данные.

Диалог “Файлы dBASE (DBF)”

Набор символов

Задайте используемый в файле набор символов. Разные

 

компьютерные системы на разных платформах используют

 

различные наборы символов и поэтому MapInfo требует от Вас

 

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

 

использован при экспорте в DBFdфайл.

OK

MapInfo экспортирует файл.

Отмена

Отказаться от диалога.

 

 

Экспорт Карты в другой проекции

Вам может понадобиться записать Карту не в собственной, а в какойdлибо другой проекции. Чтобы сделать это, воdпервых, создайте копию таблицы и, воdвторых, сохраните эту копию в новой проекции.

Для того, чтобы сохранить копию таблицы в новой проекции:

544

Справочник MapInfo

Экспорт (Меню Таблица)

1.Выполните команду ФАЙЛ > СОЗДАТЬ КОПИЮ. Если открыто более одной таблицы, то появится диалог “Создать копию таблицы”. Выберите в нем, копию какой таблицы Вы хотите создать.

Откроется диалог “Создать копию таблицы”.

2.Введите название копии.

3.Выберите формат файла копии.

4.Нажмите кнопку “Проекция”. Появится диалог “Выбор проекции”.

5.Выберите проекцию для копии.

6.Нажмите OK.

7.Нажмите кнопку “Сохранить”.

Смотри:

Команда ИМПОРТ

Приложение “Формат обмена данными MapInfo”

Справочник MapBasic

545

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