Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MI_UG_7.pdf
Скачиваний:
175
Добавлен:
13.02.2015
Размер:
8.59 Mб
Скачать

Глава 4: Размещение данных на карте

Геокодирование по областям (границам городов, территорий, районов)

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

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

Грубое геокодирование

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

Поиск точного совпадения адресов

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

В таблице ниже приводятся случаи совпадения при использовании файла сокращений. Первый столбец этой таблицы содержит название улицы из целевой таблицы, второй – соответствующее название улицы из исходной таблицы. В третьем столбце объяснено, почему нет точного совпадения. В четвертом указано, может ли быть проблема разрешена с использованием файла сокращений для проведения подстановки. В данной таблице предполагается, что адреса хранятся в одном столбце таблицы. Хотя обычно в том же столбце содержатся и номера домов, мы не рассматриваем их здесь, поскольку они обрабатываются по-другому.

MapInfo Professional 7.5 Руководство пользователя (Сокращенное)

131

Геокодирование – Присвоение координат записям данных

Целевая

Исходная

 

Целесообразно ли

 

применять файл

таблица

таблица

Комментарий

сокращений?

 

 

 

 

LaSal St

LaSalle St

"LaSal" - ошибочное написание.

Нет

 

 

 

 

La Salle St

LaSalle St

"La Salle" - ошибочное

Нет

 

 

написание.

 

 

 

 

 

LaSalle Ave

LaSalle St

"Ave" не совпадает с "St".

Нет

 

 

 

 

LaSalle Street

LaSalle St

"Street" не совпадает с "St".

Да

 

 

 

 

LaSalle Ave

LaSalle Av

"Ave" не совпадает с "Av".

Да

 

 

 

 

LaSalle St.

LaSalle St

В целевой таблице стоит точка

Да

 

 

после слова "St", а в исходной -

 

 

 

нет.

 

 

 

 

 

LaSalle

LaSalle St

В целевой таблице

Нет

 

 

остсутствует слово "St".

 

 

 

 

 

LaSalle St

LaSalle

Слово "St" отсутствует в

Нет

 

 

исходной таблице.

 

 

 

 

 

LaSalle St North

LaSalle St

В исходной таблице

Нет

 

 

отсутствует слово "North".

 

 

 

 

 

LaSalle St North

LaSalle St N

В целевой таблице стоит

Да

 

 

"North" вместо "N".

 

 

 

 

 

North LaSalle St

N LaSalle St

В целевой таблице стоит

Да

 

 

"North" вместо "N".

 

 

 

 

 

North LaSalle St

LaSalle St

В исходной таблице

Нет

 

 

отсутствует слово "North".

 

 

 

 

 

LaSalle St Apt 3

LaSalle St

В целевой таблице

Да

 

 

присутствует номер дома,

 

 

 

которого нет в исходной

 

 

 

таблице.

 

 

 

 

 

Tenth St

10th St

Слова "Tenth" и "10th" не

Да

 

 

совпадают.

 

 

 

 

 

132

MapInfo Professional 7.5

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]