Применение геоинформационных систем в геоэкологических исследованиях |
Страница 11 из 49
Геокодирование Геокодирование – это создание слоя точечных объектов на основании их почтовых адресов, содержащихся в таблице реляционной базы данных. Например, может применяться при расстановке на карте урбанизированной территории источников загрязнения, имеющих почтовые адреса: автомобильные заправки, небольшие предприятия. Пример содержится в проекте esri\av_gis30\avtutor\arcview\qstart.apr в Виде Atlanta. Референс-тема (тема сопоставления) – streets in downtown (источник – streets.shp). Возможно применение различных типов адресов тем сопоставления. Таблица, объекты которой следует геокодировать – customrs.dbf. Тема сопоставления должна иметь особую структуру таблицы атрибутов. Для применяемого в данном случае типа адресов («улицы США с почтовыми индексами») это: название улицы, номер дома слева в начале отрезка улицы, номер дома справа в начале отрезка, номера домов справа и слева в конце, почтовые индексы с обеих сторон улицы. В данном случае тема сопоставления – линейная тема, объекты которой – отрезки улиц от перекрестка до перекрестка. Объекты не могут пересекаться между собой. Но, кроме этого, необходимо создать индекс геокодирования. Для этого тему сопоставления необходимо сделать активной, на Панели Инструментов нажать «Тема», затем «Свойства», в них – «Геокодирование» и ОК. Поскольку для темы «streets in downtown» индекс геокодирования уже построен, то сделать копию данной темы и уже для новой темы создать индекс геокодирования. В Таблицы проекта добавить customrs.dbf. Затем переходим в окно Вида, на Панели Инструментов нажать кнопку «Вид» и в появившемся ниспадающем окне нажать «Геокодировать адреса», «Поиск в автоматическом режиме» и «Выполнено». В результате – новый шейпфайл точечных объектов.
|