Настройка размеров надписей в зависимости от масштаба

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

В примере ниже настроены деления масштаба: для 1:250 000 настроен размер шрифта 9 точек, а для 1:24 000 размер шрифта 28 точек. Рисунок слева показывает карту, отображенную при масштабе 1:45 000 с надписями увеличенным шрифтом. Среднее изображение показывает карту при масштабе 1:25 000, а рисунок справа показывает ее при масштабе 1:245 000. При уменьшении карты, размер шрифта уменьшается в соответствии с параметрами делений масштаба.

Три надписанные карты показывают, как размер надписи меняется при различных масштабах.

Размер символов на основе масштаба доступен только в 2D-картах. В 3D-сценах он недоступен.

Чтобы настроить размер надписи в зависимости от масштаба выполните следующие действия:

  1. Убедитесь, что опция По надписыванию является активным способом отображения панели Содержание. Щелкните вкладку По надписыванию По надписыванию.
  2. Выберите класс надписей на панели Содержание и щелкните вкладку Надписи.
  3. На вкладке Надписи в группе Текстовый символ щелкните кнопку вызова окна Текстовый символ Установщик.
  4. На вкладке Символ, вкладке Общие Общие, разверните Оформление и поставьте отметку Включить размер в зависимости от масштаба.

    Под окном свойства Размер появится бегунок.

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

  5. Щелкните на делении бегунка масштаба и укажите размер символа в этом масштабе в окне свойства Размер.

    Чтобы задать размер в другом масштабе можно использовать метод перетаскивания меток. Размер текстового символа линейно изменяется между делениями.

  6. Щелкните кнопку Добавить остановку размера Добавить, чтобы добавить новые остановки на основе заданных масштабов карты, или щелкните по ползунку.

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

Более подробно о задании масштабов карты см. Масштабы карт и свойства масштабов.

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