Создание сети трассировки
Чтобы определить потенциальное воздействие загрязнения реки на водохранилище Ашокан выше и ниже по течению, сначала вы должны создать сеть трассировки. Сеть трассировки - это набор данных водотоков с информацией, в какую сторону течет каждый водоток (что также называется направленностью).
Создание проекта
Сначала вы загрузите учебные данные и добавите их в проект в ArcGIS Pro.
- Скачайте заархивированную папку Ashokan_Data.
- Найдите место для загружаемой архивной папки на своем компьютере.
Примечание:
В зависимости от настроек браузера, вам могло быть предложено выбрать место для сохранения загружаемого файла. Большинство браузеров по умолчанию скачивают все в папку Загрузки.
- Щелкните его правой кнопкой папку и выберите Извлечь все. Для Выбора папки назначения и Извлечения файлов щелкните кнопку Обзор.
- Перейдите к папке для сохранения учебных материалов, например к папке Документы, нажмите Выбрать папку и нажмите Извлечь.
Извлеченная папка содержит базу геоданных с несколькими классами объектов, которые вы можете использовать в ArcGIS Pro.
- Запустите ArcGIS Pro. Если будет предложено, войдите под лицензированной учетной записью организации ArcGIS.
Примечание:
Если у вас нет доступа к ArcGIS Pro или учетной записи организации ArcGIS, см. варианты доступа к программному обеспечению.
- Под Новым проектом щелкните Карта.
- В окне Создать новый проект для Имени введите Ashokan_Trace. Нажмите OK.
Проект создается с картой по умолчанию. Вы добавите подключение к папке, в которой сохранена база геоданных, чтобы быстро осуществлять к ней доступ.
- На панели Каталог щелкните правой кнопкой Базы данных и выберите Добавить базу данных.
- В окне Выбрать существующую базу геоданных перейдите к папке и выберите извлеченную их архива базу Ashokan_Data.gdb. Нажмите OK.
База геоданных добавлена на панели Каталог.
Нанесение данных на карту
Далее вы добавите данные по водохранилищу Ашокан на карту и изучите их.
- На панели Каталог раскройте Базы данных и разверните Ashokan_Data.gdb.
База геоданных содержит три класса пространственных объектов: Ashokan_Streams, Permitted_Discharger_Origin и Storm_Drain_Origin. Данные водотоков предоставлены United States Geological Survey (USGS), остальные два класса объектов были созданы для этого урока, и представляют точки - источники загрязнения.
- Щёлкните правой кнопкой мыши Ashokan_Streams и выберите Добавить к текущей карте.
Сеть водотоков добавлена к карте. (Условные знаки для ваших водотоков могут отличаться от иллюстрации.)
Водотоки расположены вокруг большого водохранилища. Вы изучите атрибуты данных, чтобы подробнее узнать о них.
- В панели Содержание щелкните правой кнопкой слой Ashokan Streams и выберите Таблица атрибутов.
Появится таблица. Таблица содержит большое количество атрибутов. Один из атрибутов очень важен для анализа трассировки: Flow Direction.
Этот атрибут указывает на направленность каждого сегмента водотока. В этом наборе данных каждому сегменту водотока присвоено направление стока 1. То есть 1 означает, что направление стока соответствует направлению оцифровки объекта. (Вода течет от первой вершины линии в направлении последней вершины).
Примечание:
При использовании или создании вашего собственного набора данных водотоков для сети трассировки, необходимо убедиться, что все сегменты водотоков корректно оцифрованы, и поток идет одном направлении. В этом уроке не описывается процесс добавления направления стока к набору данных водотоков. Более подробно см. Направлении стока в сети трассировки.
- Закройте таблицу.
- Из панели Каталог добавьте наборы данных Storm_Drain_Origin и Permitted_Discharger_Origin к карте.
Слой Storm_Drain_Origin содержит местоположение, где загрязнение зафиксировано. Слой Permitted_Discharger_Origin - возможный источник загрязнений. Оба местоположения расположены к северу от водохранилища.
Создание сети трассировки
В ГИС сетью обычно считается группа линейных объектов с определенными свойствами. Например, набор сетевых данных содержит линейные объекты, представляющие улицы с набором определенных свойств (ограничения скорости, возможность разворотов и так далее) которые необходимы для анализа наиболее быстрого маршрута к местоположению. Инженерная сеть содержит линейные объекты, представляющие трубопроводы, линии электропередач и прочую инфраструктуру, используемую для инженерных коммуникаций.
Водотоки и другие линейные объекты, учитывающие направленность (например, железные дороги) лучше всего визуализировать с использованием сети трассировки. Для этого типа сети входящие в нее линейные объекты содержат информацию о направлении, в котором идет поток.
Ваш набор данных водотоков содержит атрибутивное поле с именем Flow Direction, информация в котором указывает на направленность каждого объекта водотока. Вы будете использовать это поле для создания сети трассировки, на основе которой вы будете выполнять трассировку выше и ниже по течению от местоположения, где зафиксировано загрязнение.
Сначала вы создадите пустой набор классов объектов, в котором будут содержаться данные водотоков и сеть трассировки. Использование набора классов объектов необходимо для создания сети трассировки и гарантирует, что все классы пространственных объектов будут в единой системе координат.
- В панели Каталог щелкните правой кнопкой мыши Ashokan_Trace.gdb, выберите Новый и выберите Набор классов объектов.
Появится панель Геообработка, отображающая инструмент Создать набор классов объектов.
- Для Имени набора классов объектов, введите Ashokan_Streams_Dataset. В качестве Системы координат выберите Текущая карта.
Если вы выбираете Текущая карта, автоматически выбирается система координат карты (NAD 1983 StatePlane New York East FIPS 3101).
- Щелкните Запустить.
Инструмент успешно выполнен. Создан и добавлен к выходной базе геоданных пустой набор классов объектов. Вы перетащите в этот набор классов объектов данные водотоков.
- В нижней части панели Геообработка щелкните вкладку Каталог.
Вы вернулись к панели Каталог.
- В Базы данных разверните Ashokan_Trace.gdb. Щелкните правой кнопкой Ashokan_Streams_Dataset, наведите на Импорт и выберите Классы объектов.
Подсказка:
Если вы не видите Ashokan_Streams_Dataset, щелкните правой кнопкой Ashokan_Trace.gdb и выберите Обновить.
Откроется инструмент геообработки Класс объектов в базу геоданных.
- Для Входных объектов выберите Ashokan Streams. Для Выходной базы геоданных убедитесь, что выбран Ashokan_Streams_Dataset.
- Щелкните Запустить.
Инструмент запустится, и данные водотоков будут скопированы в набор классов объектов. Теперь вы готовы конвертировать данные водотоков в сеть трассировки. Для этого вы найдете нужный инструмент геообработки.
- На панели Геообработка щелкните кнопку Назад.
- В строке поиска Найти инструменты введите Создать сеть трассировки. В списке результатов поиска выберите Создать сеть трассировки (Инструменты сети трассировки).
- В инструменте Создать сеть трассировки для Входного набора классов объектов щелкните кнопку Обзор.
- В окне Входной набор классов объектов перейдите к Ashokan_Trace.gdb и дважды щелкните Ashokan_Streams_Dataset.
В остальных параметрах вам потребуется указать имя сети трассировки и выбрать входные ребра (данные водотоков). Вы также выберите правило связности, которое определяет, перетекает ли поток из конечной точки одного сегмента водотока в другой (простое ребро), или проходит по всей длине водотока (сложное ребро). Для этого урока мы принимаем, что поток перетекает из конца одного сегмента в другой без объединения по всей длине.
- Для Имени сети трассировки введите Hydro. В разделе Входные ребра для Имени класса выберите Ashokan_Streams. Подтвердите, что Правило связности установлено на Простое ребро.
- Щелкните Запустить.
Инструмент запустится и на карту добавится слои Hydro Сеть трассировки и Ashokan_Streams. Прежде чем продолжить, вы удалите исходные данные водотоков, которые вы добавили ранее.
- В панели Содержание щелкните правой кнопкой слой Ashokan Streams (без нижнего подчеркивания) и выберите Удалить.
Включение топологии сети
После создания сети трассировки на карту добавился полупрозрачный полигон фиолетового цвета, охватывающий экстент карты целиком. Это полигон слоя Измененные области, который включен в сеть трассировки. Он представляет ошибки в топологии сети, которая обеспечивает связность между объектами. СепйчасСейчас слой соответствует полному экстенту карты, так как топология не включена нужным образом для этой сети трассировки.
Перед тем, как включить топологию сети, вы создадите и настроите сетевой атрибут. Сетевой атрибут - это атрибут в вашем исходном классе объектов водотоков, который был настроен для анализа трассировки. Сетевые атрибуты содержат топологическую информацию, и могут быть очень важны для топологии сети.
В вашем случае вы настроите сетевой атрибут, который будет включать длину каждого водотока, вычисленную на основе атрибута Length (KM) исходных данных. Пока этот атрибут не настроен определенным образом как сетевой атрибут, его нельзя использовать для вычисления длин водотоков.
- На панели Геообработка щелкните кнопку Назад. Найдите и откройте инструмент Добавить сетевой атрибут (Инструменты сети трассировки).
Этот инструмент создает пустой сетевой атрибут. Атрибут должен быть того же типа, что и исходный атрибут, и с такой же настройкой возможности хранения пустых значений (допустимо или нет наличие пустых значений). В вашем случае атрибут Length (KM) имеет тип Double и допускает наличие пустых значений.
Подсказка:
Для проверки типа поля и возможности пустых значений откройте таблицу атрибутов слоя. На ленте щелкните Поля и откройте вид Поля. В этом виде перечислены все настройки всех атрибутов слоя.
- Для инструмента Добавить сетевой атрибут задайте следующие параметры:
- В строке Входная сеть трассировки выберите Hydro сеть трассировки.
- Для Имени атрибута наберите Length_KM.
- Для Типа атрибута выберите Двойной точности.
- Отметьте Может принимать значение NULL.
- Щелкните Запустить.
Инструмент запустится и создает пустой сетевой атрибут. Далее вы настроите, чтобы сетевой атрибут использовал имеющийся атрибут исходного класса объектов Ashokan Streams
- Щелкните кнопку Назад. Найдите и откройте инструмент Задать сетевой атрибут (Инструменты сети трассировки).
- Укажите параметры следующим образом:
- В строке Входная сеть трассировки выберите Hydro сеть трассировки.
- Для Сетевого атрибута выберите Length_KM.
- Для Класса объектов выберите Ashokan_Streams.
- Для Поля выберите lengthkm.
- Щелкните Запустить.
Инструмент запустится, и будет задан сетевой атрибут. Теперь у вас есть сетевой атрибут, содержащий важную топологическую информацию, вы готовы включить топологию сети для сети трассировки. Топология сети крайне важна для запуска анализа трассировки и создания схем сети.
- Щелкните кнопку Назад. Найдите и откройте инструмент Включить топологию сети (Инструменты сети трассировки).
Для этого инструмента необходим только один входной параметр. Если ваша сеть трассировки создана корректно, инструмент будет выполнен успешно.
- В строке Входная сеть трассировки выберите Hydro сеть трассировки.
- Щелкните Запустить.
Большой полупрозрачный полигон, покрывающий весь экстент карты, исчезнет, и будет заменен точками на концах каждого объекта водотока. На основании длины каждого водотока и включенной топологии сети, сеть трассировки корректно определяет, где берет начало, и где заканчивается каждый водоток.
- На панели быстрого доступа щелкните кнопку Сохранить, чтобы сохранить проект.
Вы успешно загрузили данные для урока, нанесли их на карту в ArcGIS Pro и создали сеть трассировки с корректной топологией сети. Далее вы используете сеть трассировки для выполнения трассировки выше и ниже по течению от места загрязнения.
Выполнение анализа трассировки
Вы настроили сеть трассировки, и она готова для анализа. Вы хотите определить, какие области выше и ниже по течению могут быть затронуты загрязнением. Трассировка вверх по течению поможет понять, где могло возникнуть загрязнение, а трассировка вниз по течению поможет оценить, на какие области загрязнение может распространиться.
Выбор начальной точки
Сначала необходимо выбрать начальную точку в сети трассировки, соответствующую ливневому стоку, в котором обнаружено загрязнение, и откуда вы начнете выполнять анализ трассировки. У вас уже есть точечный слой с этой точкой, и вы можете использовать его для основы.
- В панели Содержание снимите отметку со слоя Hydro сеть трассировки, чтобы отключить его.
Сеть не отображается, и вы можете увидеть точку ливнестока.
- На карте приблизьтесь к точке в слое Storm Drain Origin.
Сама точка не является частью сети трассировки, так как она расположена в другом слое, который не относится к вашим данным водотоков. Вы добавите новую точку к сети трассировки на основании этого местоположения.
- На ленте щелкните вкладку Сеть трассировки.
Эта вкладка добавляется к ленте после создания сети трассировки.
- В группе Инструменты щелкните ниспадающее меню Трассировка и выберите Начальные точки.
Появится панель Трассировка. По умолчанию выбрана опция Добавить объекты, что дает вам возможность создать точку в сети.
- На карте щелкните сеть трассировки рядом с точкой Storm Drain Origin, которая расположена к северу от Boulevard Road.
Примечание:
Если вы щелкните сеть трассировки в точном местоположении точки, у вас может не получиться создать местоположение, так как вы щелкните объект слоя Storm Drain Origin вместо сети трассировки. Для нашего случая допустимо добавить точку с некоторым смещением от точки источника, так как при трассировке будет использован весь сегмент водотока, содержащий точку, в качестве начальной точки.
Точка зеленого цвета добавлена в месте, где вы щелкнули. На панели Трассировка добавлена новая начальная точка с именем Ashokan_Streams. Число 98 соответствует ID сегмента водотока, на котором расположена точка. (В зависимости от того, где вы щелкнули, вы можете увидеть другой номер.)
Выполнение трассировки вверх по течению
Далее вы выполните трассировку вверх по течению от точки, которую вы выбрали.
- На ленте, на вкладке Сеть трассировки в группе Инструменты щелкните Вверх по течению.
Откроется панель Геообработка, показывающая инструмент Трассировка. Несколько параметров заданы по умолчанию.
- Убедитесь, что указаны следующие параметры:
- Для параметра Входная сеть трассировки указана Hydro сеть трассировки.
- Для Типа трассировки выбрано Вверх по течению.
- Для параметра Начальные точки убедитесь, что выбран TN_Temp_Starting_Points.
- Для параметра Барьеры убедитесь, что выбран TN_Temp_Barriers.
- Убедитесь, что опции Включить объекты-барьеры и Проверить согласованность отмечены.
Эти настройки и начальную точку сеть трассировки использует при выполнении трассировки вверх по течению. В вашей сети трассировки в настоящий момент барьеры отсутствуют, поэтому не важно, включите ли вы барьеры или нет.
Опция настроек Проверить согласованность позволяет гарантировать, что результаты трассировки согласуются с топологией сети. Если эта опция отмечена, трассировка не выполнится, в случае, если измененные области пересекают путь трассировки. Так как вы корректно активировали топологию ранее, никаких ошибок быть не должно.
- Щелкните Запустить.
Примечание:
Если вы увидели сообщение об ошибке, проблема может быть связана с топологией. Можно попробовать снять отметку Проверить согласованность и запустить инструмент еще раз; таким образом вы можете выполнять трассировку через измененные области, появившиеся вследствие ошибок в данных. Некорректно определенное направление потока не приведет к появлению ошибок, но может вызвать остановку трассировки или к неожиданным результатам.
Инструмент запуститься, и трассировка будет выполнена. Области выше по течению от начальной точки выделены на карте. Это области, где могло бы возникнуть это загрязнение.
Выделен весь сегмент, в котором расположена начальная точка, даже если эта точка расположена не в начале сегмента. Это соответствует ожиданиям, так как выбирается весь объект, а не его часть.
Результат - временная выборка в ваших данных, используемая для быстрого анализа трассировки. Но результаты анализа трассировки также можно сохранить как новый класс объектов, так что вы можете сравнить результаты этого анализа с другими результатами. Вы можете запустить анализ еще раз, изменив параметры и сохранив результаты.
- На ленте щелкните вкладку Редактирование. В группе Выборка щелкните Очистить
Выборка очищена.
- В панели Геообработка разверните Дополнительные опции.
В этом разделе содержится больше опций для анализа трассировки, в том числе и опции для результатов. Вы сохраните агрегированную геометрию, чтобы сохранить результаты в виде класса составных объектов для каждого типа геометрии (точки, линии и полигоны).
- Прокрутите вниз до конца раздела. Для параметра Типы результатов выберите Агрегированная геометрия.
Вы отключите опция очистки результатов предыдущей трассировки, что активирует возможность создания составных записей при выполнении другого анализа трассировки, чтобы иметь возможность сравнить.
- Снимите отметку с опции Очистить все результаты предыдущих трассировок.
- Для Имени трассировки введите Trace_Interactive.
- Щелкните Запустить.
Инструмент запустится. Два слоя, Trace_Results_Aggregated_Points и Trace_Results_Aggregated_Lines созданы и добавлены к карте. Точечный слой показывает конечные точки каждого сегмента водотока, а линии соответствуют самим сегментам.
В отличие от выборки всех сегментов выше по течению, новый класс объектов не включает весь сегмент водотока, в котором расположена начальная точка, а только часть выше по течению. Вы не можете выбрать часть существующего объекта, но вы можете создать объект, содержащий только часть существующего.
Вы выполнили трассировку вверх по течению. Прежде чем продолжить, вы удалите начальную точку, которую создали ранее.
- В нижней части панели Геообработка щелкните вкладку Трассировка.
- В панели Трассировка щелкните Очистить все.
Начальная точка удалена, как с панели, так и из карты.
Подсказка:
Так же вы можете удалить начальные точки, щелкнув вкладку Сеть трассировки на ленте, щелкнув меню Трассировать местоположения и выбрать Очистить все.
- Сохраните проект.
Замыкание точек к сети трассировки
Когда вы запускаете анализ трассировки, вы допускали аппроксимацию начальной точки, которую вы интерактивно добавили к карте. Хотя аппроксимация допустима для быстрого запуска анализа, но предположим, вы хотите более точный анализ? Вы можете запустить анализ трассировки, используя точку из другого класса объектов, которая не принадлежит сети трассировки. Но точка должна быть расположена точно на линии сети. Приблизительная близость недостаточна, так как даже небольшие отклонения в геометрии объектов может привести к неожиданным результатам.
Далее вы выполните замыкание для объектов слоев Storm Drain Origin и Permitted Discharger Origin с сетью трассировки. Замыкание гарантирует, что один объект в точности совпадает с другим, делая их доступными для анализа, требующего точного топологического соответствия.
Сначала вы скопируете объекты из классов объектов, в новые классы, чтобы изменения в геометрии объектов в процессе замыкания не коснулись ваших исходных данных. Всегда стоит сделать копию слоя перед тем, как менять его геометрию.
- На панели Геообработка щелкните кнопку Назад. Выполните поиск инструмента Копировать объекты и откройте Копировать объекты (Инструменты Управления данными).
- Для Входных объектов выберите Storm Drain Origin. Для Выходного класса объектов введите Storm_Drain_Snap.
- Щелкните Запустить.
Класс объектов скопирован, и копия добавлена на карту. Далее вы выполните замыкание с данными водотоков.
- На панели Геообработка щелкните кнопку Назад. Выполните поиск по слову Замкнуть и выберите Замкнуть (Инструменты редактирования).
Вы выполните замыкание точки ливнестока к ближайшей вершине в данных водотоков, с максимальным допуском замыкания 50 метров.
- Укажите параметры следующим образом:
- Для Входных объектов выберите Storm_Drain_Snap.
- В разделе Параметры замыкания для Объектов выберите Ashokan_Streams.
- Для Типа выберите Vertex.
- Для Расстояния введите 50 и выберите Метры.
- Щелкните Запустить.
Точка ливнестока теперь притянута к вершине объекта водотока.
Вы повторите процесс копирования и замыкания для точки слоя Permitted Discharger Origin. Эта точка представляет возможный источник загрязнений. В последующем анализе трассировки вы будете использовать эту точку как барьер, поэтому она должна также быть замкнута на сеть водотоков.
- На панели Геообработка щелкните кнопку Назад. Найдите и откройте инструмент Копировать объекты.
- Для Входных объектов выберите Permitted Discharger Origin. Для Выходного класса объектов введите Permitted_Discharger_Snap.
- Щелкните Запустить.
Точка скопирована.
- На панели Геообработка щелкните кнопку Назад. Найдите и откройте инструмент Замкнуть.
- Укажите параметры следующим образом:
- Для Входных объектов выберите Permitted_Discharger_Snap.
- В разделе Параметры замыкания для Объектов выберите Ashokan_Streams.
- Для Типа выберите Vertex.
- Для Расстояния введите 50 и выберите Метры.
- Щелкните Запустить.
Теперь обе точки замкнуты на сеть трассировки и готовы к анализу. Вам больше не нужны исходные точечные слои, поэтому вы их удалите из проекта.
- На панели Содержание щелкните правой кнопкой мыши Storm Drain Origin и выберите Удалить. Удалите также слой Permitted Discharger Origin.
Выполнение трассировки с барьером
Вы запустите анализ трассировки еще раз, используя точку ливнестока, замкнутую на сеть, в качестве начальной точки, вместо добавленной интерактивно, как в первом случае. Использование точки после замыкания позволит получить более точные результаты.
Вы также используете в анализе точку слоя разрешенного сброса в водосток после замыкания в качестве барьера. Барьер укажет на конечную точку, где анализ трассировки остановится. В этом примере, если вы предполагаете, что загрязнение произошло в точке разрешенного сброса, вы сможете трассировать участки между возможным источником загрязнения и местом, где оно было обнаружено, чтобы узнать, какие именно области затронуты загрязнением.
- На ленте щелкните вкладку Сеть трассировки. В группе Инструменты щелкните Вверх по течению.
Откроется инструмент Трассировка. Вы установите параметры так же, как и в предыдущем анализе, но используете замкнутые точки в качестве начальной точки и барьера.
- Укажите параметры следующим образом:
- Для параметра Входная сеть трассировки указана Hydro сеть трассировки.
- Для Типа трассировки выбрано Вверх по течению.
- Для Начальных точек выберите Storm_Drain_Snap.
- Для Барьеров выберите Permitted_Discharger_Snap.
- Разверните Дополнительные опции. Для параметра Типы результатов выберите Выборка.
Выборка - это опция по умолчанию, если не выбран никакой тип результатов. Если вы запускаете анализ первый раз, без установки дополнительных опций, результатом будет выборка сегментов в сети трассировки. Вы добавите другой тип результатов, чтобы получить как выборку, так и новый класс объектов с агрегированной геометрией.
- Для параметра Типы результатов щелкните новое ниспадающее меню под строкой с Выборкой и выберите Агрегированная геометрия.
- Снимите отметку с опции Очистить все результаты предыдущих трассировок. Для Имени трассировки введите Trace_with_Barrier.
Рядом с параметрами Агрегированные точки и Агрегированные линии есть значки предупреждений. Эти значки указывают, что классы объектов, обозначенные в этих параметрах, уже существуют. (Вы создали их в процессе предыдущего запуска анализа трассировки.)
В большинстве других инструментов геообработки использование имени уже существующего класса объектов приводит к перезаписыванию этого класса объектов. Но этот инструмент только добавит новые объекты к существующему классу объектов, позволяя вам сравнить результаты нескольких анализов трассировки с помощью таблицы атрибутов. Предупреждение можно игнорировать.
- Щелкните Запустить.
Анализ запустится. Выборка добавлена к карте, подсвечивая сегменты водотоков между начальной точкой и барьером.
Как и ранее, выборка включает все сегменты целиком, а не только части сегментов выше по течению. Это происходит потому, что выборка выполняется на исходной сети трассировки, где невозможно выбрать только фрагмент сегмента водотока.
- На ленте щелкните вкладку Редактирование. В группе Выборка щелкните Очистить
Когда вы очистите выборку, вы увидите агрегированные линии класса объектов, охватывающие всю область выше по течению от начальной точки, без учета выбранного барьера. Это происходит потому, что вы добавили результаты к тому же классу объектов, который был создан в предыдущем анализе. Вы можете визуализировать и сравнить результаты двух анализов с помощью таблицы атрибутов.
- В панели Содержание правой кнопкой мыши щелкните слой Trace_Results_Aggregated_Lines и выберите Таблицу атрибутов.
Таблица содержит две записи: Trace_Interactive (результаты предыдущего анализа) и Trace_with_Barrier (результаты самого последнего анализа). В таблице также отражена длина каждой трассировки.
Примечание:
У вас может получиться немного другое значение.
- Для записи Trace_Interactive, щелкните 1 слева от записи, чтобы выбрать ее.
Выбор записи в таблице также приводит к выбору объекта на карте. Выборка охватывает область вашего предыдущего анализа трассировки без барьера.
- Для записи Trace_with_Barrier, щелкните 2 слева от записи, чтобы выбрать ее.
Выборка на карте обновится. Теперь вы видите результаты вашего анализа трассировки, который включает барьер. Трассировка выше по течению остановилась в точке разрешенного сброса в водосток.
В отличие от исходной выборки, эта выборка затрагивает только фрагмент выше по течению начального сегмента. То есть вы видите выборку агрегированных объектов, а не выборки исходной сети трассировки.
- В таблице атрибутов щелкните Очистить, чтобы очистить выборку.
Поле Shape_Length для каждого объекта показывает длину в метрах сегментов водотоков, включенных в каждую трассировку. Длина первичной трассировки составляет 6378 метров, а длина трассировки с барьерами составляет около 4777.
Исходя из этих результатов, вы предполагаете, что между точкой разрешенного сброса и точкой, где зафиксировано загрязнение, расположены сегменты водотоков общей протяженностью 4777 метров. Выше по течению от разрешенного места сброса имеется еще 1600 метров водотоков. Если загрязнение, как вы думаете, происходит выше точки разрешенного сброса, необходимо исследовать эти 1600 метров тоже, на предмет поиска другого потенциального источника.
- Закройте таблицу атрибутов.
Выполнение трассировки вниз по течению
Итак, вы выполнили трассировку выше по течению от точки, где было зафиксировано загрязнение. Анализ водотоков вверх по течению помогает вам идентифицировать потенциальные источники загрязнения. Далее вы сосредоточитесь на том, какие участки ниже по течению могут быть затронуты загрязнением.
Гидрологи считают, что загрязнение постепенно уменьшается с увеличением объема воды. Хотя объем воды не постоянен и зависит от ширины и глубины водотока, для текущей ситуации мы будем рассчитывать объем на основе длины водотока, игнорируя остальные параметры. Собственно, это значит, что по мере продвижения загрязнения вниз по течению, оно все более и более разбавляется водой. При выполнении трассировки вниз по течению вы используете барьер функции, чтобы указать на разбавление ниже по течению.
- На ленте щелкните вкладку Сеть трассировки. В группе Инструменты щелкните Вниз по течению.
Откроется панель инструмента Трассировка в этот раз с Типом трассировки, заданным на Вниз по течению.
- Укажите параметры следующим образом:
- Для параметра Входная сеть трассировки указана Hydro сеть трассировки.
- Для Типа трассировки, убедитесь, что выбрано Вниз по течению.
- Для Начальных точек выберите Storm_Drain_Snap.
Вы оставите параметры барьеров по умолчанию и установите барьеры функции в дополнительных опциях. Барьер функции определяется вычислением, а не фиксированным точечным объектом. Он задает экстент трассировки на основе соответствия условия, определенного функции, которое должно быть удовлетворено. Барьеры функции можно использовать для установки максимального значения, которое необходимо достичь, чтобы трассировка остановилась.
В этом примере вы зададите максимальное значение - 0,5 километров (или 500 метров) до завершения трассировки вниз по течению. Это значение используется в нашем случае для обозначения предполагаемого расстояния, свыше которого загрязнение растворится почти до нормального уровня, учитывая отсутствие дополнительных источников загрязнения, попадающих в водоток. Вы можете задать барьер функции, используя поле Length_KM, которое вы создали ранее и добавили, чтобы использовать в анализе трассировки.
- Разверните Дополнительные опции. В разделе Барьеры функций задайте следующие параметры:
- Для Функции выберите Добавить.
- Для Атрибута выберите Length_KM.
- Для Оператора выберите Больше или равно.
- Для Значения введите 0.5.
- Убедитесь, что отмечена опция Использовать локальные значения.
Для этого анализа трассировки вниз по течению вы используете тип результатов - выборка, соответственно вам не нужно изменять какие-либо другие параметры.
- Щелкните Запустить.
Трассировка вниз по течению выполнена. На карте выбраны первые 500 метров суммарной длины водотоков вниз по течению от начальной точки.
Выборка заканчивается примерно там, где водоток впадает в водохранилище Ашокан, то есть, там где загрязнение растворится в большом объеме воды.
- На ленте щелкните вкладку Редактирование. В группе Выборка щелкните Очистить
- Сохраните проект.
В этом руководстве вы хотели выполнить трассировку сети водотоков вверх и вниз по течению от точки, где зафиксировано загрязнение. Вы создали сеть трассировки, активировали топологию сети и выполнили анализ трассировки несколько раз. Полученные результаты помогли узнать, где находится возможный источник загрязнения, и как далеко загрязнение может распространяться по сети до того, как растворится.
Вы можете найти больше учебных пособий в галерее учебных пособий.