Географические и земельно-информационные системы. Ч.2. Картографирование средствами инструментальной ГИС MapInfo. Ерунова М.Г - 50 стр.

UptoLike

Составители: 

7.2. Геокодирование
Цель геокодированияпоместить графические объекты (типа
точка) в базу данных. Назовем кодируемую таблицу целевой табли-
цей. Географические координаты берутся из исходной таблицы, ко-
торая уже содержит графические объекты. Чтобы геокодировать не-
которую запись, MapInfo должна найти для адреса в целевой таблице
совпадающий адрес в исходной таблице, взять географические коор-
динаты из исходной таблицы и использовать их для создания точки в
целевой таблице.
Всевозможные проблемы возникают на первом этапе геокодиро-
вания, при сравнении адресов в исходной и целевой таблицах.
Полный адрес обычно состоит из двух или трех компонент:
Номера дома на улице.
Названия улицы.
Номера квартиры, этажа, номера апартаментов в гостинице и
подобной информации. Во многих адресах эта компонента
отсутствует.
MapInfo использует разные процедуры для работы с номерами
домов и названиями улиц. Третью компоненту, если она присутству-
ет, MapInfo обрабатывает как часть названия улицы.
Например, пусть база данных содержит адреса точек розничной
торговли. MapInfo в процессе геокодирования сравнивает эти адреса
с адресами на Карте города. В результате, если адрес некой торговой
точки может быть связан с какой-либо улицей в таблице улиц города,
то MapInfo вырабатывает координаты для этой точки и она теперь
может быть представлена на карте.
Замечание: Хотя MapInfo и присваивает координаты X и Y каж-
дой записи базы данных, эти координаты нельзя увидеть в окне Спи-
сок. Они хранятся особенным образом внутри базы данных.
7.2.1. Общая процедура геокодирования
Чтобы сопоставить записям некоторой таблицы координаты X и
Y, необходимо выполнить команду Таблица Геокодирование, от-
кроется диалог Геокодирование, в котором задаются следующие
данные:
Название таблицы, записям которой надо присвоить коорди-
наты X и Y.
Название колонки в кодируемой таблице, информация из ко-
торой будет использоваться при сравнении.
50
                       7.2. Геокодирование
    Цель геокодирования – поместить графические объекты (типа
точка) в базу данных. Назовем кодируемую таблицу целевой табли-
цей. Географические координаты берутся из исходной таблицы, ко-
торая уже содержит графические объекты. Чтобы геокодировать не-
которую запись, MapInfo должна найти для адреса в целевой таблице
совпадающий адрес в исходной таблице, взять географические коор-
динаты из исходной таблицы и использовать их для создания точки в
целевой таблице.
    Всевозможные проблемы возникают на первом этапе геокодиро-
вания, при сравнении адресов в исходной и целевой таблицах.
    Полный адрес обычно состоит из двух или трех компонент:
     − Номера дома на улице.
     − Названия улицы.
     − Номера квартиры, этажа, номера апартаментов в гостинице и
        подобной информации. Во многих адресах эта компонента
        отсутствует.
    MapInfo использует разные процедуры для работы с номерами
домов и названиями улиц. Третью компоненту, если она присутству-
ет, MapInfo обрабатывает как часть названия улицы.
    Например, пусть база данных содержит адреса точек розничной
торговли. MapInfo в процессе геокодирования сравнивает эти адреса
с адресами на Карте города. В результате, если адрес некой торговой
точки может быть связан с какой-либо улицей в таблице улиц города,
то MapInfo вырабатывает координаты для этой точки и она теперь
может быть представлена на карте.
    Замечание: Хотя MapInfo и присваивает координаты X и Y каж-
дой записи базы данных, эти координаты нельзя увидеть в окне Спи-
сок. Они хранятся особенным образом внутри базы данных.
              7.2.1. Общая процедура геокодирования
    Чтобы сопоставить записям некоторой таблицы координаты X и
Y, необходимо выполнить команду Таблица → Геокодирование, от-
кроется диалог Геокодирование, в котором задаются следующие
данные:
     − Название таблицы, записям которой надо присвоить коорди-
        наты X и Y.
     − Название колонки в кодируемой таблице, информация из ко-
        торой будет использоваться при сравнении.
                                  50