Настройка слоя изображения карты

При настройке слоя изображений карты можно задать множество свойств базового картографического сервиса, включая поведение отрисовка, поддерживаемые операции пользователя и способ распределения ресурсов сервера для сервиса. Настройка разделена на три раздела: слои, параметры и слияние сервисов. Данный рабочий процесс объясняет, как для слоя изображений карты изменить конфигурацию о умолчанию. Чтобы начать процесс публикации, задать общие свойства и опубликовать слой, см. раздел Общий доступ к слою изображений карты.

Примечание:

Если вы настраиваете размещенный слой изображений карты (слой изображений карты, опубликованный из векторного веб-слоя), см. раздел ограничения конфигурации.

Настройка слоев

Вы можете расширить функциональные возможности слоя изображений карты, добавив слои и возможности.

  1. На панели Опубликовать как веб-слой щелкните вкладку Конфигурация. Если необходимо щелкните ниже на вкладке Настройка слоев Настройка слоев.
  2. В разделе Слой(и) напротив Изображение карты щелкните Настроить свойства веб-слоев Настроить свойства веб-слоев.

    В разделе Операции операции Карта, Данные и Запрос включены по умолчанию. Описания этих операций содержатся в следующей таблице:

    Карта

    Можно использовать методы Экспорт карты, Создать способ отображения, Построить KML и Запрос легенд. Эту операцию отключить нельзя.

    Данные

    Можно использовать методы Найти, Запрос и Запрос связанных записей.

    Запрос

    Можно использовать метод Идентифицировать.

  3. При необходимости снимите отметки Данные и Запрос, чтобы отключить эти операции.
  4. В разделе Динамические рабочие области дополнительно можно отключить параметр Разрешить по запросу изменение порядка слоев и условных обозначений.

    Если эта отметка снята, пользователи не смогут изменять оформление или поведение веб-слоя при отрисовке. Например, пользователи не могут изменять символы, надписи или порядок составных слоев.

  5. В разделе Кэширование выберите, как будет отображаться слой изображений карты:

    Динамически на основе данных

    Данные извлекаются и рисуются каждый раз, когда они запрашиваются.

    Используя листы кэша

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

    По умолчанию слой изображений карты рисуется динамически из данных.

    Примечание:

    Значение по умолчанию изменяется на Использование листов из кэша, если набор кэшированных листов с тем же именем, что и слой изображений карты, уже существует на сервере. В этом случае новый кэш не создается; вместо этого кэш, существующий на сервере, используется для рисования слоя изображений карты. Для получения более подробной информации о кэшировании см. раздел Что такое кэширование карты? в справке ArcGIS Enterprise.

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

    1. В ниспадающем списке Схема листов выберите схему листов для кэша.

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

      ОпцияОписание
      ArcGIS Online/Bing Maps/Google Maps

      Это используемая по умолчанию схема листов. Веб-слой будет спроецирован в систему координат WGS 1984 Web Mercator (Auxiliary Sphere). Значения высоты и ширины листа по умолчанию равны 256х256 пикселов. Уровни масштаба кэширования изменяются в диапазоне от 0 до 23.

      Географическая система координат WGS 1984, версия 2

      Веб-слой проецируется в систему координат WGS 1984. Значения высоты и ширины листа по умолчанию равны 256 пикселам. Уровни масштаба кэширования изменяются в диапазоне от 0 до 22.

      Существующий кэшированный сервис карт/изображений

      Используется схема листов существующего размещенного слоя листов или картографического сервиса либо сервиса изображений ArcGIS Server. Файл схемы листов .xml слоя или сервиса загружен в C:\Users\<user profile>\My Documents\ArcGIS\TilingSchemes\Downloaded. ArcGIS Pro будет поддерживать все параметры, заданные в существующем слое или сервисе, кроме сглаживания. Используются заданные для приложения Опции сглаживания.

      Файл схемы листов

      Используется созданная вами схема листов. Можно создать файл схемы листов .xml с помощью инструмента геообработки Создать схему листов кэша картографического сервиса. Файлы других схем разбиения на листы можно импортировать из C:\Program Files\ArcGIS\Pro\Resources\TilingSchemes. По умолчанию в качестве формата изображений листов используется PNG, если формат изображений листов не был задан в файле схемы листов. ArcGIS Pro будет поддерживать все параметры, заданные в файле схемы кэширования, кроме сглаживания. Используются заданные для приложения Опции сглаживания.

    2. В разделе Уровни детализации используйте бегунки для установки масштабов карты, для которых создаются листы.

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

    3. Для Формата изображений примите значение по умолчанию или выберите другой параметр. Более подробно см. в таблице ниже.

      Если все подслои в веб-слое имеют векторные источники данных, значение по умолчанию – PNG. Если один или несколько подслоев имеют растровый источник данных, значение по умолчанию – MIXED.

      ФорматОписание

      PNG

      Используйте PNG для автоматического выбора правильного формата (PNG8, PNG24 или PNG32) на основе уровней детализации, которые кэшируются.

      PNG8

      Используйте PNG8 в тех слоях, где требуется наложение с прозрачным фоном, например дороги и границы. Листы формата PNG8 занимают крайне мало пространства на диске без потери информации.

      Если на карте больше 256 цветов, не рекомендуется использовать PNG8. Изображения, отмывка, градиентная заливка, прозрачность и сглаживание могут сделать так, что количество цветов карты станет выше 256. Символы, в частности дорожные знаки, также могут иметь легкое сглаживание по краям, что увеличивает количество цветов карты.

      PNG24

      Используйте PNG24 для слоев наложения, например границ и дорог, где количество цветов превышает 256. (Если используется менее 256 цветов, выберите PNG8.)

      PNG32

      Или используйте PNG32 для слоев наложения, например границ и дорог, где количество цветов превышает 256. Формат PNG32 особенно хорошо использовать в тех слоях, где включено сглаживание линий или текста. PNG32 создает на диске файлы большего размера, чем PNG24.

      JPEG

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

      Формат JPEG использует сжатие с потерями. При сжатии изображений, теряется та часть данных, которая не сказывается на общем виде изображения. Таким образом, размер листов на диске может быть очень мал, но при наличии на карте векторных линий или подписей такое сжатие может вызвать помехи изображения и размытие контуров линий. Если это так, увеличьте значение сжатия, по умолчанию равное 75. Более высокое значение, такое как 90, может сбалансировать приемлемое качество линий и преимуществами небольшого размера листов JPEG.

      MIXED

      Формат MIXED использует JPEG в центре веб-слоя и PNG32 по краям. Используйте MIXED для наложения растра на другие слои.

      При использования формата MIXED листы PNG32 создаются там, где присутствует прозрачность (иными словами, там, где виден фон карты). Остальные листы создаются в формате JPEG. Это помогает уменьшить средний размер файлов и вместе с тем обеспечить точное наложение растровых слоев на другие слои. Если вы не используете формат MIXED в этой ситуации, вы увидите непрозрачный ободок по краю изображения, где он перекрывает другие слои.

    4. Для Сжатие примите значение качества сжатия по умолчанию или укажите другое значение.

      Сжатие доступно только в том случае, если выбран формат JPEG или MIXED. (PNG форматы не могут сжиматься.) Вы можете использовать значения от 0 до 100. Более высокие значения приводят к большему размеру файла с более качественными изображениями. Более низкие значения приводят к меньшему размеру файла с более низким качеством изображения. Значение по умолчанию равно 75.

    5. В разделе Опции выберите способ построения кэша.

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

      ОпцияОписание
      Кэшировать автоматически на сервере

      Кэш создается автоматически. Это значение по умолчанию и обычно лучше всего подходит для небольших кэшей.

      Кэшировать вручную на сервере

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

    6. Дополнительно щёлкните стрелку ниспадающего списка Директория кэша, чтобы выбрать директорию кэша сервера, в которой будут храниться его листы.
    7. Дополнительно включите опцию Разрешить клиентам экспортировать листы кэш, чтобы позволить клиентам загружать листы кэша для автономного использования.

      Если эта опция включена, можно указать значение в поле Ограничить экспорт в, чтобы ограничить количество листов, которые могут быть загружены в одном запросе.

    8. При необходимости отметьте Создать листы по запросу.

      Описание

      Не отмечено

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

      Отмечено

      Листы, которые не кэшируются, создаются по запросу (т. е. когда клиентское приложение запрашивает их). Это происходит в основном в следующих ситуациях:

      • Листы автоматически кэшируются на сервере, и вы указали область интереса для экстента кэша. В этом случае листы кэшируются только для интересующей области. Листы создаются по запросу для остальной части экстента карты.
      • Вы кэшируете файлы вручную на сервере. В этом случае листы кэшируются для масштабов, выбранных в инструменте Управление листами кэша сервера карт. Листы создаются по запросу для масштабов, которые не выбраны.

    9. В разделе Экстент выберите экстент для кэширования.

      ОпцияОписание
      Использовать экстент карты

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

      Область интереса

      Листы кэшируются для экстента векторного слоя на карте. Используйте раскрывающийся список, чтобы выбрать слой. Или нажмите кнопку Обзор Обзор и перейдите к классу пространственных объектов на диске.

      Примечание:

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

    10. При необходимости в разделе Оценка щелкните Вычислить, чтобы оценить размер кэша. В диалоговом окне Оценить размер кэша щелкните стрелку раскрывающегося списка и выберите Хорошее или Лучшее качество оценки. Нажмите кнопку Начать оценку кэша Начать оценку кэша. Количество листов и дискового пространства оценивается для каждого кэшированного уровня детализации и суммируется. Нажмите OK.

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

      Лучшая оценка создает больше выборочных листов и занимает больше времени для расчета, чем хорошая оценка. Чтобы отменить процесс оценки, нажмите кнопку Остановить оценку кэша Остановить оценку кэша. Если вы настраиваете схему листов после оценки размера кэша, например при изменении уровня детализации или формата изображения), оценка качества на панели общий доступ станет статической. Вам потребуется еще раз оценить размер кэша.

  6. В верхней части панели нажмите кнопку Назад Назад, чтобы вернуться к списку слоев и возможностей.
  7. При необходимости в разделе Дополнительные слои отметьте один или несколько слоев, чтобы создать слои в дополнение к слою изображений карты.
    • WMS
    • WFS

    Слой WFS доступен только в том случае, если для параметра Данные на вкладке Общие задано значение Ссылаться на зарегистрированные данные.

  8. При необходимости в разделе Возможности отметьте одну или несколько доступных возможностей, чтобы включить их.
    • WCS
    • KML
    • Системы линейных координат
    • Сетевой анализ
    • Проверка
    • Управление версиями

    Список возможностей зависит от версии ArcGIS Enterprise, типов данных, включенных в слой изображений карты, а также от того, выполняете ли вы публикацию на сервер с расширениями объектов сервера или перехватчиками объектов сервера.

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

