«Умное» веб-редактирование – попробуйте уже сейчас

Технологии быстро развиваются, особенно веб-решения, и продукты Esri – не исключение.
Менее двух лет назад был выпущен долгожданный визуальный конструктор веб-приложений Web AppBuilder for ArcGIS, основанный на JavaScript/HTML5. И с этого момента число приложений, созданных пользователями, выросло на порядок, и продолжает расти – потому что теперь сделать свое собственное приложение стало проще простого, нет необходимости программировать, все собирается подобно конструктору LEGO.

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

Smart editing, или умное редактирование
Так Esri называет этот инструмент. А что же в нем такого умного?

  • «Умные атрибуты»: можно настроить скрытие, обязательность для заполнения или деактивацию атрибутов на основании значений других полей

  • Возможность сохранить или отменить изменения
  • Доступ к всплывающим окнам других объектов прямо во время сессии редактирования
  • Возможность задать значения по умолчанию нескольких атрибутов для нескольких слоев (!) и использовать их для всех новых объектов. В процессе редактирования можно эти значения поменять
  • Одновременное редактирование нескольких объектов
  • Настройка доступа к редактированию геометрии (защита от случайного смещения объекта, когда вам на самом деле нужно изменить только его атрибуты)
  • В сервисе обновляются только измененные записи, а не все объекты целиком

Попробуйте сами – тестовое приложение доступно уже сейчас:
http://esri.github.io/solutions-webappbuilder-widgets/SmartEditor/

Если не хочется ждать до июня, можно скачать новый виджет и поставить себе:
https://github.com/Esri/solutions-webappbuilder-widgets/tree/EnhancedEditor/SmartEditor