Skip To Content

Настройки загрузки данных

ArcGIS Enterprise Sites обеспечивает загрузку файлов элементов нескольких типов, добавленных в библиотеку ресурсов сайта. Доступны различные форматы файлов, в зависимости от типа элемента. Например, пространственные данные (векторные слои, сервисы объектов и картографические сервисы) могут загружаться в форматах .csv, .kml, шейп-файла (.shp) и GeoJSON.

Как работает загрузка

Загрузка - это процесс, когда кто-либо запрашивает файл элемента, доступного для загрузки в библиотеке ресурсов сайта.

Создание файла

Когда кто-либо запрашивает загрузку на странице предварительного просмотра элемента, происходит следующее:

  • Для размещенных слоев ArcGIS Enterprise Sites проверяет наличие изменений перед экспортом нового файла. Если набор данных был изменен или обновлен с момента создания последнего файла экспорта, Enterprise Sites создает новый. В противном случае загрузка происходит из предыдущего экспорта.
Примечание:

Enterprise Sites поддерживает загрузку ресурсов из размещенных сервисов. У неразмещенных сервисов не будет опций загрузки.

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

Рекомендации и ограничения

Ознакомьтесь с рекомендуемыми конфигурациями, когда делаете элементы доступными для загрузки.

Активирование загрузки для элементов сервиса

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

Примечание:

Помимо включения данных для экспорта, ArcGIS Enterprise Sites создает экспортированный элемент в учетной записи аутентифицированного пользователя. В Enterprise Sites, пользователи увидят папку «item-export», в которой хранятся эти экспорты. Когда пользователь загружает обновленный файл, он увидит дополнительный элемент в этой папке.

Анонимные загрузки

Файлы загрузки не доступны автоматически в общедоступных данных для пользователей, у которых нет учетной записи Enterprise. Чтобы данные были доступны для анонимной загрузки, администратор также должен обеспечить следующее:

  • Элемент должен являться общедоступным и принадлежать библиотеке ресурсов общедоступного сайта.
  • У администраторов с правами доступа создавать элементы уже должна быть создана кэшированная версия для всех форматов файлов (.csv, .shp, geoJSON и т.д.). Это экспортированные элементы. Это необходимо сделать, выбрав пункт Загрузить для каждого формата на странице содержимого элемента на сайте.
  • Полученные экспортированные элементы в домашней папке пользователя или папке "item-exports" должны быть общедоступны.
    Примечание:
    Этот процесс не является автоматическим. Когда данные или метаданные элемента обновляются, администратор или пользователь с правами Создания элементов должен повторить этот процесс и опубликовать новые экспортированные элементы.

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

Форматы загрузок по умолчанию

ArcGIS Enterprise Sites по умолчанию поддерживает следующие форматы:

  • Векторные слои, сервисы объектов и картографические сервисы поддерживают форматы .csv, .xlsx, .kml, .shp, файловой базы геоданных, .geojson и коллекций объектов .
  • Сервисы изображений поддерживают форматы .jpg, .png, .tiff
  • Таблицы поддерживают .csv
  • Другие определенные типы элементов можно загрузить в их собственном формате (например, элемент GeoJSON можно загрузить как .geojson).
Примечание:

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

Примечание:

Для частных загрузок, Enterprise Sites автоматически использует пространственную привязку, заданную в базовом сервисе.

Отслеживание изменений

ArcGIS Enterprise Sites использует «дату последнего редактирования» сервиса, чтобы узнать, когда сервис был обновлен и устарел ли кэшированный файл. Это позволяет Enterprise Sites отображать для посетителей сообщения о состоянии, такие как «Выполняется создание файла» и «Загрузка обновленного файла может занять некоторое время». Отслеживание редактора также гарантирует, что даты, отображаемые в представлении содержимого, являются точными. Дополнительные сведения см. в разделе отслеживание изменений.

Большие файлы

Для больших файлов с большим количеством записей и/или сложной геометрией потребуется время для обновления и создания в формате загрузки, выбранном посетителем. Для больших или часто обновляемых ресурсов по возможности публикуйте размещенные сервисы. Например, если вы хотите опубликовать файл .csv, выберите размещение его в виде таблицы, а затем добавьте размещенный сервис в библиотеку ресурсов сайта. Дополнительные сведения см. в разделах Публикация размещенных векторных слоев и Загрузка ресурсов с использованием URL-адреса.

Дополнительная поддержка для загруженных файлов

Внешние форматы

Владельцы сайтов и участники основной команды могут указать ссылки на файлы или документы, которые изначально не поддерживаются в Enterprise, например, файлы САПР, неразмещенные файлы и базы геоданных. Чтобы добавить дополнительные ресурсы, откройте страницу описания элемента в Enterprise. Выберите Метаданные, Распространение, затем Онлайн-ресурс.

Подсказка:

Если кнопка Метаданные скрыта, администратор Enterprise должен разрешить использование метаданных.

Укажите ссылку для URL и Имя, и установите Функция на Загрузить. Ссылки на дополнительные ресурсы появятся в представлении содержимого элемента на боковой панели (внизу) при выборе кнопки Загрузить загрузить.

Примечание:

В настоящее время дополнительные ресурсы поддерживаются только для элементов, которые ссылаются на сервис объектов или картографический сервис.