Некравцева Т.А., Корелина Т.В.
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Некравцева Т.А., Корелина Т.В.

 

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

 

к выполнению лабораторной работы № 6

по дисциплине «Геоинформационные системы»

для студентов дневной и заочной формы обучения

по специальности

230201 «Информационные системы и технологии».

 

 

Воронеж 2004



ОБЩИЕ МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ ЛАБОРАТОРНОЙ РАБОТЫ

Целью лабораторной работы является знакомство с настольной геоинформационной системой MapInfo и создание собственной тематической карты. Для достижения этой цели необходимо:

Познакомиться с понятием геокодирования;

Изучить методы геокодирования;

Познакомиться с общей процедурой геокодирования;

Познакомиться с техникой геокодирования.

В результате выполнения лабораторных работ студент должен знать:

Возможности геокодирования;

Научиться проводить геокодирование в автоматическом и ручном режиме;

Уметь решать некоторые виды проблем, возникающие в процессе геокодирования.

Используемое в процессе работы оборудование: ПЭВМ класса IBM PC/486 стандартной конфигурации.

Перед выполнением лабораторной работы каждый студент должен изучить правила техники безопасности и пожарной безопасности при работе с ПЭВМ в лаборатории кафедры.

Указания по сдаче зачета преподавателю.

Для того, чтобы сдать зачет по лабораторной работе необходимо:

предъявить оформленный отчет;

ответить на контрольные вопросы.

 

ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ ДЛЯ ДОМАШНЕГО ИЗУЧЕНИЯ

Геокодирование: Присвоение координат записям данных. Чтобы показать данные на карте, сначала необходимо сопоставить каждой записи о данных координаты X и Y. MapInfo может присвоить координаты X и Y записям некоторой Ta6лицы на основании сравнения географической информации из нее с географической информацией из таблицы, которой уже сопоставлены координаты X и Y (эту таблицу называют таблицей поиска). Такой процесс называется в MapInfo геокодированием.

            

Допустим, Вы хотите присвоить координаты X и Y записи о клиенте, расположенном по адресу ”Садово-Кудринская, 5”. MapInfo сравнит этот адрес с таблицей поиска, например, с таблицей StreetInfo. В таблице поиска уже имеются координаты X и Y для каждой записи.

Сопоставив значение "Садово-Кудринская, 5" в Вашей таблице со значением "Садово-Кудринская, 5" в таблице поиска MapInfo присвоит соответствующие координаты X и Y записи из Вашей таблицы. Геокодированная точка станет частью Вашей базы данных. Эту точку теперь можно показать на карте.

 

Замечание: Хотя MapInfo и присваивает координаты X и Y каждой записи базы данных, эти координаты нельзя увидеть в окне Списка. Они хранятся особенным образом внутри базы данных.

Методы геокодирования

Теперь рассмотрим способы геокодирования данных.

Геокодирование по адресу. При геокодировании по полному адресу MapInfo сравнивает адреса в кодируемой таблице с информацией об улицах и адресах в таблице специального формата StreetInfo или Enhanced Address Layer (поставляемых компанией MapInfo) и по результатам этого сравнения присваивает координаты X и Y каждой записи. После того, как MapInfo покажет результат геокодирования, Вы увидите, что символ, обозначающий адрес, находится приблизительно там и на той стороне улицы, где находится искомый дом.

Геокодирование по областям (границам городов, территорий, районов). В настольной картографии термин “область” используется для обозначения территорий с замкнутой границей, таких как административные области, города или районы. При геокодировании таблицы по областям MapInfo сравнивает название области в записи из кодируемой таблицы с названиями областей в таблице поиска. MapInfo присваивает записи координаты X и Y центроида соответствующей области из таблицы поиска. Центроид области - это примерная точка центра области (координаты центра описанного вокруг области прямоугольника).

Пусть, например, Вы геокодируете таблицу универмагов. Вы хотите присвоить каждой записи координаты X и Y на основании данных о том, в каком районе расположен универмаг. MapInfo возьмет название района из кодируемой таблицы, сравнит его с названиями районов в таблице поиска и присвоит каждой записи координаты центроида соответствующего района.

Грубое геокодирование. Допустим, что Вам необязательно видеть точное расположение точки, соответствующей геокодируемому адресу. Например, иногда достаточно знать, в каком районе города живет клиент. Для этого достаточно использовать в качестве таблицы поиска файл, содержащий координаты центроидов районов. В американской версии MapInfo для аналогичных целей применяется файл ZipInfo. Это файл точечных объектов. Он состоит из точек, обозначающих центроиды зон действия всех почтовых индексов США. С помощью этого файла можно геокодировать любые базы данных, содержащие данные о почтовом индексе.

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

Техника геокодирования.

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

 

Примеры кодов

675 Пользователь выбрал название улицы, диапазон и область.

101 Найдено точное совпадение в единственной области, отличающейся от заданной.

Общие правила

<0 Не найдено соответствие
0 Поиск ещё не проводился
1 Точное совпадение
>1 Неполное совпадение

Коды результатов разработаны таким образом, чтобы при отсутствии совпадений они имели отрицательное значение, а в случае совпадения - положительное. Если запись еще не обрабатывалась, ей соответствует нулевой код.

Название улицы

1 Найдено точное совпадение
2 Найден диапазон, но не определена сторона улицы
3 (-) Точное совпадение не найдено
4 (-) Улица не указана
5 Пользователь выбрал название из списка

 

Первая цифра кода показывает, как MapInfo обработала название улицы.

Диапазон номеров

000 Найден подходящий диапазон и сторона улицы
10 Найден диапазон, но не определена сторона улицы
20 (+/-) Диапазон не найден, но номер лежит между минимальным и максимальным значениями
30 (+/-) Диапазон не найден, номер лежит вне диапазона, между минимальным и максимальным значениями
40 (+/-) Диапазон не задан, но подошёл к минимальному диапазону
50 (-) Улицы не пересекаются
70 Пользователь выбрал адрес из списка

 

Вторая цифра кода (десятки) показывает, как MapInfo обработала номер дома.

Уточняющие области

100 (+/-) Диапазон найден в единственной области, которая отличается от заданной
200 (-) Диапазон найден в нескольких областях, причём ни одна не совпадает с заданной
300 (+/-) Область не задана, но диапазон содержится в единственной области
400 (-) Область не задана, и диапазон найден в нескольких областях

ВОПРОСЫ К ДОМАШНЕМУ ЗАДАНИЮ

1. Что такое геокодирование?

2. Какие геокодирования вы знаете?

3. Как происходит процесс геокодирования в ручном режиме?

4. Как происходит процесс геокодирования в автоматическом режиме?

5. Какие методы геокодирования вы знаете?

 

 

УКАЗАНИЯ ПО ОФОРМЛЕНИЮ ОТЧЕТА

 

Отчет по лабораторной работе должен содержать:

ü титульный лист с указанием группы, фамилии студента, номера и названия лабораторной работы, ученой степени, должности и фамилии преподавателя, принимающего отчет по лабораторной работе;

ü опишите последовательность этапов выполнения задания с необходимыми пояснениями.

Некравцева Т.А., Корелина Т.В.

 

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

 

к выполнению лабораторной работы № 6

по дисциплине «Геоинформационные системы»

для студентов дневной и заочной формы обучения

по специальности

230201 «Информационные системы и технологии».

 

 

Воронеж 2004



Дата: 2019-12-10, просмотров: 318.