Виджет Путевой лист

Виджет Путевой лист позволяет пользователям вычислять направления с поворотами между двумя и более местоположениями. Вычисление маршрута создает источник выходных данных, который могут использовать другие виджеты.

Примеры

Используйте этот виджет для поддержки требований к разработке приложений, таких как:

  • Городским проектировщикам необходимо вычислить время в пути пешком от жилых кварталов до общественных парков.
  • Диспетчерам скорой помощи необходимо планировать маршруты до медицинских центров.
  • Менеджерам по поставкам необходимо оценить, когда грузовой транспорт должен выехать, чтобы прибыть вовремя.

Примечания по использованию

Виджету требуется подключение к виджету Карта.

По умолчанию виджет использует ArcGIS World Route Service и единицы измерения из настроек вашей учетной записи. Доступные инструменты различаются в зависимости от URL маршрута в настройках виджета. Когда вы включаете виджет в приложение, настройки маршрута по умолчанию предоставляют пользователям следующие инструменты для вычисления путевых листов:

  • Добавить остановку - добавить остановку на маршруте. По умолчанию, виджет включает две остановки. Когда остановок три или более, пользователи могут использовать опцию Удалить остановку, чтобы удалить остановку. Перетащить остановки по вертикали, чтобы изменить их порядок. Найти адрес или название места, чтобы настроить остановку.
  • Выбрать местоположение на карте — установите местоположение для остановки, щелкнув на карте.
  • Обратить остановки — когда есть две остановки, вы можете изменить их порядок.
  • Редактировать маршрут — вручную измените маршрут, добавив на карте остановки и линий барьеров. Барьеры позволяют определить участки дорожной сети, по которым невозможно проехать. Например, если вы знаете, что дорога на текущем маршруте заблокирована из-за обрушения скал, вы можете провести барьер через эту дорогу, и виджет найдет другой маршрут.
    • Рассчитать автоматически — если включить эту опцию, виджет автоматически обновит маршрут после добавления новой остановки или барьера. Если вы не включите эту опцию, для обновления маршрута вы можете щелкнуть Расчет.
  • Время и расстояние — выберите метод перевозки и метод вычисления короткого маршрута: по расстоянию или по времени. Например, выбор Время в пути вычисляет самый эффективный по времени маршрут между двумя точками, а выбор Расстояние поездки на машине для тех же двух остановок вычисляет самый короткий маршрут по расстоянию.
  • Отправление — выберите, чтобы включить определенное время отправления при вычислении маршрута.
  • Оптимизировать порядок — если вы включите эту опцию, виджет рассчитает лучший маршрут с использованием Оптимизированной маршрутизации и изменит порядок остановок.
    • Сохранить первую остановку — оставить неизменной исходную первую остановку.
    • Сохранить последнюю остановку — оставить неизменной исходную последнюю остановку.
  • Результат — щелкните построенный маршрут, чтобы увидеть полный путевой лист.
    • Очистить — удалить все остановки.
    • Сохранить и Сохранить как —сохраните полученный маршрут в качестве элемента ArcGIS Online. Укажите имя и выберите расположение папки для нового слоя объектов. После сохранения слоя вы можете щелкнуть кнопку Сохранить, чтобы обновить его, или щелкнуть кнопку Просмотреть информацию о слое, чтобы перейти на страницу его элементов.

Настройки

