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

Глава 3: Основы MapInfo Professional

Замечание о представлении открывающихся файлов

Существует пять типов возможных представлений. Как получится и Скрыть будут работать для всех таблиц, независимо от типа содержащихся в таблице данных. MapInfo Professional будет пытаться открыть таблицу, если указаны представления Списком, В открытой карте

иВ новой карте. Если это невозможно, то таблица будет открыта по следующим правилам:

Если выбран режим В текущем окне, но ни одно окно Карты не открыто, MapInfo Professional попытается открыть таблицу в новом окне Карты.

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

Если таблица не может быть показана списком или на карте, то MapInfo Professional откроет таблицу, используя представление Скрыть (без показа данных).

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

MapInfo Professional предоставляет возможность доступа к удаленным базам данных посредством поддержки соединения ODBC и поддержки соединения Oracle Spatial Object. Поддержка соединения MapInfo Professional ODBC сопровождается поставкой широкого набор драйверов ODBC, которые легко устанавливаются. Базы данных Oracle Spatial позволяют хранить пространственные объекты с Вашими табличными данными в одной и той же базе данных. Поэтому можно записывать и считывать географическую информацию в Oracle Spatial без обращения к промежуточным программам, таким как MapInfo Professional SpatialWare или SDE. Существенное облегчение в работе Вы получаете, используя Oracle Call Interface (OCI). Кроме этого, приложения Oracle могут использовать те же самые пространственные или непространственные данные посредством других интерфейсов (ODBC, OCI, JDBC, PL/SQL, HTTP, IIOP, и др.) или используя другие пространственные или непро-

странственные инструменты (MapInfo Professional, ArcView, Intergraph, Excel, Forte, Formida

и др.). Более подробно о доступе к удаленным базам данных через соединение ODBC

смотрите в разделе Добавление драйверов ODBC в Главе 2 на странице 25.

Как внести новые данные в MapInfo

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

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

Microsoft Access

Microsoft Excel

dBASE DBF

ESRI ® шейпфайлы

MapInfo Professional 7.5 Руководство пользователя (Сокращенное)

65

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

Растровые изображения

Изображения поверхности

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

Lotus 1–2–3

Удаленные базы данных (Oracle, Informix, SQL Server, и др.)

Рабочие Наборы

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

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

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

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

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

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

Это сообщение появляется потому, что в MapInfo уже создана таблица для данного файла. Чтобы использовать уже созданный файл, нажмите ОТМЕНА и откройте соответствующий

TAB-файл.

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

Чтобы данные могли быть отображены на карте, они должны содержать координаты X и Y. Если их еще нет, то в MapInfo их можно добавить с помощью процедуры геокодирования. Подробно этот процесс описан в разделе Глава 4: Размещение данных на карте.

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

МapInfo может показывать растровые изображения. Их можно использовать как подложку для векторных карт MapInfo Professional.

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

66

MapInfo Professional 7.5

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