Текстовые символы используются для надписей, аннотаций, выносок, динамического текста, описаний, легенд, масштабных линеек, координатных сеток, таблиц и любой другой текстовой или табличной информации на вашей карте. Ключевое отличие между текстовыми и всеми другими типами символов - маркерными, линейными и заливки - они состоят из одного слоя.
Они определяют, как выглядит текст и могут использоваться для категоризации названий объектов. Например, размер текстового символа для названия города может отражать численность проживающего в нем населения. Задать текстовый символ можно, просто выбрав шрифт, размер и цвет, однако вы можете также работать с дополнительными свойствами текстовых символов, чтобы достичь эффектов выноски (с направляющей линией), линейной выноски (с направляющей линией или без неё), добавлять текст внутри значков шоссе или других маркеров, а также создавать текст с заливкой, с гало или с тенью.
- Более подробно о редактировании отображения объектов аннотаций
- Более подробно об изменении текстовых символов динамических надписей
- Более подробно о размере шрифта
Текст с фоном
Одно из простейших усовершенствований, которые вы можете выполнить для своего текста, - это добавить фон, чтобы выделить текст на карте.
Чтобы добавить текстовый символ с фоном
- Поставьте галочку Фон текста (Text Background) на закладке Оформление текста (Advanced Text) в диалоговом окне Редактор (Editor).
- Щелкните кнопку Свойства (Properties), чтобы изменить символ заливки, который используется для фона.
Текстовые выноски, с направляющими линиями или без них
Наиболее часто употребляемыми типами выносок в ArcGIS являются выноски и линейные выноски. Оба типа состоят из двух частей: границы вокруг текста и направляющей линии, продолжающейся от текста до точки на карте. Рамка служит для визуального отделения текста от прочей информации, имеющейся на карте, а линии выноски позволяют разместить текст в стороне от объекта или места на карте, к которому он относится. Выноски всегда имеют и рамку, и направляющую линию, тогда как для линейных выносок существует возможность включить или отключить рамку, линию выноски и черту.
Чтобы создать выноску
- Поставьте галочку Фон текста (Text Background) на закладке Оформление текста (Advanced Text) в диалоговом окне Редактор (Editor).
- Щелкните кнопку Свойства (Properties), расположенную ниже, чтобы выбрать тип выноски: Выноска (Balloon Callout), Линейная выноска (Line Callout) или Простая линейная выноска (Simple Line Callout) из ниспадающего меню Тип (Type). (Каждый из этих стилей определяется своим набором свойств.)
Использование допуска линии выноски
Если говорить о линиях выноски, допуском линии выноски называется минимальное расстояние между якорной точкой направляющей и текстом, при котором она будет отображаться. Если расстояние между якорной точкой линии выноски и текстом меньше допуска, линия выноски отображаться не будет.
Если вы используете динамические надписи, якорная точка линии выноски находится на подписываемом объекте. Уменьшите допуск линий выноски, если вы хотите чтобы они появлялись у надписей, находящихся довольно близко к объектам. И наоборот, увеличьте допуск линий выноски, если вы хотите, чтобы линии отображались, только в том случае, если текст находится далеко от объекта.
При работе с аннотациями вы можете передвигать текст ближе или дальше от якорной точки. Если вы пододвигаете текст ближе к якорной точке,то линия выноски пропадает, когда расстояние между точкой и текстом станет меньше допуска. При отдалении текста от якорной точки, направляющая появится снова, когда расстояние станет больше допуска.
Текст внутри значков шоссе или других маркеров
Использование шрифтового маркера в качестве фона к текстовому символу приводит к эффекту, отличному от использования заливки в выноске. Такой текст используется, как правило, для подписи автомагистралей, маркер может определять класс дороги. Маркер может быть масштабирован соответственно размеру текстовой строки. Это используется в случаях, когда названия дорог одного класса состоят из разного количества символов.
Чтобы создать текстовый символ с фоновым маркером текста
- Поставьте галочку Фон текста (Text Background) на закладке Оформление текста (Advanced Text) в диалоговом окне Редактор (Editor).
- Щелкните расположенную ниже кнопку Свойства (Properties), затем выберите Фоновый маркер текста (Marker Text Background) из ниспадающего меню Тип (Type).
- Если необходимо, поставьте галочку для опции Масштабировать маркер по размеру текста (Scale marker to fit text).
Текст с прочими эффектами
Текст с заливкой позволяет вам указывать узор, которым заполняются текстовые знаки. Гало представляет собой эффект контура вокруг текста, на котором таким образом акцентируется внимание. Тень визуально отделяет текст от прочих объектов на карте.
Чтобы добавить заливку текстового символа
- Поставьте галочку напротив опции Заполнение текста (Text fill pattern) на закладке Оформление текста (Advanced Text) в диалоговом окне Редактор (Editor).
- Щелкните кнопку Свойства (Properties), чтобы изменить символ заливки.
Чтобы добавить к текстовому символу гало
- Выберите опцию Гало (Halo) на закладке Маска (Mask) в диалоговом окне Редактор (Editor).
- Щелкните кнопку Символ (Symbol), чтобы изменить символ заливки, который используется для гало.
Чтобы добавить эффект тени, используйте настройки в окне Тень (Shadow) на закладке Оформление текста (Advanced Text) в диалоговом окне Редактор (Editor).
Форматированный текст
Вы можете форматировать символы, используемые для отображения текста, с помощью тегов форматирования текста или изменяя используемый символ. Изменение форматирования текстового символа позволит изменить положение текста относительно базовой линии, регистр текста, расстояние между символами, словами и строками, угол поворота текста и ширину символов.
Форматирование текстового символа
- Щелкните закладку Форматированный текст диалогового окна Редактор.
- Выберите одну из опций
- Положение текста: обычное, верхний индекс, нижний индекс
- Регистр текста: обычный, все заглавные, маленькие заглавные
- Задайте значения для параметров, указанных ниже
- Межсимвольный пробел: определяет процентное отношение к обычному расстоянию между символами, где 0 % означает отсутствие отличия.
- Междустрочное расстояние определяет дополнительное расстояние между строками текста. Так, пространство добавляется между текстовыми строками. Это понятие иногда называют междустрочный пробел. Междустрочное расстояние 0 означает, что используется стандартное междустрочное расстояние. Междустрочное расстояние указывается в единицах страницы, его значение может быть от 20 до 30 процентов высоты шрифта, что позволяет сделать текст удобным для чтения.
- Угол поворота: определяет угол (в градусах по вертикали), при котором вращаемый текст поворачивается зеркально. В этой точке начальная точка текста становится конечной и наоборот. Опции выравнивания применяются до поворота текста. Допустимый диапазон угла поворота — от -360 до 360 градусов. Используйте угол поворота для улучшения читаемости карт с вращающимся текстом.
- Ширина символа определяет процентное отношение ширины символа, где 100 % означает обычную ширину.
- Расстояние между словами определяет процентное отношение расстояния, где 100% означает стандартное расстояние.
- Kerning: определяет, анализируется ли отношение двух смежных символов в ячейках и изменяется в соответствии с предварительно заданными параметрами шрифта каждой гарнитуры.