Что такое ArcGIS Experience Builder?
ArcGIS Experience Builder предоставляет новый способ проектирования интерфейсов веб-приложений. Его мобильный адаптивный дизайн позволяет подготовить привлекательные веб-приложения. Создавайте веб-приложения и страницы, собственные шаблоны, просто перетаскивая элементы в конструкторе, а также интегрируйте 2D и 3D - и делайте всё это без программирования. Как и Web AppBuilder, ArcGIS Experience Builder требует наличия пользователя типа Creator или выше для сбора приложений и доступен в двух вариантах: Online и Developer. Версия для ArcGIS Enterprise в процессе разработки.
Почему у ArcGIS Experience Builder такое название?
Опыт (experience) - это когнитивная обратная связь, которую пользователь получает при взаимодействии с чем-то. В ArcGIS Experience Builder "опыт" - это веб-приложение или страница, которая содержит разделы, виджеты, данные, тему и/или макет. Конечная цель этого продукта - помочь пользователям создавать привлекательные веб-интерфейсы опытным путём.
Каковы основные функции ArcGIS Experience Builder?
Созданный для поддержания гибкости настройки и производительности, Experience Builder обладает следующими функциями:
- Возможность визуального создания веб-приложений и страниц путем перетаскивания элементов - с вашим выбором из следующих вариантов:
- Наличие и отсутствие карты как основного элемента содержания
- На фиксированном или прокручивающемся экране
- На одной или нескольких страницах
- Готовые инструменты для создания необходимых приложений
- Выбор из набора дизайнерских шаблонов или создание собственного
- Мобильный адаптивный дизайн
- Интегрированные 2D и 3D
- URL-адрес, содержащий информацию о состоянии приложения, так что все, с кем делитесь приложением, могут видеть его в таком же виде
- Расширяемая платформа для разработчиков при создании пользовательских инструментов
Могут ли партнеры и разработчики Esri расширить функциональность ArcGIS Experience Builder?
Да. ArcGIS Experience Builder (Developer Edition) позволяет партнерам и разработчикам Esri создавать пользовательские виджеты и шаблоны.
ArcGIS Experience Builder заменит Web AppBuilder for ArcGIS?
Нет. Experience Builder не заменит Web AppBuilder и не сделает его устаревшим. Оба конструктора будут работать параллельно. Web AppBuilder будет по-прежнему доступен.
Достигнет ли Experience Builder по функциональности Web AppBuilder?
Планируется, что Experience Builder будет поддерживать большую часть функциональности Web AppBuilder. Работа начнется с основных и популярных виджетов.
В чем функциональнальная разница между Web AppBuilder и Experience Builder?
Гибкая настройка макета и компоновки внутри него, адаптивный дизайн для мобильных устройств, интегрированный просмотр и взаимодействие с 2D и 3D данными, реакция на триггеры - это четыре новые функции Experience Builder, которые недоступны в Web AppBuilder. С другой стороны, Web AppBuilder содержит более чем 70 виджетов, так что вы можете быстро создать собственный рабочий процесс. Подробнее:
- Experience Builder предоставляет гибкие настройки макета и компоновки внутри него, позволяющие создавать приложения с разным содержанием. Доступно отображение на фиксированном или прокручивающемся экране, на одной или нескольких страницах, в то время как Web AppBuilder позволяет создавать приложения, обязательно содержащие карту и отображаемые на фиксированном экране на одной странице.
- Experience Builder был разработан с учетом мобильного адаптивного дизайна, в то время как Web AppBuilder обладает меньшей функциональностью в этом плане.
- Experience Builder объединяет 3D-и 2D-содержание в одном месте, чтобы вы могли взаимодействовать с ними в одном приложении, в то время как в Web AppBuilder 2D и 3D-данные не могут содержаться одновременно в одном продукте, поэтому вы не можете использовать 2D-виджеты в 3D-приложении.
- Experience Builder использует триггеры для действий и поддерживает взаимосвязи между виджетами, в то время как Web AppBuilder не обладает этим механизмом. Например, когда на 2D-карте вы приближаетесь к области, можно настроить триггер, увеличивающий масштаб 3D-карты до той же области, и наоборот.
- Web AppBuilder содержит более 70 виджетов, в то время как Experience Builder в настоящее время их не включает. Планируется переписать большинство виджетов.
Можно ли что-то перенести из Web AppBuilder в Experience Builder и обратно?
Нет. Вам нужно перенастроить приложения или переписать пользовательские виджеты, созданные с помощью Web AppBuilder, если вы решите переместить их в Experience Builder. Но вы можете добавить в приложение Experience Builder панели ArcGIS Dashboards.
Если у меня есть пользовательские виджеты, созданные для Web AppBuilder for ArcGIS, смогу ли я использовать их с ArcGIS Experience Builder?
Нет. Хотя ArcGIS Experience Builder поддерживает очень похожий шаблон программирования для создания пользовательских виджетов, все виджеты должны быть переписаны. Это происходит по причине того, что ArcGIS Experience Builder написан на базе ArcGIS API 4.x для JavaScript, в то время как Web AppBuilder - на версии 3.x. ArcGIS Experience Builder использует преимущества современных технологий веб-разработки, включая React и TypeScript и предоставляет их вам.
Будет ли ArcGIS Experience Builder включен в ArcGIS Enterprise?
Да, интеграция с ArcGIS Enterprise запланирована.
Получите больше информации
Узнайте об обновлениях в ArcGIS Experience Builder.
Присоединитесь к сообществу
Узнайте последние новости о ArcGIS Experience Builder от сотрудников и пользователей Esri.
Подпишитесь на рассылку
Присоединяйтесь к списку рассылки и будьте первыми, кто получит новости об обновляниях и будущих релизах.
Нужна консультация, чтобы начать? Мы на связи:
Напишите нам
market@esri-cis.ru
Позвоните нам
Обсудить вопрос по телефону