Настроить параметры

Слои изображений карты имеют ряд настраиваемых параметров. Настройки параметров применяются к слою изображений карты и ко всем другим слоям и возможностям, которые вы добавили. Более подробно о параметрах сервисов.

  1. На вкладке Конфигурация перейдите на вкладку Настройка параметровНастроить параметры.
  2. Для Свойства укажите значение для Максимальное число записей, возвращаемых сервером.

    Этот параметр определяет, сколько записей может быть возвращено пользовательским запросом. Большое число может привести к снижению производительности. Значение по умолчанию равно 2 000.

  3. Разверните раздел Дополнительно, чтобы задать следующие параметры:
    • Введите значение в окно Максимальное число доменов кодированных значений, чтобы указать максимальное количество кодов домена, которое может быть возвращено от полей, подтипов, слоев и таблиц. Значение по умолчанию равно 25 000.
    • Укажите значения в полях Максимальная высота изображения и Максимальная ширина изображения. Эти значения представляют максимальную высоту и ширину в пикселах изображений, которые может экспортировать картографический сервис. Значение по умолчанию для обоих параметров равно 4 096.
    • Введите Максимальный размер выборки, чтобы указать максимальное количество записей, которые будут отобраны при вычислении способа отображения границ классов. Значение по умолчанию равно 100 000.
    • При необходимости снимите флажок с Включить блокировку схемы, чтобы отключить блокировку схемы. По умолчанию блокировка схемы включена для предотвращения изменений наборов данных, на которые ссылается слой изображений карты.
    • При необходимости отметьте Отключить идентификацию связей. Если опция не отмечена (по умолчанию), то при идентификации объекта возвращается информация из связанных таблиц. Если опция отмечена, информация из связанных таблиц не возвращается.
  4. Если требуется в разделе Поля даты выберите часовой пояс в меню Часовой пояс.

    Указание часового пояса позволяет корректно преобразовывать значения даты и времени при взаимодействии пользователей со слоем изображений карты. Если вы выбрали часовой пояс, отличный от UTC (координированное универсальное время), и хотите, чтобы часовой пояс учитывал летнее время, отметьте Применять переход на летнее время.

    Примечание:

    Вам нужно только выбрать часовой пояс, если ваша карта содержит слои с полями дат. Выберите часовой пояс, в котором хранятся даты. Если часовой пояс не задан, то считается, что все даты сохранены в универсальном глобальном времени (UTC).

Настройка слияния сервисов

Параметры слияния сервисов помогают управлять быстродействием слоя изображений карты (через его базовый картографический сервис) при сохранении ресурсов памяти на серверах. Дополнительные сведения о слиянии сервисов см. в разделе Прогнозирование и адаптация пользователей, а также Настройка параметров экземпляра сервиса в справке ArcGIS Enterprise. См. также онлайн-статью Introducing shared instances in ArcGIS Server 10.7.

  1. На вкладке Конфигурация перейдите на вкладку Настройка слияния сервисовНастроить Слияние сервисов.
  2. В разделе Тип экземпляра выберите Выделенный экземпляр или Общий экземпляр.

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

    Примечание:

    Общий экземпляр слияния сервисов может задаваться только из ArcGIS Pro, если у вас версияArcGIS Enterprise 10.7.1 или более поздняя.

  3. При выборе типа выделенного экземпляра в разделе Число экземпляров на машине задайте значения для Минимального и Максимального числа экземпляров.

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

    Примечание:

    Этот параметр не используется при выборе типа общего экземпляра.

Связанные разделы