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

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

Глава 4: Размещение данных на карте

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

Процесс размещения данных на карте состоит из трех основных этапов:

создание TAB-файла MapInfo из исходных данных;

геокодирование или создание точечных объектов по значениям координат;

отображение точечных объектов на карте.

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

Существует два процесса, которые MapInfo Professional использует для определения в пространстве и помещения на карту данных. Во время процедуры Геокодирование MapInfo Professional считывает данные по уличной сети, почтовым индексам и другой без координатной информации из баз данных и сравнивает их с информацией по адресам и почтовым индексам из таблицы MapInfo. Во время процесса Создать точечные объекты MapInfo Professional считывает данные по координатам X и Y(таких как широта и долгота из GPS) и помещает на карту данные по их координатам.

Более подробно о процессе геокодирования смотрите в разделе Геокодирование – Присвоение координат записям данных на странице 118.

Более подробно о процессе создания точечных объектов смотрите в разделе

Создание точечных объектов из формата Широта/Долгота на странице 148.

Внимание: Если данные в формате, отличном от формата MapInfo, то перед геокодированием или созданием точечных объектов их надо зарегистрировать в MapInfo.

Создание TAB-файла из данных

Первый шаг в использовании данных в MapInfo Professional состоит в создании TAB-файла из данных. В этом процессе берутся данные (табличные или введенные вручную) и информация о них передаtтся в TAB-файл, который уже может использовать MapInfo Professional. Сами данные при этом остаются без изменения. Процесс, который использует для чтения MapInfo Professional, зависит от типа формата данных. Можно создать таблицу MapInfo из следующих форматов данных:

Microsoft Excel (.XLS)

Microsoft Access (.MDB)

d-Base (.DBF)

Lotus 123 (.WKS, WK1)

ASCII (.TXT)

RDBMS (Oracle, Informix, SQL Server)

XML (Web Map Service)

Внимание: Процесс создания TAB-файла из текстового ASCII называется "регистрация".

Создание TAB-файлов из таблиц Excel (.XLS)

Вы можете создать TAB-файл из файла Excel, который не превышает размер 64K.

Чтобы создать TAB-файл из данных Excel (*.XLS):

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

102

MI_UG.PDF

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

Глава 4: Размещение данных на карте

1.Выполните команду ФАЙЛ > ОТКРЫТЬ ТАБЛИЦУ, появится диалог "Открыть таблицу".

2.В списке Тип файла укажите формат (*.XLS). Нажмите кнопку ОТКРЫТЬ.

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

Внимание: Если таблица использует первую строку с именами столбцов, то уста-

новите флажок Задать заголовки из ячеек, находящихся над выбранными.

4.Нажмите OK, чтобы конвертировать выделенные данные в формат таблицы MapInfo (*.TAB). Теперь данные отконвертированы, можно наносить их на карту.

Создание TAB-файлов из базы данных Access

Чтобы преобразовать данные Microsoft Access (*.MDB) в таблицу MapInfo Professional:

1.Выполните команду ФАЙЛ > ОТКРЫТЬ ТАБЛИЦУ. Откроется диалог "Открыть таблицу".

2.Выберите тип файлов БД Microsoft Access (*.mdb) из списка. В окне просмотра появятся доступные MDB-файлы. Нажмите ОТКРЫТЬ.

3.Выберите нужную базу данных, из которой хотите создать TAB-файл и нажмите OK.

4.Рекомендуется сохранить базу данных Access во временный файл, который можно редактировать, если необходимо. Чтобы это сделать, выполните ФАЙЛ > СОХРА-

НИТЬ КОПИЮ и сохраните базу данных под новым именем. Затем выполните ФАЙЛ > ЗАКРЫТЬ ТАБЛИЦУ и закройте исходную таблицу. Откройте редактируемую копию для работы.

Работа с данными Access в MapInfo Professional

Существует широкий круг вопросов по работе с файлами Microsoft Access в MapInfo Professional. Эти вопросы рассматриваются в данном разделе.

Создание таблицы Access в MapInfo Professional

Чтобы создать таблицу Access в MapInfo Professional:

1. Выполните команду ФАЙЛ > НОВАЯ ТАБЛИЦА. Откроется диалог "Новая таблица".

2.Определитесь, в каком виде Вам надо открыть таблицу, и установите соответствующий флажок. Можно выбрать несколько видов отображения, и MapInfo Professional будет добавлять окна последовательно.

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

103

MI_UG.PDF

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

Глава 4: Размещение данных на карте

ПОКАЗАТЬ СПИСКОМ – установите флажок, и новая таблица будет показана списком.

ПОКАЗАТЬ КАРТОЙ – установите флажок, и новая таблица будет показана в окне Карты.

ДОБАВИТЬ К КАРТЕ – установите флажок, и новая таблица будет показана в текущем окне Карты.

3.Определите какую структуру надо задать новой таблице Access. Выберите одно из следующих действий:

СОЗДАТЬ НОВУЮ – установите этот переключатель, чтобы задать новую структуру таблицы.

КАК В ТАБЛИЦЕ – установите этот переключатель, чтобы задать структуру но-вой таблицы по образцу структуры имеющейся таблицы. Выберите из списка таблицу, структуру которой Вы хотите копировать.

4.После завершения настроек нажмите кнопку СОЗДАТЬ. Откроется диалог "Создать структуру таблицы".

Внимание: Если Вы выбрали настройку КАК В ТАБЛИЦЕ на предыдущем шаге, то поля в таблице скопируются из указанной таблицы.

5.Проделайте одно из следующих действий:

Если добавляете к новой таблице, нажмите кнопку ДОБАВИТЬ ПОЛЕ. Продолжайте добавлять поля, пока необходимо.

