ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Улучшение производительности при отрисовке символов

Существует несколько моментов, с помощью которых вы можете оптимизировать скорость прорисовки символов на ваших картах.

  • Про упрощение символов. Комплексные или многослойные символы прорисовываются медленнее, нежели простые. Символы, содержащие файлы изображений PNG (*.png), JPEG (*.jpg,*.jpeg), а также файлы Windows bitmap (*.bmp) и гало обычно прорисовываются медленнее.

  • Про использование символов из стиля ESRI_Optimized. Он содержит линейные символы и символы заливки, которые были созданы для того, чтобы не снижать производительность системы при отрисовке сложных символов, и в тоже время не снижать качество визуального отображения символов и знаков, по сравнению с их эквивалентами из стиля ESRI. Эти символы из стиля ESRI_Optimized отрисовываются на 60% быстрее, чем такие же символы из стиля ESRI.

    Прежние версии:
    Начиная с версии ArcGIS 9.2 в стиле ESRI и некоторых других стилях в символах заливки с контурами применяются простые линейные символы вместо картографических. Это нововведение позволяет улучшить производительность отрисовки при работе с полигонами до 65 процентов, тогда как обычно бывает не более 25 процентов. Документы карты и файлы слоев, созданные с символами из стилей версии ранее ArcGIS 9.2, будут продолжать использовать старые символы. Вы можете обновить символы на этих картах, чтобы ускорить их прорисовку.
  • Показатели производительности отрисовки маркеров, вне зависимости от того, обозначаются ли точечные объекты или это компонент других типов символов, могут быть значительно улучшены за счет использования простых символов маркеров и маркеров с единственным слоем. Их лучше всего использовать для отображения больших наборов точечных объектов.

  • Маски и гало (ореолы) могут значительно увеличить время отрисовки. Хорошей альтернативой добавлению масок или гало к простому или шрифтовому маркеру является создание emf-файла, представляющего символ, и использование маркера-рисунка, отображающего содержимое emf-файла. Кроме того, маркеры-рисунки, использующие bmp-, png-, gif-, и jpg/jpeg-файлы, можно заменить emf-маркерами, что также улучшит производительность.

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

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

  • Такая линия может значительно осложнить прорисовку и экспорт и не всегда приводит к эстетически приятному результату. Рекомендуется заменить ее другим типом линейных символов.

  • Чтобы увеличить скорость прорисовки, используйте простые линейные символы для контуров полигонов, если это возможно. Выбирайте для этих целей картографическую линию только в тех случаях, когда это действительно оправдано. Говоря о символах заливки изображения, emf-рисунки отображаются быстрее, чем png-, jpg/jpeg- и bmp-изображения.

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

  • О создании новых символов

ArcGIS Desktop

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

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация