Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
гисит_курсовая.docx
Скачиваний:
5
Добавлен:
04.03.2016
Размер:
2.14 Mб
Скачать
  1. Цифрованиегеопривязанных растровых данных

Для подготовки базовых данных, необходимых для геокодирования, необходимо в ArcCatalog создать шейп-файл объектов (рисунок 7) точечного типа «surgut_house_zone4» с координатной системой WGS-84 и полями «Town» (Название города), «Street» (Название улицы) и «HouseNumb» (Номер дома), street2, HouseNumb2.

Рисунок 7 − Создание точечного слоя для базовых данных типа «Дома» для последующего создания адресного локатора

Поля streetHouseNumb предназначены для указания улицы и номера здания, а street2 и HouseNumb2 зарезервированы для особых случаев, которые в данной курсовой не используются. Обратим внимание, что все поля текстового типа, в том числе предназначенные для номеров зданий, так как в России часто номера домов имеют буквенные компоненты.

Далее, проставляя точки с помощью инструмента «Редактор» и заполняя атрибутивную информацию, проводится оцифровка (рисунок 8).

Рисунок 8 − Создание точечного слоя объектов типа "Дома"

Для увеличения производительности используется калькулятор полей. Он позволяет задавать значение группе объектов. Для этого нужно выделить объекты, затем вызвать калькулятор полей, нажимая по заголовку поля, и присвоить значение (рисунок 9).

Рисунок 9 − Задание значения группе объектов в калькуляторе полей

  1. Создание адресного локатора

Адресные данные в курсовой работе относятся к индивидуальным адресам. Адрес типа отдельные дома для г. Сургута содержит в себе название улицы и номер дома. Номер дома может содержать буквенное обозначение. Для данного формата подходящим стилем локатора является US One Adress. Этот стиль локатора не позволяет геокодировать номера домов, содержащих кроме цифр буквы, а также геокодировать адреса в классической русской записи, когда вначале идет название улицы, затем номер дома.

Адресный локатор создается посредством функции GeocodingTools/CreateAdressLocator (рисунок 10).

Рисунок 10 − Создание адресного локатораиз слоя точек, указывающих отдельные дома

При создании локатора указывается его стиль, входные данные и выходные данные. Стиль указывается US One Address. В окне базовые данные выбирается роль «Primarytable». В списке полей необходимо сопоставить имена полей адресного локатора с наименованиями полей в таблице базовых данных.Также можно указать имя выходного файла и выбрать его местоположение.

  1. Тестирование

Для тестирования адресных локаторов созданы тестовые табличные данные для каждого населенного пункта (рисунок 11). На примере тестовых данных показаны некоторые области применения геокодирования. Для населенного пункта Барсово была создана информационная таблица краж, которая при анализе покажет места дополнительного патрулирования зон и время дня, в которое необходим усиленный контроль. Для п. Белый Яр создана таблица покупателей некой фирмы. При ее анализе можно сделать выводы о необходимости стройки нового магазина, его местоположения и т. д. В таблице г. Сургута размещены данные о местоположении объектов, что может применяться как информационный справочник разного рода объектов.

Рисунок 11 − Тестовые табличные данные для населенных пунктов

Результаты тестирования представлены на рисунках 12, 13 и 14.

Рисунок 12 − Результаты тестирования для п. Барсово

Рисунок 13 − Результаты тестирования для п. Белый Яр

Рисунок 14 − Результаты тестирования для г. Сургута

Вывод

В ходе курсовой работы был создан адресный локатор типа отдельные дома для г. Сургута зона №4. При выполнений работы приобретены умения проводить с помощью инструментария ArcGis геопространственную привязку с пониманием используемых систем координат и привлечением доступных средств, таких как ДубльГис, GoogleEarth и другие, подготовку исходных данных для построение адресного локатора и создание адресного. Геокодирование при помощи созданного адресного локаторадало полное совпадение тестовых адресных данных с местоположением на карте.

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