Виджет Путевой лист включает следующие параметры:

  • Выбрать виджет Карта - выберите виджет Карта.
  • Настройки маршрута — вы можете настроить следующие параметры, связанные с маршрутами:
    • URL маршрута — добавьте служебный сервис маршрутизации. В настройках виджета в качестве примера указан URL-адрес ArcGIS World Route Service.
    • Предустановка остановок — откройте окно Задать остановки, в котором можно задать первую и последнюю остановки по умолчанию. Пользователь может изменять их во время выполнения. Если вы подключаете несколько источников поиска, вы можете использовать ниспадающее меню для поиска местоположений во всех источниках поиска или в определенном источнике поиска. Вы также можете задать местоположение для остановки, щелкнув на карте.
    • Слои барьеров — выберите слои, которые будут использоваться в качестве барьеров. Для каждой подключенной карты можно щелкнуть ниспадающее меню, чтобы открыть компонент Слои, в котором можно выбрать, какие слои использовать в качестве барьеров. Слои барьеров могут содержать до 250 точечных барьеров, 500 пересечений линейных барьеров и 2000 пересечений полигональных барьеров на запрос маршрутизации.
  • Параметры поиска — добавьте источники поиска и настройте параметры поиска.
    • Новый источник поиска - при желании можно добавить источники, отличные от источников поиска, используемых по умолчанию. Выберите Источник слоя или Источник локатора и укажите следующие настройки для каждого:
      • Выбрать данные (только источники слоев) — выберите источник данных, который пользователи будут использовать для поиска. Источник данных должен быть точечным слоем. Для создания остановки источники слоев поддерживают поиск, но не поддерживают щелчок по объекту на карте.
      • Выбрать сервис (только источники локаторов) — добавьте служебный сервис геокодирования.
      • Надпись - добавьте надпись для источника поиска.
      • Параметры поиска — можно установить следующие дополнительные свойства:
        • Выбрать поля поиска (только для источников слоев) — выберите одно или несколько полей для поиска в слое.
        • Точное совпадение (только для источников слоев) — ограничьте результаты поиска только теми записями, которые соответствуют поисковой фразе.
        • Отображаемые поля - выберите одно или несколько полей для отображения в панели результатов поиска. Вы можете перетащить выбранные поля, чтобы изменить их порядок.
        • Подсказка - настройте текст подсказки, которая появляется в поле поиска, когда пользователи выбирают поиск в одном источнике.
        • Поиск в конкретных странах или регионах (только источники локаторов) — введите код страны, чтобы сузить результаты до этой страны.
        • Искать только в пределах текущего экстента карты — ограничьте результаты, включив в них только места или объекты в пределах текущего экстента карты.
    • Подсказка для нескольких источников поиска - настройте текст подсказки, которая появляется в поле поиска, когда пользователи выбирают поиск в нескольких источниках.
    • Максимальное предложение для источника - ограничьте число поисков, которые отображаются в поле предложений для источника каждого локатора.
    • Использовать текущее местоположение - включите опцию предложений для поиска остановок на основе текущего местоположения пользователя.
  • Общие настройки — Настройка основных параметров.
    • Система единиц измерения — выберите систему измерения для значений, отображаемых в виджете, Британскую или Метрическую. По умолчанию это система, определенная в настройках вашего профиля.
    • Включить сохранение маршрута — включить кнопки Сохранить и Сохранить как в виджет во время выполнения.
    • Показать маршруты в списке слоев — покажите слои маршрутов, созданные с помощью виджета Путевой лист, в списках слоев в других виджетах, таких, как виджет Слои карты, виджет Легенда и инструмент Слои виджета Карта.

Опции взаимодействия

Виджет Путевой лист может взаимодействовать с другими виджетами посредством действий с данными. Некоторые виджеты, такие как Список и Таблица, могут быть целью триггера Путевой лист с действиями с данными Направления от, Направления до и Планировать маршрут, которые можно включить на вкладке Действие настроек этих виджетов.

Можно использовать действия с данными о направлениях, чтобы позволить пользователям задавать начальную точку маршрута, конечную точку или несколько точек на маршруте, выбирая точечные объекты.

Чтобы сделать это с помощью таблицы, добавьте в приложение виджеты Таблица и Путевой лист, затем перейдите на вкладку Действие в настройках виджета Таблица и в разделе Действие с данными включите Направления от, Направления до и Планировать маршрут. Когда пользователь выбирает объект в таблице и щелкает кнопку Действия на панели виджета, в раскрывающемся меню отображаются включенные действия с данными.