В некоторых ситуациях появляются области, где большое количество надписей расположено близко друг к другу. Это может ухудшить читаемость карты, особенно когда становится непонятным, какие объекты надписаны. Параметр Буфер надписи (Label buffer) в Maplex Label Engine позволяет увеличить разборчивость такой карты, задав вокруг каждой надписи буфер, в пределах которого не могут размещаться другие надписи. При увеличении размера буфера увеличивается свободное пространство вокруг надписи, что позволяет лучше различать и читать их.
Когда задается буфер для надписи, Maplex Label Engine использует его как руководство для оценки положений и, если место позволяет, размещает надпись с буфером. Если создание буфера для надписи приводит к появлению неразмещенных надписей, механизм надписывания не будет создавать буфер и надписи будут расположены близко друг к другу. В этой ситуации неразмещенных надписей не будет.
Если используется опция Жесткое размещение (Hard constraint), буфер используется вне зависимости от доступного пространства. Это приведет к появлению разнесенных надписей, но многие надписи могут оказаться неразмещенными.
Подсказка:
Если вы используете смещение надписей, размер буфера следует сделать чуть больше, чем предпочитаемое смещение. Это позволяет избежать неопределенностей на карте.- Убедитесь, что Maplex Label Engine включен.
- Убедитесь, что опция По надписыванию является активным способом отображения панели Содержание.
- Выберите класс надписей на панели Содержание и щелкните вкладку Надписи.
- На вкладке Надписи в группе Размещение надписей щелкните Свойства размещения надписей.
- На панели Надписи, щелкните Положение и щелкните .
- Разверните Буфер.
- Укажите значение Буфер надписи (Label buffer) в процентах от высоты шрифта. Значение по умолчанию – 15%, максимум – 50%.
Очень большой буфер надписи ограничивает свободное место для других надписей и приводит к уменьшению их числа.
- Дополнительно, включите опцию Жесткое размещение (Hard constraint). Это позволяет применить буфер к каждой надписи в классе, независимо от доступного пространства. При этом число неразмещенных надписей может увеличиться. При отключении этой опции буфер надписи применяется только при наличии свободного места.