
- •Отчёт по лабораторным работам Создание гис-проекта в программе MapInfo
- •Проверил: ассистент ____________ /Лепихина о.Ю../
- •Аннотация
- •Оглавление
- •Введение
- •1. Основы MapInfo
- •1.1.Создание таблицы
- •1.2. Создание крестов сетки координат на карте
- •1.3. Работа с картами и таблицами
- •1.4. Создание точечных графических объектов
- •1.5. Создание линейных графических объектов
- •1.6. Создание площадных объектов
- •1.7. Подписывание объектов карты
- •1.8. Формирование запросов
- •1.9. Элементы пространственного анализа
- •1.10. Создание отчета
- •1.11. Создание тематических карт
- •2.2. Создание математической основы проекта
- •2.2.1. Создание таблицы математической основы объекта
- •2.2.2. Привязка растрового изображения
- •3. Задание №1. Кадастровый блок. Топологическая структура данных
- •3.1. Текст задания
- •3.2. Создание исходных таблиц точечных, линейных и полигональных объектов
- •3.2.1. Создание таблицы точек
- •Список таблицы «точечные_объекты»
- •3.2.2. Создание таблицы линий
- •Список таблицы «Линии»
- •3.2.3. Создание таблицы полигонов
- •Список таблицы «Полигоны»
- •Результат решения задачи №4
- •Базисные кварталы
- •Границы кадастрового блока
- •Базисные кварталы в кадастровых массивах
- •Границы кадастровых массивов
- •Адресные ряды для объектов собственности в кадастровом массиве, имеющем кадастровый номер 78:09:005_003
- •5. Задание № 3. Регистрация информации о земельных участках
- •5.1. Подготовка данных для решения задач
- •Фрагмент таблицы «Земельные участки»
- •5.2. Задача №1
- •5.2.1. Условие задачи №1
- •5.2.2. Решение задачи №1
- •Характер использования земельных участков (фрагмент)
- •5.3. Задача №2
- •5.3.1 Условие задачи №2
- •5.3.2. Решение задачи №2
- •Стоимости базисных кварталов
- •Стоимости кадастровых массивов
- •Результат запроса
- •Решение задачи 3
- •5.6. Задача №5
- •5.6.1. Условие задачи №5
- •5.6.2. Решение задачи №5
- •5.7. Задача №6
- •5.7.1. Условие задачи №6
- •5.7.2. Решение задачи №6
- •Заключение
- •Библиографический список
3. Задание №1. Кадастровый блок. Топологическая структура данных
3.1. Текст задания
На основе исходного материала (приложения 1-9) построить топологические структуры данных (таблицы), показать обозначение точек и линий. Построить 3 таблицы:
1) таблицу точек, где перечислены все точки и указаны их типы и названия объектов, которые они представляют. Таблица должна содержать следующие колонки: обозначение точки, тип объекта, название объекта.
2) таблицу линий, где перечислены линии, их начальные и конечные точки, а также многоугольники (кадастровые массивы) на правой и левой сторонах линий (сторона линии определяется перемещением от младшей пронумерованной точки к старшей), тип и название объекта, который она представляет. Таблица должна содержать следующие колонки: обозначение сегмента, начальная точка, конечная точка, левый полигон, правый полигон, тип объекта, название объекта.
3) таблицу полигонов, где перечислить полигоны (районы), их кадастровые номера, тип и каждую вершину многоугольника. Таблица должна содержать следующие колонки: кадастровый номер, тип объекта, вершины.
Используя только атрибутивные таблицы и графическую информацию, формируя SQL – запросы, решить 5 задач.
3.2. Создание исходных таблиц точечных, линейных и полигональных объектов
3.2.1. Создание таблицы точек
Для создания таблицы «Точки» была открыта таблица исходной векторной карты, установлен режим редактирования. При включенном режиме совмещения узлов с помощью встроенного инструмента MapInfo 6.5. Символ были отрисованы все точки, обозначенные на исходном проекте (перекрестки и мосты). После выделения всех созданных символов в окне Управление слоями был создан новый слой «Query1», после чего была сохранена его копия под именем «Toчки». После открытия таблицы «Toчки» в виде списка была выполнена команда Таблица → Изменить → Перестроить. В окошке изменения структуры таблицы были созданы все необходимые поля с указанием их имени и типа данных. После перестройки таблицы она была заполнена должным образом. Вид таблицы «Точечные объекты» в виде карты представлен на рис. 2, а фрагмент списка таблицы представлен в таблице 2.
Рис. 2. Точки
Таблица 2
Список таблицы «точечные_объекты»
3.2.2. Создание таблицы линий
Для создания таблицы была открыта таблица исходной векторной карты «Исходная», создана копия этой таблицы под именем «Линии». После открытия новой таблицы «Линии» был установлен режим редактирования. С помощью инструмента Стрелка и при использовании клавиши Shift были выделены соседние сегменты, расположенные между двумя соседними точками. После выделения была выполнена команда Объекты → Объединить. Таким образом был создан один из сегментов, составляющих улицу. Аналогичным образом были созданы все сегменты для карты «Линии», ненужные линии были удалены. Далее необходимо перестроить список всех линий. Вид таблицы «Линии» в виде карты представлен на рис.3, а фрагмент списка таблицы представлен в таблице 3.
Рис.3. Линии
Таблица 3
Список таблицы «Линии»
3.2.3. Создание таблицы полигонов
Для создания таблицы была открыта ранее созданная таблица «Линии», создана копия этой таблицы под именем «Полигоны». После открытия новой таблицы «Полигоны» был установлен режим редактирования. С помощью инструмента Выбор-в-области были выделены все сегменты улиц, которые являются границами кадастровых массивов. После выделения была выполнена команда Объекты → Замкнуть. Таким образом из линейных объектов были созданы площадные объекты – кадастровые массивы. Затем таблица полигонов была заполнена. Вид таблицы «Полигоны» в виде карты представлен на рис.4, а список таблицы представлен в таблице 4.
Рис. 4. Полигоны
Таблица 4