Об определении текста надписей
Строки текста для надписей основываются на одном или нескольких атрибутивных полях пространственных объектов. Так как надписи динамические, при изменении атрибутивных значений текст надписи тоже автоматически изменится. Когда вы включаете надписывание, текст надписи создается на основании содержания одного поля. Например, на метеорологической карте вы можете подписать для каждой метеостанции суточное количество осадков или максимальную скорость ветра. Единственное поле, на котором основаны эти надписи, устанавливается в Менеджере надписей (Label Manager).
По умолчанию в качестве поля надписи используется первое поле текстового типа с текстом «name» в названии (в любом регистре). Если поля с таким текстом не существует, это будет первое поле текстового типа, затем первое целочисленное поле или первое поле любого типа.
Более подробно о построении выражений надписей
Вы можете вставлять ваш собственный текст в выражения надписей, чтобы они отображались на карте совместно с вашими надписями. Например, на вашей карте погоды вы можете показать на каждой надписи единицы измерения (например, мм для количества осадков или м/сек для скорости ветра). Для изменения отображения текста в выражениях надписей можно также использовать Python, VBScript или JScript. Например, можно вставить функцию, чтобы на одной строчке указывалось количество осадков, а на второй строчке - скорость ветра.
Можно еще лучше контролировать отображение текста на карте с помощью тегов форматирования текста ArcGIS. Теги форматирования текста позволяют вам указывать различные свойства отображения текста для разных частей надписи. Например, количество осадков можно указать синим курсивом, а скорость ветра - черным полужирным шрифтом.
Использование сложных выражений надписей - более мощная опция. С помощью сложных выражений надписей можно добавить логику Python, VBScript или JScript в ваши выражения надписей, в том числе логику условий и циклическую. Например, можно создать надписи, где заглавными будут только первые буквы каждого слова, независимо от того, как текст хранится в таблице атрибутов.
Как обычные, так и сложные выражения надписей можно сохранить в файл выражений надписей (.lxp), который потом можно подгрузить для других слоев или карт.