Некоторые ситуации при надписывании могут привести к созданию переполненных областей, где надписи расположены близко друг к другу. Это может ухудшить читаемость карты, особенно когда становится непонятным, какие объекты надписаны. Параметр буфера надписи механизма надписей Maplex позволяет улучшить читаемость таких карт за счет определения буферного расстояния вокруг каждой надписи, в пределах которого нельзя размещать другие надписи. При увеличении буферного расстояния создается много пустого места вокруг надписей, и становится легче отличить одну надпись от другой.
Когда задан буфер надписи, механизм надписей Maplex использует значение этого буфера при пробных размещениях и размещает надписи с буфером, если есть достаточное пространство. Если создание буфера для надписи может привести к неразмещенным надписям, механизм надписей не будет создавать буфер, размещая надписи близко друг к другу. В этой ситуации ни одна надпись не будет удалена из размещения.
Если включена опция Жесткое ограничение (Hard constraint), буфер будет соблюдаться независимо от наличия свободного места. Это приведет к более свободному размещению надписей, но и увеличится вероятность получения множества неразмещенных надписей.
- Включите механизм надписей Maplex.
- Щелкните кнопку Менеджер надписей (Label Manager) на панели инструментов Надписи (Labeling).
- Выберите класс надписей под слоем, для которого вы хотите сделать изменения.
- Щелкните кнопку Свойства (Properties).
- Щелкните закладку Плотность надписей (Label Density).
- Измените значение буфера надписи как процент от высоты шрифта. По умолчанию 15%, а максимальное 50%.
Очень большие буферные расстояния ограничивают свободное место на карте и могут привести к тому, что будет размещено мало надписей.
- Если необходимо, установите флажок Жесткое размещение (Hard constraint). Это позволит применить буфер к каждой надписи в классе независимо от наличия доступного пространства. При этом может увеличиться количество неразмещенных надписей. Когда опция отключена, буфер надписей будет применяться только при наличии свободного пространства.
- Щелкните OK, чтобы закрыть все диалоговые окна.