Создать кэш картографического сервера (Generate Map Server Cache)
Создает кэш листов статического изображения для картографического сервиса ArcGIS for Server.
Прежние версии:Это устаревший инструмент. Новый рабочий процесс заключается в том, чтобы использовать инструмент Построить кэш картографического сервера (Create Map Server Cache) для инициализации кэша, а затем Управление листами кэша картографического сервиса (Manage Map Server Cache Tiles) для добавления листов в кэш.
Использование
Этот инструмент работает только с картографическими сервисами ArcGIS for Server.
Прежде чем запустить этот инструмент, сконфигурируйте картографический сервис на использование максимального числа экземпляров. Это позволит значительно сократить время создания кэша.
Одновременно только один фрейм данных может быть кэширован. Если нужны другие фреймы данных, нужно создавать отдельные кэши, что связано с отдельными картографическими сервисами.
Схема листов определяет, каким образом клиент должен ссылаться на листы в кэше. Можно создать новую схему листов или использовать существующую схему листов, созданную с помощью инструмента Создать схему листов кэша картографического сервиса (Generate Map Server Cache Tiling Scheme).
Используйте объединенные кэши в большинстве случаев. Все слои в документе карты собраны в одиночные изображения для каждого заданного уровня масштаба, а затем разделены на несколько листов.
Используйте многослойные кэши в случаях, когда хотите включать и выключать слои.
Параметр Число масштабов (Number of Scales) – это число различных масштабов карты, для которых инструмент создает слои в кэше.
Вычисление уровней масштаба большой карты для очень больших экстентов карты (таких, как большое государство, провинция или страна) может занять много времени. Например, вычисление размера листа для масштабов карты более 1:100 000 для всей территории Северной Америки.
Основной эффект использования сжатия изображений в кэше – это уменьшение размера листов изображений для повышения производительности сети. Поскольку между клиентом и сервером передается меньше данных, это позволяет кэшировать большие бесшовные растровые наборы данных (размером в несколько терабайт) и быстро доставлять их на клиентский компьютер для отображения. Дополнительным преимуществом является значительно меньший размер кэша на диске.
При использовании этого инструмента для добавления дополнительных уровней (масштабов) в существующий кэш обязательно укажите такой же фактор сжатия, который использовался в исходных уровнях.
JPEG лучше всего использовать с растровыми данными. При работе с векторными данными линии и текст могут быть размыты.
Формат файла JPEG не поддерживается для многослойных кэшей.
Формат листа кэша нельзя изменить после создания кэша. Кэш сначала необходимо удалить перед переключением на другой формат файла.
Для лучшей производительности потоковой передачи листов кэша клиентам выберите формат изображения JPEG. Для достижения наилучшего сочетания производительности и поддержки прозрачности выберите формат изображения PNG8.
Опция Сглаживание сглаживает края линий и текста, но предлагает некоторые улучшения для растровых изображений.
Этот инструмент не принимает никакие установки, которые были указаны.
Синтаксис
Имя хоста ArcGIS for Server, которое будет использоваться для создания кэша.
Имя хоста картографического сервиса, которое будет использоваться для создания кэша.
Фрейм данных документа карты, который будет кэширован. Убедитесь, что вы выбрали тот же фрейм данных, что и для картографического сервиса.
Родительская директория для кэша этого картографического сервиса.
Выберите использование схемы листов NEW или PREDEFINED. Новую схему листов можно определить в этом инструменте или можно загрузить файл предопределенной схемы листов (.xml). Предопределенная схема может быть создана путем запуска инструмента ГО Создать схему листов кэша картографического сервера (Generate Map Server Cache Tiling Scheme).
NEW используется по умолчанию.
Задайте уровень масштаба
- STANDARD —Автоматически создает масштабы в зависимости от числа, определенного в поле "Число масштабов (Number of Scales)". Он будет использовать уровни, увеличивающиеся или уменьшающиеся кратно двум от 1:1 000 000, начиная с уровня, лучше всего соответствующего экстенту исходного документа карты. Например, если исходный документ карты имеет экстент 1:121 000 000 и требуется 3 уровня масштабов, картографический сервис создаст кэш с уровнями масштаба 1:128 000 000; 1:64 000 000 и 1:32 000 000. Это значение используется по умолчанию.
- CUSTOM —Позволяет дизайнеру кэша создать число масштабов, определяемое полем "Число масштабов", на любом уровне масштаба.
Количество уровней масштаба для создания в кэше.
Точки на дюйм предполагаемого устройства вывода. Если выбрано значение DPI, не соответствующее разрешению устройства вывода, масштаб листа карты будет отображаться неправильно. Значение, предлагаемое по умолчанию, равно 96.
Ширина выходных листов карты в пикселах. Малая ширина карты повышает производительность приложения, запрашивающего листы из кэша, так как требуется передавать меньше данных по сети. Тем не менее, уменьшение размеров листа приводит к увеличению размера кэша и времени, затрачиваемого на его создание. По умолчанию ширина листа составляет 512.
Высота выходных листов карты в пикселах. Малая высота карты повышает производительность приложения, запрашивающего листы из кэша, так как требуется передавать меньше данных по сети. Тем не менее, уменьшение размеров листа приводит к увеличению размера кэша и времени, затрачиваемого на его создание. По умолчанию высота листа составляет 512.
Выберите для создания кэша FUSED или MULTI_LAYER:
- FUSED —Каждый лист создается как объединенное изображение всех слоев в исходном документе карты.
- MULTI_LAYER —Существует один кэш, но он состоит из под-кэшей, содержащих листы из каждого слоя в исходном документе карты.
Путь к предопределенной схеме листов.
Укажите начало (верхний левый угол) схемы листов в координатах пространственной привязки исходного документа карты. Экстент исходного документа карты должен быть в пределах этой области (но не обязательно совпадать с ней).
Масштабы, на которых нужно кэшировать картографический сервис.
Слои для включения в кэш, если выбран тип кэша MULTI_LAYER.
Количество экземпляров MapServer, используемых при создании кэша.
Выберите, следует ли использовать сглаживание при отображении листов. Если выбрано ANTIALIASING, края линий, границ и текст будут сглажены. На данную опцию расходуется производительность. Для растровых данных эффекта не будет.
Выберите формат файла PNG8, PNG24, PNG32 или JPEG для листов в кэше. PNG24 используется по умолчанию.
- PNG8 —формат изображения без потерь с 8-битным цветом, использующий индексированную палитру цветов и альфа-таблицу. Каждый пиксел хранит значение (0-255), используемое для поиска цвета в палитре цветов и прозрачности в альфа-таблице. 8-битные файлы PNG аналогичны изображениям GIF. Их прозрачный фон поддерживается в большинстве веб-браузеров.
- PNG24 —трехканальный формат изображения без потерь, поддерживающий большие цветовые вариации (16 млн. цветов) и имеющий ограниченную поддержку прозрачности. Каждый пиксел состоит из трех 8-битных цветовых каналов, а заголовок файла содержит единый цвет, представляющий прозрачный фон. Цвет, представляющий прозрачный цвет фона, можно установить в ArcMap. Версии Internet Explorer ниже 7-й не поддерживают этот тип прозрачности. Кэши, использующие PNG24, значительно больше кэшей, использующих PNG8 или JPEG, занимают больше места на диске и требуют большей пропускной способности для обслуживания клиентов.
- PNG32 —четырехканальный формат изображения без потерь, поддерживающие большие цветовые вариации (16 млн. цветов) и прозрачность. Каждый пиксел состоит из трех 8-битных цветовых каналов и одного 8-битного альфа-канала, представляющего уровень прозрачности для каждого пиксела. Хотя формат PNG32 допускает частично прозрачные пикселы в диапазоне от 0 до 255, инструмент создания кэша ArcGIS for Server записывает только полностью прозрачные (0) или полностью непрозрачные (255) значения в канал прозрачности. Кэши, использующие PNG32, значительно больше других поддерживаемых форматов, занимают больше места на диске и требуют большей пропускной способности для обслуживания клиентов.
- JPEG —трехканальный формат изображения с потерями, поддерживающий большие цветовые вариации (16 млн. цветов), но не поддерживающий прозрачность. Каждый пиксел состоит из трех 8-битных цветовых каналов. Кэши в формате JPEG обеспечивают контроль над выходным качеством и размером и могут быть более компактными, чем в формате PNG.
Введите значение качества сжатия JPEG в диапазоне от 1 до 100. Значение по умолчанию составляет 75 для формата листов JPEG плитки и ноль для других форматов.
Сжатие поддерживается только для формата JPEG. Уровень сжатия зависит от данных, но также может управляться путем изменения качества сжатия. Если вы выбираете высокое значение, степень сжатия снизится, а качество изображения станет выше. Если вы выбираете низкое значение, степень сжатия повысится, но качество изображения станет ниже.