ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS for Desktop

Полноценная профессиональная ГИС

ArcGIS for Server

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Стоимость
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • Главная
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительно...

Управление полистным кэшем

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензировании

Краткая информация

Создает и полистный кэш или обновляет листы в существующем полистном кэше. Этот инструмент используется для создания новых листов, замены недостающих листов, перезаписи устаревших листов и для их удаления.

Использование

  • Входным источником данных (Input Data Source) может быть карта, но документ не может содержать картографический сервис и сервис изображений.

  • Чтобы создать полистный кэш в пользовательской схеме разбивки на листы, убедитесь, что с помощью этого инструмента была определена схема разбивки на листы для вашего исходного набора данных. Вы можете создать схему разбивки на листы, используя инструмент Создать схему разбивки на листы полистного кэша (Generate Tile Cache Tiling Scheme).

  • Для создания кэша в схеме разбивки на листы ArcGIS Online Tiling Scheme вы можете указать ARCGISONLINE_SCHEME в качестве Входной схемы разбивки на листы (Input Tiling Scheme).

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

  • Этот инструмент поддерживает настройку среды Параллельная обработка.

Синтаксис

ManageTileCache_management (in_cache_location, manage_mode, {in_cache_name}, {in_datasource}, {tiling_scheme}, {import_tiling_scheme}, {scales}, {area_of_interest}, {max_cell_size}, {min_cached_scale}, {max_cached_scale})
ПараметрОбъяснениеТип данных
in_cache_location

Папка, в которой создаётся набор данных кэша, или путь к существующему полистному кэшу.

Folder; Raster Layer
manage_mode

Режим для управления кэшем.

  • RECREATE_ALL_TILES —Существующие листы будут заменены, а новые листы добавлены, если экстент изменился или были добавлены слои в многослойный кэш.
  • RECREATE_EMPTY_TILES —В этом случае создаются только пустые листы. Существующие листы останутся неизменными.
  • DELETE_TILES —Листы будут удалены из кэша. Структура папки кэша не будет удалена.
String
in_cache_name
(дополнительно)

Имя набора данных кэша, который будет создан в местоположении кэша (Cache Location).

String
in_datasource
(дополнительно)

Набор растровых данных, набор данных мозаики или документ карты.

Этот параметр необязателен, если для параметра manage_mode указано DELETE_TILES.

Документ ArcMap (.mxd) не может содержать картографический сервис и сервис изображений.

ArcMap Document; Mosaic Layer; Raster Layer
tiling_scheme
(дополнительно)

Дополнительный параметр для задания схемы разбивки на листы.

  • ARCGISONLINE_SCHEME —Используйте схему листов ArcGIS Online по умолчанию.
  • IMPORT_SCHEME —Импортируйте имеющуюся схему листов.
String
import_tiling_scheme
(дополнительно)

Путь к существующему файлу схемы (.xml) или к импортированному из сервиса изображений или картографического сервиса.

Image Service; MapServer; File
scales
[scale,...]
(дополнительно)

Уровни масштабирования, на которых вы будете создавать или удалять листы при запуске этого инструмента, в зависимости от значения параметра manage_mode. Размер пикселов представляется на основе пространственной привязки схемы разбивки на листы.

  • По умолчанию будут использоваться только масштабы в пределах min_cached_scale и max_cached_scale.
  • Изменение любого из параметров min_cached_scale или max_cached_scale будет изменять применяемое масштабирование при создании кэша.
  • Отмеченные, но не попадающие в диапазон min_cached_scale или max_cached_scale масштабы будут проигнорированы при создании кэша.
Double
area_of_interest
(дополнительно)

Ограничивает ту область интереса, где листы будут созданы или удалены.

Это может быть класс объектов или объект, заданный в ArcMap в интерактивном режиме.

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

Feature Set
max_cell_size
(дополнительно)

Значение, которое определяет видимость источника данных, для которого будет создаваться кэш. По умолчанию значение не заполнено.

Если значение не заполнено

  • Для уровней кэша, находящихся в пределах видимости источника данных, кэш генерируется из данных источника.
  • Для уровней кэша, выходящих за пределы видимости источника данных, кэш генерируется из данных предыдущего уровня кэша.

Если значение больше 0

  • Для уровней с размером ячеек меньше или равным Максимальному размеру ячейки источника (Maximum Source Cell Size) (max_cell_size) кэш генерируется из данных источника.
  • Для уровней с размером ячеек больше Максимального размера ячейки источника (Maximum Source Cell Size) (max_cell_size) кэш генерируется из данных предыдущего уровня кэша.

Единицы значения Максимального размера ячейки источника (Maximum Source Cell Size) и размер ячейки набора данных источника должны быть одинаковыми.

Double
min_cached_scale
(дополнительно)

Минимальный масштаб, в котором вы хотите создавать листы кэш. Он необязательно должен быть наименьшим масштабом в схеме листов. Минимальный масштаб кэширования определяет, какие масштабы будут использоваться при создании кэша.

Double
max_cached_scale
(дополнительно)

Максимальный масштаб, в котором вы хотите создавать листы кэш. Он необязательно должен быть наибольшим масштабом в схеме листов. Максимальный масштаб кэширования определяет, какие масштабы будут использоваться при создании кэша.

Double

Пример кода

ManageTileCache, пример 1 (окно Python)

Пример Python для использования функции ManageTileCache.

import arcpy
            
arcpy.ManageTileCache_management(
      "C:/CacheDatasets/Manage", "RECREATE_ALL_TILES", "Test",
      "C:/Data/Cache.gdb/Md", "IMPORT_SCHEME", "C:/Data/Cache.gdb/Md",
      "#", "#", "#", "40000", "2000")
ManageTileCache, пример 2 (автономный скрипт)

Пример скрипта окна Python для использования функции ManageTileCache.

#Generate tile cache for 3 out of 5 levels defined in tiling scheme

import arcpy

folder = "C:/Workspace/CacheDatasets/Manage"
mode = "RECREATE_ALL_TILES"
cacheName = "Test"
dataSource = "C:/Workspace/Cache.gdb/md"
method = "IMPORT_SCHEME"
tilingScheme = "C:/Workspace/Schemes/Tilingscheme.xml"
scales = "16000;8000;4000;2000;1000"
areaofinterest = "#"
maxcellsize = "#"
mincachedscale = "8000"
maxcachedscale = "2000"

arcpy.ManageTileCache_management(
       folder, mode, cacheName, dataSource, method, tilingScheme,
       scales, areaofinterest, maxcellsize, mincachedscale, maxcachedscale)

Параметры среды

  • Коэффициент параллельной обработки (Parallel Processing Factor)
    Примечание:

    Если значение фактора параллельной обработки (Parallel Processing Factor) не задано (пусто), то инструмент запустится со значением по умолчанию, которое равно 50% (одна вторая) доступных ядер.

Связанные темы

  • Обзор группы инструментов Полистный кэш
Отзыв по этому разделу?

ArcGIS for Desktop

  • На главную
  • Документация
  • Стоимость
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация