- Откройте существующий документ карты
- Добавление данных маршрута к вашей карте
- Изменение символа отображения
- Задание поля идентификатора маршрута
- Добавление инструмента Идентифицировать позиции на маршруте
- Идентификация положений на маршруте
- Поиск положений на маршруте
- Отображение аномалий измерений на маршруте
В этом упражнении данные маршрута, созданные в Упражнении 1: Создание и калибровка данных маршрута, будут добавлены в существующую карту и отображены условными обозначениями. Затем вы проделаете следующее:
- Установите поле идентификатора маршрута.
- Добавите к панели инструмент Идентифицировать позиции на маршруте.
- Идентифицируете положения на маршруте.
- Найдете положения на маршруте.
- Отобразите аномалии измерений на маршруте.
Если Упражнение 2: Создание и калибровка данных маршрута, еще не выполнено, откройте ArcCatalog. Удалите в таблице содержания файл PITT.gdb из вашей папки \MyLR folder и переименуйте PITT_Results.gdb в PITT.gdb.
Откройте существующий документ карты
Чтобы начать выполнение данного упражнения, запустите ArcMap и откройте существующий документ.
- Запустите ArcMap.
- В диалоговом окне Начало работы выберите пункт Существующие карты.
- Дважды щелкните Просмотр других карт.
- Раскройте список Папка в диалоговом окне Открыть и перейдите в папку, в которую были скопированы данные для этого учебного пособия (например, C:\MyLR).
- Щелкните файл Ex3.mxd.
- Нажмите кнопку Открыть (Open).
- Отметьте слой base_roads.

Карта содержит следующие слои во фрейме данных Pitt County:
calibration_points | Точки, которые использовались в Упражнении 2 для повторной калибровки измерений маршрута |
base_roads | Все дороги Округа Pitt |
границы города | Границы городов в Округе Pitt |
границы округа | Граница округа Pitt |
Карта в настоящий момент отображает слои границ округа и границ городов. Отметки этих слоев отображаются в таблице содержания. Отображение слоя calibration_points также включено, но для него установлен масштаб отображения. Он будет видимым только в том случае, если вы увеличите масштаб отображения до 1:25 000 и крупнее.