Если работаете с существующей таблицей, нажмите кнопку ДОБАВИТЬ ПОЛЕ или выделите поле и нажмите кнопку УДАЛИТЬ ПОЛЕ, как требует задача.

6.Когда структура таблицы сформирована, нажмите СОЗДАТЬ для создания таблицы. Откроется диалог "Создать новую таблицу".

7.В поле Папка, укажите место, где будет создана таблица MapInfo Professional, определенная по файлу Access. Определения таблицы MapInfo Professional находятся в TAB-файле. MapInfo Professional использует этот файл для хранения информации о регистрации файла Access в MapInfo Professional.

8.В поле Тип файла выберите Microsoft Access Database и нажмите кнопку СОХРАНИТЬ. Откроется диалог "Сохранить таблицу Access".

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

104

MI_UG.PDF

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

Глава 4: Размещение данных на карте

Нажмите кнопку СОХРАНИТЬ, откроется диалог "Сохранить таблицу Access". В этом диалоге показана стандартная база данных. Она определяется TAB-файлом, который Вы выбрали. Она имеет то же имя, что и TAB-файл. База данных для этого файла может отсутствовать.

Если база данных, которую Вы определили, еще не существует, диалог "Сохранить таблицу Access" поможет Вам указать версию Microsoft Access, которую Вы хотите использовать для этой базы данных. Выберите или Microsoft Access 2000, или

Microsoft Access ’95/’97 из списка версий.

Если база данных существует, диалог "Сохранить таблицу Access" покажет текущую версию базы данных. Также будет показан список таблиц в базе данных.

Для сохранения Вашей таблицы в стандартной базе данных используйте стандартное имя файла или введите новое имя в окошке Введите имя для новой таблицы Access. Стандартное имя файла – это то же имя, которое указано в диалоге "Создать новую таблицу". Нажмите OK для создания новой таблицы в имеющейся базе данных.

Для сохранения Вашей таблицы в другой базе данных переходите к следующему шагу.

9. Нажмите кнопку БАЗА ДАННЫХ. Откроется диалог "Выберите базу данных Access".

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

105

MI_UG.PDF

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

Глава 4: Размещение данных на карте

10.В окошке Папка, укажите каталог, где размещена база данных Access. Это то место, где будет сохранена таблица.

11.Выберите базу данных, в которой Вы хотите сохранить таблицу. Ее имя появится в окошке Имя файла. Чтобы указать новую базу данных, введите имя в окошке Имя файла.

12.Нажмите кнопку СОХРАНИТЬ. Снова откроется диалог "Сохранить таблицу Access".

Если Вы выбрали существующую базу данных, ее имя и версия будут отображены в верху диалога. Все таблицы, имеющиеся в базе данных, появятся в виде списка в окошке Существующие таблицы.

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

Версия. Можно выбрать Access 2000, или Access ’95/’97.

13.Если Вы хотите использовать другое имя файла, введите новое имя в окошке

Введите имя для новой таблицы Access и нажмите OK. MapInfo сохранит таблицу как таблицу Microsoft Access в той базе данных, которую Вы указали.

Сохранение таблиц Access и MapInfo Professional

Можно сохранять таблицу MapInfo Professional в формате таблицы Access, сохранять таблицу Access в виде таблицы MapInfo Professional и сохранять таблицу Access в виде таблицы Access используя команду СОХРАНИТЬ КОПИЮ.

Сохранение таблицы MapInfo Professional Table в формате таблицы Access

Для сохранения таблицы MapInfo в формате таблицы Access проделайте следующее:

1.Выполните команду ФАЙЛ > СОХРАНИТЬ КОПИЮ. Откроется диалог "Сохранить копию таблицы".

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

106

MI_UG.PDF

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

Глава 4: Размещение данных на карте

2.В окошке Папка определите место, где будет сохранено определение таблицы MapInfo для файла Access. Определение таблицы MapInfo – это тоже TAB-файл. Он используется MapInfo для хранения информации о файле Access, зарегистрированном в MapInfo.

3.В окошке Тип файла выберите БД Microsoft Access (*.tab).

4.Нажмите кнопку СОХРАНИТЬ, откроется диалог "Сохранить таблицу Access". В этом диалоге показана стандартная база данных. Она определяется TAB-файлом, который Вы выбрали и имеет то же имя, что и TAB-файл. База данных для этого файла может отсутствовать.

Если база данных, которую Вы определили, еще не существует, диалог "Сохранить таблицу Access" поможет Вам указать версию Microsoft Access, которую Вы хотите использовать для этой базы данных. Выберите или Microsoft Access 2000, или

Microsoft Access ’95/’97 из списка версий.

Если база данных существует, диалог "Сохранить таблицу Access" покажет текущую версию базы данных. Также будет показан список таблиц в базе данных.

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

107

MI_UG.PDF

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

Глава 4: Размещение данных на карте

5.Для сохранения Вашей таблицы в стандартной базе данных используйте стандартное имя файла или введите новое имя в окошке Введите имя для новой таблицы Access. Стандартное имя файла – это то же имя, которое указано в диалоге "Сохранить копию". Нажмите OK. MapInfo сохранит новую таблицу в стандартной базе данных.

Для сохранения Вашей таблицы в другой базе данных переходите к шагу 6.

6.Нажмите кнопку БАЗА ДАННЫХ. Откроется диалог "Выберите базу данных Access".

7.В окошке Папка укажите каталог, где размещена база данных Access. Это то место, где будет сохранена таблица.

8.Выберите базу данных, в которой Вы хотите сохранить таблицу. Ее имя появится в окошке Имя файла. Чтобы указать новую базу данных, введите имя в окошке Имя файла.

9.Нажмите кнопку СОХРАНИТЬ. Снова откроется диалог "Сохранить таблицу Access".

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

108

MI_UG.PDF

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