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

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

Теперь вы увидите все дороги в Округе Pitt. В том числе и дороги, не соединенные с шоссе. Дороги, обслуживаемые дорожным управлением, были записаны в класс пространственных объектов маршрутов.
Добавление данных маршрута к вашей карте
- Щелкните Добавить данные
- Щелкните стрелку ниспадающего списка Искать в и перейдите к своей папке \MyLR.
- Дважды щелкните PITT.gdb, а затем – набор классов объектов PITT.
- Нажмите CTRL и выберите классы объектов routes и routes_new.
- Щелкните Добавить (Add).
Изменение символа отображения
Цвета и символы, используемые ArcMap по умолчанию для отображения слоев маршрутов, могут затруднить определение местоположения объектов на маршруте. Очень легко изменить цвета и символы, используемые ArcMap для отображения объектов.
- Щелкните символ линии в таблице содержания для слоя маршрутов, чтобы отобразить диалоговое окно Выбор символа.
- Пролистайте вниз до тех пор, пока не найдете понравившийся вам символ и щелкните на нем.
- Нажмите OK.
Слой маршрутов отображается с помощью выбранного вами символа.
- Повторите шаги 1 – 3 для слоя routes_new.
Задание поля идентификатора маршрута
При добавлении маршрутных данных к карте ArcMap показывает некоторые дополнительные свойства для нового слоя. Одним из этих свойств является поле Идентификатора маршрута. Это поле уникально идентифицирует каждый маршрут.
Задание Поля идентификатора маршрута не является обязательным. Это действие, однако, уменьшает количество шагов, необходимых для использования диалоговых окон, инструментов и мастеров систем линейных координат ArcMap.
- Щелкните правой кнопкой мыши слой маршруты в таблице содержания и выберите Свойства.
Откроется диалоговое окно Свойства слоя.
- Перейдите на вкладку Маршруты.
- В раскрывающемся списке Идентификатор маршрута щелкните на ROUTE1.
- Нажмите OK.
- Повторите шаги 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.