Сделай Сам Свою Работу на 5

В появившемся меню поставим галочки напротив пунктов





Лабораторная работа № 1

Знакомство и работа с MapInfo

Задание:

Разработать информационно-справочную ГИС по аудиториям ИИТ. Для этого в одном из векторных редакторов нарисовать схему размещения оргтехники в ауд.202-203. Экспортировать схему в MapInfo, спроектировать и заполнить таблицы атрибутов.

 

Требования к работе:

  1. Схема должна как можно точнее отображать текущее состояние аудитории.
  2. База данных должна быть спроектирована с учетом нормализации.
  3. Должен быть составлен список возможных запросов к БД на поиск информации.

Пояснения к работе:

Введение

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

MapInfo может отображать информацию в двух видах: списком и картой.

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

Приступим к изучению интерфейса:

1. Создадим новую таблицу, для чего выберем в меню Файл Новая таблица.



В появившемся меню поставим галочки напротив пунктов

Рис. 1

2. Далее нажмите Создать

3. Затем необходимо разработать структуры таблицы Компьютеры

4. Начнем с поля Процессор (кстати пробелы в названии полей не допускаются) выберите для него тип поля Символьный длина10 символов, проиндексируйте поле, в него будем заносить марку процессора (рис.2).

5. Подобным образом создайте можно создать все необходимые поля, согласно разработанной вами модели БД.

Более подробную информацию о создании таблиц можно получить нажав Справка

6. Далее необходимо выбрать проекцию, для чего нажмите Проекция, в появившемся меню выберите:

Категорию План-схема,

Проекция План-схема(метры).

Выберите максимальные размеры, исходя из размеров аудитории, далее нажмите Создать введите имя вашей таблицы, например comp, ей будет присвоено расширение tab. Следует отметить то, что одновременно будут созданы дополнительные файлы, поэтому целесообразно сохранять вашу работу в отдельную папку. После этого перед вами появятся окно карты и окно таблицы (Список). В окне карты мы будем наносить компьютеры, а затем заполним атрибутивные таблицы.



 

Рис.2 Диалог создания таблицы

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

8. Вернитесь в окно Карты выберите ваш прямоугольник, для этого на панели Операции имеются специальные инструменты. После этого скопируйте его в буфер обмена, затем вставьте его на карту, он расположится поверх скопированного вами образца. Передвиньте копию на нужное место. В окне Список заполните атрибутику для него.

9. Таким образом вы сможете создать нужно вам количество одинаковых объектов. Не забудьте заполнить для них атрибутивные таблицы.

10. Если вы забыли создать ключевое поле номер компьютера или вам необходимо перестроить вашу таблицу сделайте следующее:

· В меню Таблица выберите Изменить затем Перестроить после этого перестройте вашу таблицу. Желательно чтобы номер располагался в начале таблицы, для этого клавишей Вверх переместите его на нужное место.

· На запрос о сохранении данных ответьте Да.

· После этого откройте вашу таблицу, обратите внимание на то, что таблица может быть открыта по-разному, если у вас открылась только карта, для того чтобы вывести список нажмите Новый список на панели меню.

· Отредактируйте вашу таблицу.

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



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

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

Для этого повторим пункты 1-7, при этом необходимо на первом этапе поставить галочки напротив Показать списком и Добавить к карте.

Теперь вы имеете основные навыки по работе с таблицами и картами и можете приступать к выполнению лабораторной работы. Можно закрыть этот проект он нам в дальнейшем не потребуется.

Рис. 3 Управление слоями

Создание карты

Рисовать средствами MapInfo неудобно, поэтому мы для работы предлагаем альтернативный вариант.

Шаг 1. В векторном редакторе (CorelDraw, компас, AutoCad, MS Visio), поддерживающем формат AutoCAD dwg/dxf, начертите план-схему аудитории (10202 – 10203 или 10302 - 10303). В план-схему включите расположение окон, дверей, мебели и расположение одного компьютера. Файл сохранить с расширением dwg/dxf.

Шаг 2. С помощью универсального транслятора MapInfo рис. 4 (запустите MapInfo и откройте вкладку «Программы») конвертируйте полученные данные (Источник) в формат MapInfo TAB в проектную папку (Каталог).

Рис. 4 Универсальный транслятор

 

Шаг 3 Полученные таблицы открыть в MapInfo.

Откройте все таблицы в активной карте. Вызовите меню управления слоями и сделайте редактируемым слой где расположен компьютер. Выделите компьютер и в контекстном меню выберите Объекдинить объект.

Затем таблицу с объединенным компьютером необходимо сохранить, для этого выберите «Файл» à «Сохранить копию», в появившемся списке выберите Selection и сохраните копию таблицы под необходимым названием (например, comp).

Закройте оригинальный слой с компьютерами и вместо него откройте созданную копию. Для создания необходимой структуры таблицы с компьютером воспользуйтесь вкладкой «Таблица» à «Изменить» à «Перестроить…». Рекомендуется создать таблицу со следующими полями: идентификатор и название компьютера (id, DNS_name).

Далее скопируйте ваш компьютер нужное число раз и разместите по схеме аудитории.

 

Шаг 4 Создайте набор справочных таблиц согласно вашей модели БД.

Примерная неполная структура проекта рис.5:

Рис. 5 Примерная схема проектируемой системы

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.