Виджет Добавить данные

Виджет Добавление данных позволяет вам добавлять источники данных в приложение во время выполнения. Вы можете добавить данные из ресурсов ArcGIS, URL или локального хранилища. Вы можете управлять добавленными данными и фильтровать их, а также просматривать данные на картах и в таблицах. Важно отметить, что вы не можете сохранять данные.

Примеры

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

  • Вам нужно, чтобы пользователи могли просматривать свои данные, наложенные на данные вашей организации.
  • Вы хотите отобразить на карте файлы .csv и .geojson, взятые с портала открытых данных, не загружая их в качестве элементов ArcGIS.
  • Вы хотите, чтобы пользователи могли быстро увидеть любой шейп-файл на карте без использования настольного или требующего подписки программного обеспечения.

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

Если вы добавите этот виджет в приложение, пользователи смогут работать со следующими возможностями взаимодействия:

  • Щелкнуть, чтобы добавить данные - открывается панель Добавить данные. Если добавленные данные отсутствуют, эта кнопка появляется вместе с сообщением о пустом списке, которое вы можете настроить в настройках виджета.
    Подсказка:

    Вы можете потянуть за углы панели Добавить данные, чтобы изменить ее размер.

    • Выполнить поиск - ищет ресурсы, сохраненные в виде элементов ArcGIS. Вы можете просматривать и искать источники данных в ваших ресурсах, в ресурсах ваших групп, вашей организации и в общедоступных ресурсах, включая ArcGIS Living Atlas of the World. Вы можете просматривать ресурсы, принадлежащие пользователям за пределами вашей организации, если администратор вашей организации включил эту возможность в настройках безопасности. Виджет поддерживает расширенный поиск по ключевым словам для сужения результатов. Можно щелкнуть Тип Тип для поиска определенных типов данных (таких, как векторные слои, слои высот, слои сцены и составные слои). Можно щелкнуть Сортировать по Сортировать по, чтобы отсортировать элементы по релевантности к поисковому запросу, ‏по дате изменения, названию или количеству просмотров.
      Примечание:

      В ArcGIS Living Atlas of the World есть три уровня ресурсов: общедоступные ресурсы, ресурсы подписчика и премиум-ресурсы. Ресурсы подписчика, например, снимки Landsat 8, требуют для работы с ними наличия подписки для организации. Премиум-ресурсы - это ресурсы подписчика, потребляющие кредиты, например, демографические и социологические слои.

      Если вы включите виджет Добавить данные в приложение и опубликуете приложение для всех, виджет при попытке добавить ресурсы подписчика или премиум-ресурсы попросит пользователя выполнить вход. Обычные пользователи могут добавлять общедоступные элементы из ArcGIS Online и ArcGIS Living Atlas, по URL-адресу и из локального хранилища без входа в систему.

      Виджет поддерживает добавление целых составных слоев подтипа, но не отдельных подслоев подтипов.
      Примечание:

      Коллекции объектов, содержащие несколько слоев, появляются в категории Составные слои при фильтрации по типу слоя.

    • URL - добавляет слои или веб-сервисы по URL. В ниспадающем меню перечислены типы данных, которые можно добавить по URL-адресу. Вам следует выбрать подходящий тип, чтобы добавить данные этого типа по URL. Появится пример URL-адреса на основе выбранного типа данных.
      Примечание:
      Вы можете добавлять данные в следующих форматах с помощью Поиска и URL-адреса: сервис объектов, картографический сервис, сервис векторных листов, сервис изображений, сервис сцен, KML, WFS, WMS, WMTS, GeoJSON и CSV.
    • Файл - добавляет данные путем перетаскивания файлов в виджет или выбором их в локальном хранилище. В настоящий момент можно выгружать данные в следующих форматах: CSV, GeoJSON, KML, GPX и шейп-файл. Условные обозначения слоя сохраняются для загруженных данных.
      Примечание:

      Выгружаемые файлы .csv могут содержать не более 1000 записей, а остальные поддерживаемые типы файлов - не более 4000 записей. Максимальный размер выгрузки составляет 2 МБ для шейп-файла и 10 МБ для файлов других типов. Можно загрузить до 30 файлов за один раз.

Вы можете переименовать или удалить добавленный элемент данных на панели выполнения.

Настройки

Виджет Добавить данные включает в себя следующие настройки:

  • Способ добавления данных - включите методы (Выбрать из учетной записи, Входной URL-адрес и Загрузить файлы), чтобы включить их в виджет во время выполнения.
    • В разделе Выбрать из учетной записи вы можете просмотреть опции, которые отображаются в раскрывающемся меню поиска во время выполнения. Перетащите, чтобы изменить порядок этих опций. Дважды щелкните или используйте кнопку редактирования, чтобы переименовать их.
    • Курировать коллекцию - добавьте опцию в раскрывающееся меню поиска. Вы можете использовать коллекции данных для предварительного ввода условий поиска. Например, введите Лесные пожары в разделе Фильтр курирования, чтобы создать раскрывающийся список, показывающий ресурсы, связанные с лесными пожарами. Вводимая строка должна быть либо полем расширенного поиска с допустимым значением (например, id:123456789), либо тегами (например, Wildfires).
    • Можно использовать ниспадающее меню Ограничение типа данных, чтобы ограничить типы данных, которые пользователи могут добавлять во время запуска.
  • Общие — Настройте следующие общие настройки:
    • Разрешить переименование — Включает кнопку Переименовать для каждого добавленного источника данных в панели виджета во время выполнения.
    • Сообщение о пустом списке - настройте текст, который появляется, если нет добавленных данных.

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

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

Подробнее о добавлении действий в виджеты

Два действия с данными - Посмотреть в таблице и Задать фильтр - доступны только в том случае, если добавленные данные являются векторным слоем или слоем сцены со связанным векторным слоем. При задании вами для элемента данных условий фильтра фильтруются и остальные виджеты, использующие эти данные (в частности, карты и таблицы).