Перед предоставлением общего доступа к слою векторных листов вы можете настроить его, указав метод и расположение кэширования, схему листов, уровни детализации для кеширования, формат листов и другие свойства. В этом рабочем процессе объясняется порядок изменения конфигурации слоя векторных листов по умолчанию. Чтобы начать процесс публикации, задать основные свойства и завершить публикацию, см. раздел Публикация слоя векторных листов.
- Если необходимо откройте панель Опубликовать как веб-слой.
На вкладке Общие убедитесь, что выбрано Векторные листы.
- Щелкните закладку Настройка. При необходимости, перейдите на вкладку Настроить свойства слоя векторных листов ниже.
- В окне Кэширование выберите, где разместить кэш.
При публикации в ArcGIS Enterprise вы можете выполнять кэширование на сервере или локально. При публикации в ArcGIS Online выполнять кэширование можно онлайн либо локально.
Кэшировать на сервере или Кэшировать онлайн
(Опция зависит от вашего портала.)
Слой векторных листов опубликован со связанным векторным слоем. Векторный слой поддерживает редактирование, выполнение запросов к объектам, находящимся вне текущего вида, и получение расширенных статистических данных. Если эта опция доступна, она будет использоваться по умолчанию.
Кэшировать локально
Пакет векторных листов (.vtpk) опубликован на вашем портале и используется для публикации слоя векторных листов. Связанный векторный слой не публикуется.
- При выполнении локального кэширования согласитесь с опцией по умолчанию Временное местоположение кэша, которое определяется вашими Опциями публикации и загрузки, либо выберите другое местоположение.
Примечание:
При публикации слоя векторных листов, который ссылается на зарегистрированные данные в ArcGIS Enterprise, опции кэширования недоступны. Веб-слой векторных листов автоматически кэшируется на сервере, и публикуются связанные слой изображений карты и векторный слой.
- В ниспадающем списке Схема листов выберите схему листов для кэша.
Схема листов задает число уровней масштаба, размеры листов, а также точку отсчета разбиения кэша на листы. Эти параметры, в свою очередь, задают границы листов и должны быть одинаковыми для разных веб-слоев, используемых в веб-карте. Следующая таблица содержит описание доступных схем листов:
Опция
Описание
ArcGIS Online/Bing Maps/Google Maps Веб-слой будет спроецирован в систему координат WGS 1984 Web Mercator (Auxiliary Sphere). Значения высоты и ширины листа по умолчанию равны 512 пикселам. Уровни масштаба кэширования изменяются в диапазоне от нуля до 23.
Это единственная доступная схема листов при публикации в Portal for ArcGIS 10.4 или 10.4.1.
Географическая система координат WGS 1984, версия 2 Веб-слой проецируется в систему координат WGS 1984. Значения высоты и ширины листа по умолчанию равны 512 пикселам. Уровни масштаба кэширования изменяются в диапазоне от нуля до 22.
Существующий слой векторных листов Используется схема существующего слоя векторных листов. Укажите местоположение на вашем портале и выберите слой векторных листов. Файл XML схемы листов, связанный со слоем, загружается в папку C:\Users\<user profile>\My Documents\ArcGIS\TilingSchemes\Downloaded.
Файл схемы размещения листов Используется созданная вами схема листов. Вы можете создать файл схемы листов с помощью инструмента геообработки Создать схему листов кэша картографического сервиса. Файлы других схем разбиения на листы можно импортировать из C:\Program Files\ArcGIS\Pro\Resources\TilingSchemes. Поддерживаются только схемы листов с масштабами, удваивающимися в значении с каждым уровнем, с размером листа 512 на 512. Масштаб, заданный при нулевом уровне детализации, должен покрывать экстент данных.
Автоматически предполагаемая Это является опцией по умолчанию, если только система координат вашей карты не WGS 1984 Web Mercator (Auxiliary Sphere) или WGS 1984. Предлагаемая схема листов будет определяться с учетом системы координат вашей карты. Уровни детальности, заданные в этой схеме листов, являются правильными для глобального экстента, так что веб-слои, кешированные с использованием этой схемы, могут отображаться вместе. Несмотря на то что схема листов определяется для глобального экстента, кэшироваться будет только тот экстент, который был задан в свойствах карты.
- В разделе Уровни детализации используйте бегунки для установки масштабов карты, для которых создаются листы.
Диапазон масштабов по умолчанию уже задан. В зависимости от назначения вашей карты и предполагаемого размера кэша, вы можете выбрать не кэшировать некоторые очень большие или малые масштабы.
- В Опциях выберите Формат листов.
Индексированый Создает листы на основе индекса плотности объектов для оптимизации создания листов и размеров файлов. Используется по умолчанию.
Низменность Создает простые регулярные листы во всех уровнях масштаба без учета плотности объектов. Такой кэш будет занимать больше места на диске по сравнению с кэшем с индексированной структурой.
Примечание:
При создании векторных листов на основе вашей схемы листов будет создана непрерывная сетка квадратных листов для каждого масштаба. Масштабы схемы листов должны отличаться друг от друга в двое. К примеру, если на LOD1 задан масштаб 1:2,000, на LOD2 должен быть масштаб 1:1,000, на LOD3 - 1:500 и т.д. При использовании плоского формата листов на каждом LOD генерируется полный набор листов без учета плотности объектов в любой заданной области. Если используется индексированный формат, оценивается плотность объектов с целью определения возможности повторного использования листов. Например, индексированный формат листов не создает листы на высоких LOD для областей открытого океана, поскольку эта область может быть адекватно представлена листами, построенными на более низком LOD. Это позволит сократить время и необходимое для хранения листов пространство, а также увеличить скорость прорисовки.
- Кроме того, при локальном кэшировании и использовании индексированного формата листов выберите или укажите набор данных Полигонов индекса.
Если опция Полигоны индекса отключена, потому что кэширование выполняется на сервере, либо если не указан набор данных, полигоны индекса автоматически генерируются и используются для этого процесса кэширования; однако они не сохраняются и не могут быть использованы повторно.
Подсказка:
Можно создать набор данных полигонов индекса с помощью инструмента Создать индекс векторных листов. Это может быть полезным, если вы планируете обрабатывать одну и ту же карту более одного раза. Набор данных можно просмотреть, как слой карты, чтобы вы могли понять, как оценивается плотность объектов ваших данных.
- Кроме того, при локальном кэшировании и использовании индексированного формата листов выберите или укажите набор данных Полигонов индекса.
- Можно также поставить отметку Разрешить клиентам экспортировать листы кэша, чтобы позволить клиентам загружать листы кэша для автономного использования.
Если эта опция включена, можно задать значение в окне Ограничить экспорт до, чтобы ограничить число листов, которое может быть загружено одним запросом.
Настроить параметры
Если вы публикуете слой векторных листов со связанным векторным слоем, выполните следующие шаги для настройки параметров. Более подробно см. Параметры сервиса.
- Вверху панели на вкладке Настройка щелкните Настройка параметров .
- Для Свойства укажите значение для Максимальное число записей, возвращаемых сервером.
Это свойство появляется, если вы осуществляете публикацию на ArcGIS Enterprise. Оно определяет количество записей, которые могут быть возвращены пользовательским запросом. Большое число может привести к снижению производительности. Значением по умолчанию является 2 000.
- Дополнительно, в разделе Поля даты щелкните стрелку раскрывающегося списка Часовой пояс и выберите часовой пояс, в котором хранятся значения дат.
Если векторный слой содержит поля даты, указание часового пояса позволяет корректно преобразовывать значения даты и времени при работе с векторным слоем. Если вы выбрали часовой пояс, отличный от UTC (координированное универсальное время), и хотите, чтобы часовой пояс учитывал летнее время, отметьте опцию Применять переход на летнее время.
Примечание:
Если часовой пояс не будет задан, то все значения дат будут считаться сохраненными в универсальном глобальном времени (UTC).
- Дополнительно, в разделе Настройки снимите отметку Проверьте, что на карте разрешено присвоение уникальных ID. Если в этом окошке стоит отметка (по умолчанию), то данная карта анализируется для подтверждения того, что опция Разрешить назначение уникальных числовых ID для публикуемых веб-слоев в Свойствах карты включена. Если окошко не отмечено, анализатор будет пропущен. Если эта опция в Свойствах карты не включена, то при публикации веб-слоя слоям и таблицам автоматически присваиваются уникальные идентификаторы.
Примечание:
Установка отметки в этом окошке не приводит автоматически к включению каких-либо опций в Свойствах карты. Создание карты с присвоением идентификаторов слоев и таблиц обеспечивает их неизменность в случае изменения их содержания или порядка слоев карты. В случае замены веб-слоя присвоенные идентификаторы должны соответствовать существующим идентификаторам подслоев сервиса, чтобы в веб-картах сохранились ссылки на эти идентификаторы.
Более подробно о присвоении идентификаторов слоев