Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа6_MapInfo.doc
Скачиваний:
23
Добавлен:
01.03.2016
Размер:
623.1 Кб
Скачать

3. Нанесение данных на Карту

Вы готовы нанести Ваши данные на Карту. Для начала всем Вашим данным должны быть присвоены географические координаты.

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

  • открытие базы данных клиента в формате dBASE;

  • процедуру геокодирования;

  • и, наконец, данные будут показаны в окне Карты.

Сначала откроем файл данных в MapInfo:

  1. Выполните команду Файл > Открыть таблицу. Появится диалог “Открыть таблицу”. Выберите каталог \MAPINFO\DATA\TUT_DATA\RUSSIA\MOSCOW, и имя каталога появится в окошке “Папка”. Для того, чтобы выбрать каталог, откройте папку MAPINFO, папку DATA, папку TUT_DATA, папку RUSSIA, папку MOSCOW.

  2. В окошке “Тип файлов” выберите dBASE DBF. Укажите на файл BOLNICY.DBF. Нажмите кнопку “Открыть”.

  3. Появится диалог “Файлы dBASE DBF”. Нажмите OK.

В окне Списка появятся записи о больницах города Москвы из dBASE-файла. Пролистайте список больниц и ознакомьтесь с данными.

3.1. Показ данных в окне Карты

Теперь мы покажем больницы на Карте улиц:

  1. Сделайте окно с заголовком “M_STREET Карта” активным.

  2. В панели Операции нажмите кнопку и появится диалог “Управление слоями”.

  3. Нажмите кнопку “Добавить”.

  4. В открывшемся диалоге выберите BOLNICY и нажмите OK. Слой “BOLNICY” будет помещен под Косметическим слоем и над слоем улиц. Нажмите OK. Больницы будут представлены красными крестиками , которые были выбраны еще на этапе геокодирования.

Запись из поля “Адрес” таблицы BOLNICY теперь связана с определенной улицей поля “R_Name” таблицы M_STREET. Эта связь позволяет Вам посмотреть положение больниц на Карте Москвы. Теперь, когда Вы выберете часть больниц по какому-либо признаку, то сможете увидеть их географическое распределение на Вашей Карте.

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

  1. Из панели Операции выберите инструмент Информация.

  2. Поместите указатель мыши на красный крестик и нажмите кнопку мыши один раз. MapInfo откроет окно “Информация”, в котором будет содержаться информация об объектах в данной точке. Укажите на запись о больнице мышкой, и откроется набор связанных с ней данных.

Для завершения урока выполните команду Файл > Закрыть все.

4. Выборки

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

Мы будем оперировать с выборками на базе Карты областей России и Карты крупнейших городов России, а именно:

  • Выберем объекты с использованием инструментов Стрелка, Выбор-в-круге, Выбор-в-области и Выбор-в-рамке.

Сначала откроем таблицу RUS_OBL.TAB и таблицу CITY_200.TAB как Карты:

  1. Выберите меню Файл > Открыть.

  2. Выберите каталог \MAPINFO\DATA\TUT_DATA\RUSSIA, укажите на файл RUS_OBL.TAB и, держа нажатой клавишу CTRL, укажите на файл CITY_200.TAB.

  3. Нажмите кнопку Открыть. В окне Карты будут показаны Карта административного деления России и Карта 200 крупнейших городов. Укажите на кнопку максимизации окна, чтобы развернуть эти Карты на все окно MapInfo.