Постановка задачи
Заданием к курсовой работе является созданиеадресного локатора типа отдельные дома для г. Сургута зоны №4. Исходными данными для подготовки базовых данных для геокодирования являются растровые изображенные, полученные снятием скриншотов программы 2GIS. Зона содержит несколько населенных пунктов: Сургут, Белый Яр, Барсово. Для геокодирования понадобится три шейп-файла точеного типа.
Подготовка геопривязанных растровых данных
Для получения растровых снимков используется программа ДубльГис (2GIS). С помощью инструмента навигации по карте масштаб окна программы устанавливается в положение, при котором видно номера домов. Убираются объекты, которые мешают читаемости карты: логотипы, информационные карточки, 3D-режим, инструменты карты. Для геопространственной привязки растровых изображений необходимо поставить минимум три метки (рисунок 1). Для снятия скриншота используется инструмент «Ножницы» в ОС Windows 7.
Рисунок 1− Скриншот участка территории
Созданные метки сохраняются в файлы типа kml илиkmz. KML, или KeyholeMarkupLanguage (язык географической разметки), – это грамматика XML и формат файла, позволяющие моделировать и хранить географические объекты (точки, линии, изображения, многоугольники и модели) для отображения в Google Планета Земля, Картах Google и других программах. KML можно использовать для обмена метками и информацией с другими пользователями названных программ.
Следующим этап является создание проекта в ArcGIS.
Фрейм данных проекта устанавливается в проекциюUTM с зоной 43N для г. Сургута.
Теперь необходимо привязать растровые данные.
Для этого из kml-файлов создаются шейп-файлы точечного типы при помощи инструмента DataInteroperabilityTools/QuickImport (рисунок 2).
Рисунок 2 – Инструмент DataInteroperability Tools/Quick Import
При отсутствии этого инструмента могут использоваться другие способы перевода kml-файла в shape-файл. Один из них использование онлайнового сервиса (рисунок 3) для конвертирования файла kml в файл типа точечные объекты.
Рисунок 3 − Онлайновый сервис kml2shp
Кнопка «New»используется для создания нового файла. Кнопка «UploadKML/KMZ»необходима для загрузки файла с компьютера. Кнопка «Proccess»позволяет выделить геометрические объекты. При нажатии на кнопку «ExportSHP»происходит конвертировании и создается ссылка на конвертированный файл.
Еще одним способом конвертации является установка дополнительного набора инструментов XToolsPro. В нем есть инструмент DataManagement\ImportDatafromkml (рисунок 4) для конвертации kml\kmz-файла в shape.
Рисунок 4 −XToolsPro инструмент для конвертации
Для привязки растровых изображений используется инструмент «Пространственная привязка» (рисунок 5) в панели инструментов ArcMap.
Рисунок 5 − Инструмент «Пространственная привязка»
В проект добавляются скриншоты территорий и точки координат меток. С помощью инструмента подгоняем скриншот к меткам. И инструментом привязки кликаем на метке растра, а затем на соответствующей точке шейп-файла. Пример гепривязанных данных представлен на рисунке 6.
Рисунок 6 − Геопривязанные данные
Так формируется вся геокодируемая территория зоны 4 г. Сургута.