Адресные данные в курсовой работе относятся к индивидуальным адресам. Адрес типа отдельные дома для г. Сургута содержит в себе название улицы и номер дома. Номер дома может содержать буквенное обозначение. Для данного формата подходящим стилем локатора является US One Adress. Этот стиль локатора не позволяет геокодировать номера домов, содержащих кроме цифр буквы, а также геокодировать адреса в классической русской записи, когда вначале идет название улицы, затем номер дома.
Адресный локатор создается посредством функции GeocodingTools/CreateAdressLocator (рисунок 10).
Рисунок 10? Создание адресного локатораиз слоя точек, указывающих отдельные дома.
При создании локатора указывается его стиль, входные данные и выходные данные. Стиль указывается US One Address. В окне базовые данные выбирается роль «Primarytable». В списке полей необходимо сопоставить имена полей адресного локатора с наименованиями полей в таблице базовых данных. Также можно указать имя выходного файла и выбрать его местоположение.
Тестирование
Для тестирования адресных локаторов созданы тестовые табличные данные для каждого населенного пункта (рисунок 11). На примере тестовых данных показаны некоторые области применения геокодирования. Для населенного пункта Барсово была создана информационная таблица краж, которая при анализе покажет места дополнительного патрулирования зон и время дня, в которое необходим усиленный контроль. Для п. Белый Яр создана таблица покупателей некой фирмы. При ее анализе можно сделать выводы о необходимости стройки нового магазина, его местоположения и т. д. В таблице г. Сургута размещены данные о местоположении объектов, что может применяться как информационный справочник разного рода объектов.
Результаты тестирования представлены на рисунках 12, 13 и 14.
Рисунок 12? Результаты тестирования для п. Барсово.
Рисунок 13? Результаты тестирования для п. Белый Яр
Рисунок 14? Результаты тестирования для г. Сургута