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

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

Примеры

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

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

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

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

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

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

    • Выполнить поиск - ищет ресурсы, сохраненные в виде элементов ArcGIS. Вы можете просматривать и искать источники данных в ваших ресурсах, в ресурсах ваших групп, вашей организации и в общедоступных ресурсах, включая ArcGIS Living Atlas of the World. Вы можете просматривать ресурсы, принадлежащие пользователям за пределами вашей организации, если администратор вашей организации включил эту возможность в настройках безопасности. Если вы не вошли в систему, можно просматривать общедоступные ресурсы организации, если администратор организации разрешил анонимный доступ к веб‑сайту организации. Если администратор организации не разрешает доступ к веб‑сайту своей организации, анонимные пользователи всё равно могут получить доступ к общедоступным ресурсам организации, которые доступны в категориях ArcGIS Online и 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-адреса на основе выбранного типа данных. Для сервисов Web Feature Service (WFS), Web Map Service (WMS) и Web Map Service (WMS) поддерживается выбор слоев. WFS позволяет добавлять один слой с настраиваемым ограничением записей до 30 000. WMS поддерживает выбор и добавление нескольких слоёв. WMTS позволяет добавлять один слой и выбирать набор матрицы листов.
      Примечание:
      Можно добавлять данные в следующих форматах как через Поиск, так и по URL-адреса: сервис объектов, картографический сервис, сервис векторных листов, сервис изображений, сервис сцен, KML, WFS, WMS, WMTS, GeoJSON и CSV.
    • Файл - добавляет данные путем перетаскивания файлов в виджет или выбором их в локальном хранилище. Можно загружать данные в следующих форматах: шейп-файл, CSV, KML, GeoJSON, GPX и FGDB. Условные обозначения слоя сохраняются для загруженных данных. Для файлов KML структура данных сохраняется для загруженных данных и хранится в виде коллекции объектов, при этом точки, линии и полигоны разделяются на отдельные слои, которые можно просмотреть в виджете Слои карты.
      Примечание:

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

      Примечание:

      Шейп-файлы и файловые базы геоданных должны быть загружены как файлы .zip.

Можно переименовать, удалить и запустить действия с данными для добавленного элемента данных на панели выполнения. Действие с данными Экспорт появляется в ниспадающем меню Действия для соответствующих слоев, если включена опция Разрешить экспорт в настройках виджета.

Примечание:

Опции шейп-файл, FGDB и KML отобразятся во время запуска в ниспадающем меню действия с данными Экспорт, если данные поддерживают createReplica. Кроме того, для экспорта в шейп-файл, FGDB или KML необходимо выполнить вход в учетную запись ArcGIS.

Настройки

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

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

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

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

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

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