В обновление от июня 2025 года для ArcGIS Experience Builder включены новые функции, виджеты и усовершенствования, перечисленные ниже.
- Доступность — еще семь виджетов поддерживают возможности в части доступности — Добавить данные, Информация об объекте, Отчет об объекте, Непрерывная строка, Измерение, Выбор и Боковая панель. Компактный режим в виджете Печать поддерживает возможности в части доступности. Для выбора строк в виджете Таблица можно использовать сочетание клавиш Shift+Пробел. Еще четыре шаблона по умолчанию оптимизированы для обеспечения доступности: Галерея, Общий, Skyline и Краткая информация.
- Действия — добавлены два новых действия с сообщением — Открыть вид и Переключить виджет, а также действие Добавить данные маркера. Открыть вид открывает определенный вид в виджете Раздел. Переключить виджет открывает и закрывает виджеты в виджете Контроллер виджетов. Можно использовать новое действие Добавить данные маркера, чтобы добавлять на карту символы точек маркеров, представляющие точечные, линейные и полигональные объекты. Для точки маркер отображается в том же месте, что и точка. Для линий и полигонов маркер отображается в их центроидах. Кроме того, действия с данными Просмотреть в таблице и Добавить в таблицу имеют новую настройку Открыть в том же листе. Если включить эту настройку, при первом добавлении данных или просмотре данных в таблице будет создан новый лист. При последующем добавлении или просмотре данных новые данные заменяют предыдущие в том же листе, вместо создания дополнительных листов. Теперь можно экспортировать данные в шейп-файл, FGDB и KML с помощью действия с данными Экспорт.
- Расширенное форматирование — добавлена поддержка расширенного форматирования, которое включает расширенное динамическое содержимое и динамический стиль. Расширенное динамическое содержимое включает в себя выполнение вычислений с данными и возврат динамических значений для отображения в виде содержимого виджета, в частности, текста, источников изображений и ссылок, установленных по URL. Можно использовать выражения Arcade для создания расширенного динамического содержимого. Динамические стили включают в себя обновление фонов, границ и других визуальных элементов виджетов на основе данных. Вы можете использовать как выражения Arcade, так и условные стили, функцию, не требующую написание кода, для создания динамического стиля. Можно задать динамический стиль для виджетов Текст, Кнопка и элементов списков в виджетах Список.
- Конструктор — на панели Данные можно скопировать ID источника данных, щелкнув кнопку Копировать ID данных
. Эта новая кнопка отображается на карточках элементов источника данных и на панели сведений о данных. Она также отображается для видов данных, если навести указатель мыши на вид. Теперь Experience Builder учитывает настройки поиска ресурсов организации, то есть можно искать карты, слои, служебные сервисы и другие ресурсы, принадлежащие пользователям за пределами вашей организации, если администратор включил эту опцию в настройках безопасности организации.
- Данные — можно использовать Arcade для добавления источников данных в приложение. Кроме того Experience Builder поддерживает три новых типа полей: Большое целочисленное, только дата и только время. Поле большое целочисленное — это тип числового поля. Это 64-разрядное целое число со знаком, которое может хранить очень большие целочисленные значения в диапазоне от -(253)-1 до 253-1. Поля только дата и только время аналогичны полям дата, но каждое из них представляет только свой соответствующий тип значений. Поля только дата хранят значения даты без значений времени, а поля только время хранят значения времени без значений даты.
- Встраивание — появились новые правила аутентификации общего доступа. ArcGIS использует аутентификацию на основе токенов для всех запросов на доступ. При встраивании приложения Experience Builder в другое приложение ArcGIS с параметром URL arcgis-auth-originприложение Experience Builder запрашивает токен доступа у родительского приложения. Родительское приложение определяет, нужно ли отвечать на токен. При встраивании другого приложения в приложение Experience Builder с помощью виджета Встроить родительское приложение Experience Builder отвечает на запрос токена только в том случае, если дочернее приложение находится в домене *.arcgis.com или в том же домене, что и родительское приложение Experience Builder.
- Быстрый режим — триггеры теперь отображаются в разделе Действие с сообщением настроек виджета только в том случае, если в приложении есть хотя бы одна поддерживаемая цель. Кроме того, первые две веб-карты или веб-сцены, добавленные на панели Выбрать данные, автоматически подключаются к виджету Карта и отображаются на канве. Если вы добавите три или большее число карт или сцен, вы сможете выбрать, какую одну или какие две из них нужно подключить к виджету.
- Общие настройки — можно использовать новую настройку Состояние интерфейса, чтобы восстановить предыдущее состояние интерфейса приложения при повторном открытии приложения. Experience Builder сохраняет информацию о текущем состоянии приложения в кэше браузера. Информация о состоянии приложения включает в себя информацию о том, какая страница, вид или окно открыты в данный момент, информацию о точке обзора карты и видимости слоя. Если включить переключатель Состояние интерфейса, при запуске приложения после его предыдущего закрытия появится баннер Восстановить состояние интерфейса. Баннер предложит вам восстановить приложение в прежнем состоянии. Он автоматически исчезает через 10 секунд. Баннер появляется, если в кэше браузера есть какая-либо сохраненная информация о состоянии. Кроме того, можно использовать новые настройки Безопасности, чтобы отключить запросы на вход в систему. В некоторых частях приложения Experience Builder пользователям предлагается войти в систему с учетной записью ArcGIS. Можно отключить запросы на вход пользователей для просмотра неопубликованных ресурсов. Если сделать это, приложение загружает только те ресурсы, которые доступны текущему пользователю. Также можно отключить баннер с учетными данными, который появляется, если приложение включает виджеты, данные, служебные сервисы или другие компоненты, требующие учетной записи с определенными правами.
- Языки — NO теперь является официальной аббревиатурой для норвежских языков в URL-адресах приложений. Ранее использовавшиеся аббревиатуры NB (норвежский букмол) и NN (норвежский нюнорск) автоматически заменяются на NO.
- Список ожидания — теперь он организован на основе расположения виджетов в приложении. На вкладке Ожидание панели Вставить виджет виджеты, находящиеся в приложении хотя бы в одном режиме устройства, теперь отображаются в списке в разделе Другие используемые устройства. Значки указывают, в каких режимах устройства используется каждый виджет. Виджеты, которые в данный момент не отображаются в канве ни в одном из режимов устройства, отображаются в разделе Все неиспользуемые устройства.
- Шаблоны - добавлены полноэкранный шаблон страницы Гавань и шаблон страницы с прокруткой Маячок. С помощью новой кнопки Возможности
можно фильтровать шаблоны по имеющимся в них виджетам и другим функциям. Кнопка появляется в галерее шаблонов, на панели Добавить страницу и на панели Добавить окно.
Виджеты
К другим улучшениям относятся следующие новые и обновленные виджеты:
- Виджет Порядок отображения (новый)- определяет правила мозаики и отображения перекрывающихся изображений. Мозаика — это набор или слияние двух или большего числа изображений. Можно использовать этот виджет для создания мозаики из слоя изображений ArcGIS с помощью набора данных мозаики.
- Виджет Проводник документов (новый) - позволяет просматривать файлы и папки из проектов Autodesk Construction Cloud (ACC) и BIM 360. Этот виджет функционирует как инструмент навигации по файлам и отображает список документов в ниспадающей структуре папок. Можно выбрать документ с помощью виджета Проводник документов и просмотреть его содержимое с помощью нового виджета Просмотр документов.
- Виджет Просмотр документов (новый) - позволяет просматривать и взаимодействовать с документами Autodesk Construction Cloud (ACC) и BIM 360.
- Виджет Проводник ссылок (новый) - позволяет просматривать документы проектов Autodesk Construction Cloud (ACC) и BIM 360, связанные с объектами на веб-карте или в веб-сцене. Можно использовать виджет для выбора документов и отображения их в новом виджете Просмотр документов.
- Виджет Добавить данные — добавлена кнопка Копировать, которую можно использовать для копирования примеров URL-адресов, которые появляются при добавлении данных по URL-адресу. При добавлении данных путем загрузки файла все символы слоев из файла сохраняются при добавлении данных на карту. Можно использовать ниспадающее меню Ограничение типа данных в настройках виджета, чтобы ограничить типы данных, которые пользователи могут добавлять во время запуска.
- Виджет Анализ — для параметров входных объектов по умолчанию Experience Builder отправляет слои объектов на сервер геообработки в виде URL-адресов сервисов. Можно отметить опцию Отправить коллекцию объектов вместо URL, чтобы отправлять данные непосредственно в виде коллекции объектов со стороны клиента. Нужно отметить эту опцию, если входной векторный слой является частным и сервер геообработки не может получить к нему доступ без учетных данных, или если инструмент геообработки принимает только коллекции объектов, а не URL-адреса сервисов.
- Виджет Business Analyst — можно использовать новую настройку Всегда использовать последний источник данных, чтобы виджет автоматически выбирал самый новый доступный источник данных. В настоящее время этот параметр отображается только в том случае, если в качестве страны выбраны США. Данные для США обновляются каждый год. Кроме того, появилась новая категория шаблонов инфографики под названием Табличные отчеты Esri, которая включает шаблоны отчетов, созданные по образцу классических отчетов Esri из ArcGIS Web AppBuilder.
- Виджет Диаграмма — можно надписать доли круговой диаграммы по имени категории в надписи данных, всплывающих надписях и легендах.
- Виджет Маршруты — с помощью новой настройки Включить сохранение маршрута можно выбрать, следует ли включать инструменты Сохранить и Сохранить как в панель виджетов во время запуска. В настройках виджета можно задать слои барьеров по умолчанию, включающие до 250 точечных барьеров, 500 пересечений линейных барьеров и 2000 пересечений полигональных барьеров на один запрос маршрутизации. Также можно установить начальную и конечную точки по умолчанию в настройках виджета.
- Виджет Рисование — добавлены инструменты рисования произвольная полилиния и произвольный полигон. Можно редактировать символы уже созданной вами графики с помощью виджета. Можно редактировать несколько график одновременно, если выбрать несколько график с одинаковым типом геометрии.
- Виджет Редактирование — поддерживает пакетное редактирование 2D-данных. Можно выбрать множество объектов из одного слоя и одновременно обновить их атрибуты. Также можно перемещать несколько объектов одновременно. Новый инструмент Включить надписи сегментов добавляет надписи, которые показывают длину сегментов линий для объектов, создаваемых вами в 3D-сценах. Можно щелкнуть и перетащить слои для изменения их порядка. Виджет Редактировать можно подключить к данным, которые вы добавляете в приложение с помощью выражений Arcade. Кроме того, теперь слои в виджете Редактировать загружаются гораздо быстрее.
- Виджет Профиль рельефа - можно сохранить или очистить результаты при закрытии или скрытии виджета. Эта функция полезна, если вы хотите разместить виджет на странице, отличной от подключенной карты, внутри окна или в виджете Контроллер виджетов, Боковая панель, Аккордеон или Раздел.
- Виджет Встроить - при подключении виджета к данным и встраивании с помощью динамического URL-адреса можно использовать настройку Пустое сообщение, чтобы ввести сообщение, которое будет отображаться, когда URL-адрес, созданный из данных, преобразуется в пустые значения. Благодаря этому обновлению *.arcgis.com стал единственным безопасным доменом, в который не был добавлен атрибут sandbox для iframes.
- Виджет Отчет об объектах — можно создавать отчеты по всем векторным слоям, а не только по векторным слоям, связанным с опросом ArcGIS Survey123. Если вы создаете отчеты с использованием векторного слоя, шаблон отчета прикрепляется к векторному слою. Если вы создаете отчеты с использованием опроса, шаблон отчета прикрепляется к опросу.
- Виджет Фильтр — при создании фильтра с предопределенными значениями теперь можно изменять порядок значений, щелкая и перетаскивая значения, а также сортируя их. Поля атрибутов можно отсортировать по значению. Поля домена можно отсортировать по надписи или по значению домена. По умолчанию сортировка по значению производится в порядке возрастания.
- Виджет Фильтр этажей — добавлены новые настройки, которые можно использовать для фильтрации данных в виджетах, ориентированных на данные, на основе выбранного этажа или для установки этажа на основе выборок, сделанных с помощью виджетов, ориентированных на данные. Кроме того, можно использовать Arcade, чтобы автоматически заполнить поля для новых объектов с поддержкой этажей, созданных с помощью виджета Редактирование.
- Виджет Непрерывная строка - добавлены две опции горизонтального выравнивания — Пространство вокруг и Пространство между. Пространство вокруг располагает вложенные виджеты в строке с одинаковым количеством свободного места по обе стороны от каждого из них. Поскольку каждый виджет окружен одинаковым пространством, виджеты у левого и правого конца строки находятся ближе к краям строки, чем друг к другу. Между виджетами находится две единицы свободного пространства, по одной на каждый. Пространство между располагает вложенные виджеты в строке с одинаковым расстоянием между соседними виджетами. Виджеты на левом и правом концах строки выравниваются по краям строки в соответствии с заданным отступом.
- Виджет Изображение — можно добавить кнопку развертывания Вьюера изображений в угол изображения. Щелкните кнопку Развернуть, чтобы открыть увеличенную версию изображения. Инструмент масштабирования позволяет увеличить определенные части изображения. Можно масштабировать и перемещать изображение. Величина масштабирования может варьироваться от 10 до 1000 процентов от начального размера. Кроме того, если в виджете Изображение отображается несколько изображений, например, несколько вложений для одного объекта, можно использовать кнопки со стрелками, которые появляются в виджете, для циклического просмотра всех изображений. На устройствах с сенсорным экраном можно пролистывать изображения.
- Виджет легенда — можно включить опцию Настройка слоев, чтобы выбрать, какие слои из подключенной карты будут отображаться в легенде. Также можно включить слои, добавленные во время запуска, с помощью виджетов, например, виджета Добавить данные.
- Виджет список — количество записей показывается с разделителем тысяч для значений, больших или равных 1000. Индикатор показывает, какое поле сортировки активно в инструменте Сортировать.
- Виджет Карта — можно использовать параметр URL marker:<x><y>, чтобы добавить маркер на карту. Маркер появится на карте в указанном местоположении x и y. При желании можно указать общеизвестный ID системы координат (WKID), заголовок для всплывающего окна маркера, надпись, которая будет отображаться рядом с маркером, и символ для маркера. Можно добавить несколько маркеров с различными свойствами, введя их информацию в URL в формате JSON. Также можно добавлять маркеры на карту с помощью действия с данными Добавить маркер, которое можно настроить на вкладке Действие в настройках других виджетов. Кроме того, Автоматический — это новый режим качества сцены по умолчанию. В автоматическом режиме виджет использует разное качество сцены в зависимости от обнаруженного браузера. Качество сцены низкое для всех браузеров на iPhone и среднее для всех остальных.
- Виджет Слои карты — можно изменить символы для слоев, добавленных во время запуска, с помощью таких виджетов, как Добавить данные. Выберите Использовать предустановленные символы, чтобы сохранить исходные символы. Выберите Использовать пользовательские символы, чтобы настроить символы точек, линий или полигонов. Можно изменять символы векторных слоев, слоев ориентированных изображений, слоев изображений карты с включенной функцией supportsDynamicLayers, слоев CSV, слоев GeoJSON и подслоев подтипов.
- Виджет Измерение — можно отключить замыкание для 2D-карт.
- Виджет Рядом со мной — добавлено больше элементов карты в экспортируемые PDF. Масштабная линейка и стрелка севера появляются в экспортированном PDF при включении этих инструментов в настройках подключенного виджета Карта. Появляются атрибуты карты для карты в PDF. При поиске по местоположению в PDF появляются надписи с размерами области интереса. Появляются дата и время экспорта и они доступны для редактирования. Можно скрыть легенду в PDF. При настройке отчетов в формате PDF учитываются настройки групп и подгрупп. Кроме того, можно сохранить или очистить результаты при закрытии или скрытии виджета. Эта функция полезна, если вы хотите разместить виджет на странице, отличной от подключенной карты, внутри окна или в виджете Контроллер виджетов, Боковая панель, Гармошка или Раздел.
- Виджет Вьюер ориентированных изображений - можно выбрать инструмент Направленная навигация для перемещения между изображениями с помощью стрелок, указывающих на доступность следующего изображения. Щелкните стрелку, чтобы перейти к следующему изображению. Если стрелка не видна, это означает, что в этом направлении нет доступных изображений. Для навигации по изображениям во вьюере можно использовать инструмент Последовательная навигация с помощью кнопок предыдущее и следующее. Порядок изображений определяется их расположением в определенном пользователем поле SequenceOrder. Появилось три новых инструмента измерения изображений, которые используют триангуляцию для расчета расстояния, площади и координат точек по нескольким изображениям. Виджет может отображать видео, если подключенная веб-карта включает слои ориентированных изображений с совместимостью с видео.
- Виджет Печать - можно определить выходную пространственную привязку для печати. По умолчанию виджет использует пространственную привязку базовой карты в подключенном виджете Карта. Можно изменить выходную пространственную привязку, введя действительный общеизвестный идентификатор ID (WKID).
- Виджет Поиск — результаты, начинающиеся с введенного термина поиска, отображаются первыми в результатах поиска.
- Виджет Выбор — при подключении виджета Выбор к виджету Карта можно щелкнуть и перетащить слои, чтобы изменить их порядок.
- Виджет Публикация — можно настроить текст, который будет отображаться в теле письма, создаваемого, когда пользователи делятся по электронной почте.
- Виджет Таблица — можно показывать связанные данные в таблице. Если источник данных содержит связанные данные, можно сделать так, чтобы связанные записи отображались в столбцах в конце каждого листа. Каждая запись в таблице показывает количество связанных с ней записей. Пользователи с правами редактирования могут редактировать существующие связанные записи. Если подключить виджет Таблица к виджету Карта, объекты будут подсвечиваться на карте при наведении на них курсора в таблице. Подсветка при наведении курсора выполнена в желтом цвете, чтобы отличать её от подсвечивания выборки. На панели Выбрать слои можно включить опцию Отобразить слои, созданные во время запуска, чтобы в карту попадали слои, созданные с помощью таких виджетов, как виджет Добавить данные. Если подключить виджет Таблица к виджету Карта и включить опцию Настройка слоев, можно щелкнуть и перетащить слои, чтобы изменить их порядок. Кроме того, можно выровнять текст по началу, центру или концу ячеек. Можно переносить текст. Теперь можно выбирать, следует ли добавлять инструмент Показать/скрыть столбцы на панель инструментов виджета.