Создать схему разбивки на листы кэша листов (Generate Tile Cache Tiling Scheme) (Управление данными)
Резюме
Этот инструмент создаёт файл схемы разбивки на листы, основываясь на информации исходного набора данных. Файл схемы разбивки на листы будет потом использоваться инструментом Упорядочить кэш листов (Manage Tile Cache) при создании кэша листов. Этот инструмент также используется в редактировании таких свойств, как формат листов, формат хранения, размер листа (и т.д.) существующей схемы разбивки на листы. За исключением схемы ArcGIS Online, этот инструмент не формирует файл схемы разбивки на листы, который имеет пространственную привязку, отличную от исходной во входном наборе данных.
Использование
По умолчанию начало координат разбиения на листы лежит в верхнем левом углу системы координат, используемой исходным набором данных.
Существует несколько вариантов загрузки существующей схемы листов.
- Загрузка схемы листов с картографических сервисов, таких как ArcGIS Online, Google Maps, Bing Maps или Yahoo. Эти схемы листов расположены в установочном каталоге ArcGIS Desktop (например, C:\Program Files\ArcGIS\Desktop10.1\TilingSchemes).
- Загрузка схемы листов из существующего кэша сервиса изображений или картографического сервиса.
- Загрузите вашу собственную схему разбивки на листы с помощью инструмента (Создать схему разбивки на листы кэша листов (Generate Tile Cache Tiling Scheme).
Синтаксис
Параметр | Объяснение | Тип данных |
in_dataset |
Источник данных для создания схемы листов. Он может быть набором растровых данных или набором данных мозаики. | File |
out_tiling_scheme |
Путь и файл для создания выходной схемы разбивки на листы. | File |
tiling_scheme_type |
Выберите использование схемы листов NEW или PREDEFINED. Вы можете определить новую схему разбивки на листы с помощью этого инструмента или перейти к файлу предопределенной схемы (.xml).
| String |
number_of_scales |
Количество создаваемых уровней масштаба в схеме разбивки на листы. | Long |
predefined_tiling_scheme (дополнительно) |
Путь к xml-файлу предопределенной схемы разбивки на листы (обычно называется conf.xml). Этот параметр используется, только если выбрана опция PREDEFINED как тип схемы разбивки на листы. | File |
scales [scales,...] (дополнительно) |
Уровни масштаба для включения в схему разбивки на листы. По умолчанию они не представлены в виде дробей. Вместо этого используйте 500, чтобы представить масштаб 1:500, и т. д. Введенное значение параметра Число масштабов (Number of Scales) создаёт набор уровней масштабов, применяемых по умолчанию. | Value Table |
scales_type (дополнительно) |
Выберите, чтобы отображать размеры пикселов или уровни масштабов в параметре Масштабы (Scales).
| Boolean |
tile_origin (дополнительно) |
Начало (верхний левый угол) схемы листов в координатах пространственной привязки исходного набора данных. Содержание исходного набора данных должно быть в пределах этой области (но не обязательно совпадать с ней). | Point |
dpi (дополнительно) |
Точки на дюйм предполагаемого устройства вывода. Если выбрано значение DPI, не соответствующее разрешению устройства вывода, масштаб листа будет отображаться неправильно. Значение, предлагаемое по умолчанию, равно 96. | Long |
tile_size (дополнительно) |
Ширина листов кэша в пикселах. Значение по умолчанию составляет 256. Для достижения наилучшего баланса между производительностью и управляемостью избегайте отклонения от стандартных размеров 256 или 512. | String |
tile_format (дополнительно) |
Выберите формат файла PNG, PNG8, PNG24, PNG32, JPEG или MIXED для листов в кэше. MIXED используется по умолчанию.
| String |
tile_compression_quality (дополнительно) |
Введите значение качества сжатия JPEG или MIXED в диапазоне от 1 до 100. Значение по умолчанию составляет 75 для формата листов JPEG или MIXED и ноль для других форматов. Сжатие поддерживается только для формата JPEG или MIXED. Если вы выбираете высокое значение, это приведет к увеличению размера файла и более высокому качеству изображения. Если вы выбираете низкое значение, это приведет к уменьшению размера файла и низкому качеству изображения. | Long |
storage_format (дополнительно) |
Определяет формат хранения листов. По умолчанию используется формат хранения COMPACT.
| String |
Пример кода
Это пример скрипта Python для инструмента Создать схему разбивки на листы кэша листов (GenerateTileCacheTilingScheme).
import arcpy
arcpy.BuildPyramids_management(
"C:/data/image.tif", "3", "NONE",
"BILINEAR", "JPEG", "50", "SKIP_EXISTING")
Это пример скрипта Python для инструмента Создать схему разбивки на листы кэша листов (GenerateTileCacheTilingScheme).
import arcpy
arcpy.BuildPyramids_management(
"C:/data/image.tif", "3", "NONE",
"BILINEAR", "JPEG", "50", "SKIP_EXISTING")