- •24 Апреля 2013 г.
- •Предисловие
- •1. Географическая информационная система mapinfo
- •1.1. Основные понятия географической информационной системы и геоинформатики
- •1.2. Возможности MapInfo
- •1.3 Основные понятия MapInfo
- •1.4. Технология работы в mapinfo
- •1.5. Запуск MapInfo Professional
- •1.6. Инструментальные панели
- •2. Привязка растровых карт к системе координат гис-проекта
- •2.1. Поддержка растровых изображений в MapInfo
- •2.2. Регистрация растровых изображений в mapinfo
- •2.3. Задание для выполнения лабораторной работы
- •3. Векторизация растровых изображений объектов лесопромышленного комплекса
- •3.1. Создание и изменение структуры таблицы
- •3.2. Инструменты создания и редактирования объектов
- •3.3. Создание и изменение полигонов и полилиний
- •3.3.1. Ортогонализация полигонов
- •3.3.2. Трассировка полилиний и полигонов
- •3.3.3. Преобразование полилиний в полигоны
- •3.3.4. Разделение полилиний в узлах
- •3.3.5. Изменение стиля области
- •3.3.6. Изменение стиля линии
- •3.4. Создание и изменения стиля символов
- •3.5. Создание и редактирование стиля текста
- •3.6. Редактирование с помощью изменяемого объекта
- •3.7. Создание, перемещение, добавление и удаление узлов объектов
- •3.8. Задание для выполнения лабораторной работы
- •4. Выборка группы данных и выполнение запросов
- •4.1. Выборка пространственных данных в MapInfo
- •4.2. Запросы к базам данных в гис
- •4.3. Геокодирование. Совмещение атрибутивных баз данных с картографическими базами данных
- •Последовательность совмещения двух таблиц в MapInfo:
- •4.4. Задание для выполнения лабораторной работы
- •Перечень полей таблиц выделов лесничеств
- •Последовательность выполнения лабораторной работы:
- •5. Создание тематических карт
- •5.1. Типы тематических карт в MapInfo
- •5.2 Создание и изменение тематической Карты
- •5.3. Задание для выполнения лабораторной работы
- •6. Создание легенд и отчетов
- •6.1 Создание легенд
- •6.2. Работа с Отчетами
- •6.3. Сохранение окна в растровых форматах
- •6.4. Импорт и экспорт данных
- •6.5. Создание отчетов Crystal Reports
- •6.6. Задание для выполнения лабораторной работы
- •7. Геоанализ и моделирование в mapinfo
- •7.1. Создание буферной зоны
- •7.2. Районирование
- •7.4. Задание для выполнения лабораторной работы
- •Приложения
- •Варианты заданий
4.3. Геокодирование. Совмещение атрибутивных баз данных с картографическими базами данных
Геокодирование – это помещение точечного объекта в базу данных. Географические координаты берутся из таблицы поиска, которая может быть представлена в виде Карты с объектами. При геокодировании записи MapInfo сравнивает адрес в геокодируемой таблице и адрес в таблице поиска. Чтобы показать данные на Карте, сначала необходимо сопоставить каждой записи данных координаты X и Y. MapInfo может присвоить координаты X и Y записям некоторой таблицы на основании сравнения географической информации из нее с географической информацией из таблицы, которой уже сопоставлены координаты X и Y (эту таблицу называют таблицей поиска).
Чтобы сопоставить записям некоторой таблицы координаты X и Y, выполните команду Таблица > Геокодирование. MapInfo Professional откроет диалог Геокодирование (рис. 4.2), в котором Вы зададите следующие данные:
Название таблицы, записям которой надо присвоить координаты X и Y.
Название колонки в кодируемой таблице, информация из которой будет использоваться при сравнении.
Название таблицы поиска, географическая информация из которой будет использоваться.
Название колонки таблицы поиска, информация из которой будет использоваться при сравнении.
Рис. 4.2 Диалог «Геокодирование»
В диалоге Геокодирование можно также выбрать режим геокодирования: Автоматический или Вручную. Автоматическое геокодирование срабатывает только при полном совпадении данных, остальные записи игнорируются. Этот метод работает быстрее, так как MapInfo Professional не обращается к пользователю до окончания процесса геокодирования. Когда геокодируете таблицу вручную, MapInfo Professional останавливает процесс каждый раз, когда не находит точного аналога, и дает пользователю возможность выбрать значение из списка возможных вариантов. Рекомендуется сначала геокодировать таблицу автоматически, а потом интерактивно, вручную.
Учитывая специфику материалов лесоустройства, часто приходится совмещать базы данных атрибутивной информации с картографическими объектами. В таких случаях проще использовать SQL-запрос.
Рассмотрим пример: имеется слой таксационных выделов Перинского участкового лесничества Лисинского учебно-опытного лесхоза – полигонов, каждый из которых имеет информацию номера квартала, номера выдела и площади в гектарах и называется «Перин.tab». Также имеется таблица с кратким таксационным описанием выделов этого же лесничества, которая была импортирована в MapInfo из формата «*.dbf» и называется «perinskoe.tab».
Последовательность совмещения двух таблиц в MapInfo:
Открыть файл «перин.TAB», проверить проекцию. Она должна совпадать с проекцией ГИС-проекта и совмещаемой таблицей.
Проверить структуру таблицы «перин.TAB» и «perinskoe.tab». Типы совмещаемых полей двух таблиц должны совпадать. Также установить галочку Можно присоединять графические объекты (рис. 4.3) и назначить проекцию ГИС-проекта.
Рис. 4.3 Диалог «Перестройка структуры таблицы»
Выполнить запрос, объединив две таблицы «перин.TAB» и «perinskoe.tab», задать новое имя «перинское.tab» (рис. 4.4).
Рис. 4.4 Запрос на совмещение двух таблиц
Сохранить таблицу запроса как постоянную, закрыть таблицу запроса и открыть сохраненную, в случае необходимости удалить повторяющиеся поля.
