Виджет Трассировка сети предназначен для вызова и работы с любым сервисом геообработки. Входные данные - точечный объект или объекты, выходными могут быть полигональные, полилинейные или точечные объекты. Например, этот виджет может быть настроен на использование сервиса геообработки, который трассирует геометрические сети и возвращает отключенную область и затрагиваемое оборудование. Чтобы узнать, как настроить этот виджет на выполнении изоляционной трассировки геометрической сети, обратитесь к шаблону Water Outage.
Настройка виджета Трассировка сети
Для этого виджета можно настроить автоматическое открытие при запуске приложения. Наведите курсор на виджет и щелкните кнопку Не открывать этот виджет при запуске приложения , чтобы изменить настройку на Автоматически открыть этот виджет при запуске приложения. (Для виджетов, которые сначала необходимо добавить в приложение, можно включить эту опцию после настройки виджета.)
- Наведите курсор на виджет и щелкните кнопку Настроить этот виджет , чтобы открыть диалоговое окно параметров настройки.
Примечание:
Если виджет необходимо сначала добавить в приложение, щелкните заполнитель виджета на вкладке Виджет. В окне Выбор виджета выберите виджет и щелкните OK.
- Дополнительно, щелкните кнопку Изменить значок виджета и замените значок, используемый по умолчанию, на свое собственное изображение.
Откроется окно файлового менеджера, которое позволит вам выбрать локальный файл изображения для использования в качестве значка виджета.
- Щелкните кнопку Задать и укажите URL задачи для сервиса геообработки.
Примечание:
Сервис геообработки должен иметь хотя бы один выходной параметр с заданным типом геометрии.
Настройки конфигурации
При настройке виджета Трассировка сети используются три раздела: Настройки проекта, Входные данные и Выходные данные.
Настройки проекта
Настройки проекта не являются обязательными. При настройке этих параметров, можно задать проект и сохранить входные данные трассировки и результаты.
Примечание:
У выбранного сервиса геообработки тип выходной геометрии должен быть полигональным; иначе настройки проекта будут отключены.
Следующие параметры на вкладке Настройки проекта:
- Полигональный слой проекта - у этого полигонального слоя должны быть включены функции редактирования Создание, Удаление и Обновление, также он должен содержать поле name (строкового типа) и поле globalid (тип GlobalID).
- Имя выходного параметра - выходной полигональный слой или слои из URL задачи.
- Точечный слой проекта - у этого точечного слоя должны быть включены функции редактирования Создание, Удаление и Обновление, также он должен содержать поле inputtype (строкового типа) и поле projectid (тип GUID).
Входные данные
На вкладке Входные данные находятся опции для настройки входных параметров трассировки.
- Для каждого входного параметра задайте тип как Флаг, Барьер или Пропуск.
- Укажите Подсказки инструмента и символ.
- Дополнительно укажите текст, отображающийся на входной вкладке виджета.
Выходные данные
На вкладке Выходные данные находятся опции настройки выходных параметров результатов трассировки.
- Для каждого выходного параметра выберите любой из следующих параметров:
- Видимость - выберите видимые слои в выбранных результатах трассировки. Если Видимость не отмечена, в итоговом слое на панели результатов трассировки выходные параметры будут обозначены как не отмеченные.
- Пропускаемый - позволяет переносить объекты этого слоя во входной параметр Пропустить.
- CSV - экспорт результатов в файл .csv.
- Чтобы сохранить выходные параметры, выберите стрелку ниспадающего меню у параметра Сохранить в слой и выберите слой.
Примечание:
Если параметры проекта не настроены, опция Сохранить в слой не доступна. - Для каждого выходного параметра обновите символы, выбрав соответствующий.
- Щелкните кнопку Настройки , чтобы обновить надпись, подсказки инструментов, отображаемый текст и масштаб выходных результатов.
- Укажите текст, которые отображается на выходной вкладке виджета.
- Щелкните кнопку Добавить элементы сводки .
- Щелкните параметр Входные/Выходные данные в меню.
- Выберите параметры Оператор и Поле, в зависимости от желаемого итогового текста.
Примечание:
Оператор подсчета основан на уровне слоя и поэтому доступен для всех опций ввода/вывода. Операторы суммы, минимума, максимума и среднего значения основаны на уровне поля и работают только, если в слое существует числовое поле. - Нажмите кнопку Добавить, чтобы добавить элемент сводки в текстовое поле.
- Когда закончите, щелкните кнопку Отмена, чтобы закрыть диалоговое окно.
- Включите Автомасштабирование после трассировки, если вы хотите, чтобы карта приблизилась к результатам трассировки.
Используйте Виджет Трассировка сети
После настройки виджет можно использовать для определения изолированной области в сети водоснабжения в случае сбоя питания.
- Откройте Виджет Трассировка сети, чтобы отобразить вкладку Ввод. При желании вы можете настроить собственный URL-адрес для запуска трассировки в заданном месте. Чтобы запустить трассировку с использованием настраиваемого URL-адреса, необходимо настроить автоматический запуск виджета и использовать один из следующих форматов для настраиваемого URL-адреса:
- Используя пространственную привязку карты: https://<domain>/apps/webappviewer/index.html?id=<itemid>&flags=[[x,y]]&runTrace=true
- Используя пространственную привязку, отличную от карты: https://<domain>/apps/webappviewer/index.html?id=<itemid>&flags=[[Lat,Long]]&wkid=<wkid>&runTrace=true
- Добавьте местоположение флага и, если необходимо, барьер.
Примечание:
Нажмите клавишу Ctrl для включения замыкания. - Щелкните Запустить, чтобы начать трассировку.
Карта приблизится к экстенту и отобразит результаты трассировки.
- Просмотрите сводку и выходные данные.
- Щелкните Сохранить.
Примечание:
Для сохранения трассировки необходимо настроить параметры проекта. - Введите имя проекта и любые дополнительные сведения на панели атрибутов проекта.
- Щелкните ОК, чтобы завершить сохранение результатов.