Теперь вы увидите все дороги в Округе Pitt. В том числе и дороги, не соединенные с шоссе. Дороги, соединенные с шоссе, записаны в класс пространственных объектов маршрутов.
Добавление данных маршрута к вашей карте
- Щелкните Добавить данные
- С помощью раскрывающегося списка Папка и перейдите к папке \MyLR.
- Дважды щелкните PITT.gdb, а затем – набор классов объектов PITT.
- Нажмите CTRL и выберите routes и классы объектов routes_new.
- Щелкните Добавить (Add).
Изменение символа отображения
Цвета и символы, используемые ArcMap по умолчанию для отображения слоев маршрутов, могут затруднить определение местоположения объектов на маршруте. Очень легко изменить цвета и символы, используемые ArcMap для отображения объектов.
- Щелкните символ линии в таблице содержания для слоя маршрутов, чтобы отобразить диалоговое окно Выбор символа.
- Пролистайте вниз до тех пор, пока не найдете понравившийся вам символ и щелкните на нем.
- Щелкните ОК.
Слой маршрутов отображается с помощью выбранного вами символа.
- Повторите шаги 1 – 3 для слоя routes_new.
Задание поля идентификатора маршрута
При добавлении маршрутных данных к карте ArcMap показывает некоторые дополнительные свойства для нового слоя. Одним из этих свойств является Поле идентификатора маршрута. Это поле уникально идентифицирует каждый маршрут.
Задание Поля идентификатора маршрута не является обязательным. Это действие, однако, уменьшает количество шагов, необходимых для использования диалоговых окон, инструментов и мастеров систем линейных координат ArcMap.
- Щелкните правой кнопкой мыши слой маршруты в таблице содержания и выберите Свойства.
Откроется диалоговое окно Свойства слоя.
- Перейдите на вкладку Маршруты.
- В раскрывающемся списке Идентификатор маршрута щелкните на ROUTE1.
- Щелкните ОК.
- Повторите шаги 1 – 4 для слоя routes_new.
Добавление инструмента Идентифицировать позиции на маршруте
ArcMap предоставляет вам возможность указать маршрут на карте и найти идентификатор маршрута вместе со значением его измерения в этой точке. В этой части упражнения вы будете использовать инструмент Идентифицировать позиции на маршруте с целью проверки измерений на маршрутах, созданных вами в Упражнении 2.
Инструмент Идентифицировать позиции на маршруте по умолчанию не появляется ни на одной из панелей инструментов. Вам необходимо добавить его к одной и них.
- Щелкните Настройка > Режим настройки.
Откроется диалоговое окно Настроить.
- Перейдите на вкладку Команды.
- В списке Категории щелкните на Системы линейных координат.
- Перетащите инструмент Идентифицировать позиции на маршруте на любую панель инструментов по вашему выбору, к примеру, на панель Инструменты.
- Щелкните Закрыть (Close).
Идентификация положений на маршруте
Закладка в ArcMap – это сохраненное местоположение на карте. Обратите внимание на закладку в Ex3.mxd, содержащую несколько точек калибровки, использовавшихся для повторной калибровки маршрутов в Упражнении 2: Создание и калибровка данных маршрута.
- Щелкните Закладки и Calibration Points.
- Щелкните кнопку Идентифицировать положения маршрутов.
- Переместите указатель к одной из точек калибровки и щелкните по ней.
Идентифицированы местоположения в обоих слоях маршрутов: routes и routes_new.
- Выберите узел маршрута в каждом слое.
- Щелкните правой кнопкой мыши на узле маршрута одного из слоев и исследуйте доступные вам пункты контекстного меню.
- Закройте инструмент Результаты идентификации позиции на маршруте.
- Снимите отметку со слоя calibration_points в таблице содержания, чтобы сделать его невидимым. В этом упражнении он больше использоваться не будет.
Поиск положений на маршруте
Во многих приложениях систем линейных координат вы столкнетесь с задачей поиска местоположения вдоль маршрута. Например, вам может оказаться необходимым найти место на шоссе, где произошла авария. На бумажной карте сложно найти точное местоположение на маршруте. Это происходит, поскольку измерения маршрута обычно не показываются. В ArcMap вы можете легко осуществить поиск местоположения на маршруте.
- Щелкните Найти на панели Инструменты в ArcMap.
- Выберите вкладку Системы линейных координат.
- В раскрывающемся списке Система маршрута щелкните на routes_new.
- Щелкните Загрузить маршруты.
- В раскрывающемся списке Маршрут выберите 30000121.
Это число обычно является комбинацией нескольких числовых полей и не имеет никакого политического или экономического смысла, так что оно не будет меняться с течением времени.
- Введите 5 в текстовое поле Местоположение.
- Щелкните Найти.
- Щелкните правой кнопкой мыши на найденной позиции на маршруте и исследуйте доступные вам пункты контекстного меню.
- Закройте диалоговое окно Найти.
Отображение аномалий измерений на маршруте
В большинстве приложений систем линейных координат значения измерений маршрута должны следовать определенному набору правил. К примеру, предполагается, что значения измерений должны всегда увеличиваться по ходу маршрута. В ArcMap существует возможность показать вам места, где измерения на маршруте не соответствуют вашим ожиданиям. Такие места известны как аномалии измерений на маршруте.
- Щелкните Полный экстент на панели Инструменты в ArcMap.
- В таблице содержания щелкните на правой кнопкой на слое маршрута и щелкните на Свойства.
- Перейдите на вкладку Маршруты.
- Поставьте отметку уПоказать места, где измерения не увеличиваются.
- Щелкните кнопку Линейный символ и выберите нужный символ линии. То же самое проделайте и для символа маркера.
- Нажмите ОК.

Не забывайте, что класс маршрутов был создан из класса пространственных объектов base_roads в Упражнении 2: Создание и калибровка данных маршрута. Есть несколько ошибок оцифровки и атрибутов, вызывающихся аномалиями измерений, которые существуют в классах маршрутов. Эти аномалии часто можно зафиксировать с помощью инструментов редактирования маршрутов в ArcMap.