Skip To Content

Обзор

В этом разделе

Web AppBuilder содержит большое число готовых виджетов. Эти виджеты обеспечивают фундаментальные функциональные возможности создания картографических веб-приложений. Большая часть этих виджетов имеет параметры, позволяющие конфигурировать и настраивать их. Вообще, виджеты делятся на два типа: внутрипанельные и внепанельные.

Внепанельные виджеты

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

  • Таблица атрибутов – отображает в табличном виде атрибуты рабочего слоя. В настоящий момент поддерживаются слои на основе картографических сервисов, сервисов объектов и наборов объектов карты.
  • Координаты – Отображает координаты в текущей проекции карты при перемещении курсора по карте, либо в других системах координат при щелчке по карте.
  • Геокодер – Активирует поиск местоположения на карте.
  • Кнопка Домой – Щелкните для приближения к начальному экстенту карты.
  • Мое местоположение – Определяет ваше местонахождение и приближает карту к нему.
  • Обзорная карта – Показывает текущий пространственный экстент карты серым цветом – относительно общего пространственного экстента сервиса базовой карты.
  • Масштабная линейка – Показывает на карте масштабную линейку.
  • Экран загрузки – Показывает содержание экрана загрузки.
  • Swipe – отображает часть слоя или слоев поверх карты.
  • Бегунок времени – отображает ресурсы карты, содержащие слои с информацией о времени.
Внепанельные виджеты

Внутрипанельные виджеты

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

Каждому внутрипанельному виджету нужны пользовательские действия на панели. Ниже представлен список внутрипанельных виджетов:

  • О – содержит информацию о приложении.
  • Галерея Базовая карта – Показывает галерею базовых карт и позволяет вам выбрать одну из них.
  • Закладка – Пространственные закладки для быстрой навигации.
  • Диаграмма – Отображает графики для выбранных объектов.
  • Путевой лист – Вычисляет и показывает путевой лист между двумя и более местоположениями.
  • Рисование – Рисует графические элементы и текст на карте.
  • Редактирование – Содержит инструменты, позволяющие изменять объекты редактируемых слоев.
  • Геообработка – Позволяет использовать любую задачу из сервисов геообработки.
  • Список слоев – Отображает список рабочих слоев приложения.
  • Легенда – Отображает легенду для видимых слоев карты.
  • Измерение – Позволяет измерять площадь полигона, длину линии и находить координаты точки.
  • Печать – Расширенная или простая печать текущей карты.
  • Запрос – Запрос информации из рабочих слоев путем выполнения заданного запроса.

Внутрипанельные виджеты

Кроме того, внутрипанельные виджеты связаны с заполнителями, определяющими положение внутрипанельного виджета на экране. Можно перетащить внутрипанельный виджет на карту после открытия. Также можно изменить размер панели виджета, перетаскивая его правый нижний угол.

Заполнители