Если надпись не умещается в полигон или длиннее, чем линия, она не будет размещена. Вы можете использовать параметры выступа, чтобы разрешить механизму надписей Maplex использовать свободное пространство за пределами объекта для размещения надписей.
Выступ за пределы полигонального объекта
Для большинства стилей размещения надписей полигонов механизм надписей Maplex будет пытаться разместить надпись внутри полигона. Если надпись больше, чем полигон, надпись не будет размещена на карте. Включение опции Выступ за пределы объекта (Overrun Feature) позволяет механизму надписей Maplex использовать свободное пространство за пределами полигона, чтобы разместить надпись. Можно ограничить расстояние, на которое надпись может выступать за пределы полигона, установив ограничение на максимальный выступ надписи, измеряемый в единицах карты или страницы (миллиметрах, дюймах или точках).
Ассиметричный выступ - При размещении надписи с выступом за объект можно задать поиск соседних полигонов с меньшими весами объектов для размещения на них надписи, установив отметку Разрешить ассиметричный выступ (Allow asymmetric overrun). Это полезно при надписывании небольших стран на побережье. У полигона водной поверхности меньший вес, поэтому надпись с названием страны размещается на этом полигоне, а не на соседних странах.
На рисунках ниже колесо обозрения London Eye надписано с заданным параметром Выступ за пределы объекта. На левом рисунке применена опция Максимальный выступ надписи (Maximum label overrun), и надпись размещена рядом с центром полигона и симметрично поверх границы полигона. На правом рисунке применена опция Разрешить ассиметричный выступ (Allow asymmetric overrun). Пространственным объектам строений, земельных участков и улиц задан вес, так что надпись размещена поверх полигона водной поверхности, у которого нет веса.
Выступ за пределы линейного объекта
Когда механизм надписей Maplex размещает надписи для линий, он всегда пытается разместить надпись между начальной и конечной точкой линии. Если надпись длиннее чем линейный объект, надпись скорее всего не будет размещена на карте. Опция Выступ за пределы объекта позволяет надписи выступать за концы линии. Вы можете ограничить расстояние, на которое надпись может выступать за линию, установив ограничение максимального выступа надписи, измеряемого в единицах карты или страницы (миллиметрах, дюймах или точках).
На рисунке ниже вы можете видеть, что надпись Whispering Pines Lane не помещается в пределах своего объекта. Так как установлен параметр Выступ за пределы объекта, механизм надписей Maplex позволяет надписи выходить за пределы длины объекта.
- Включите механизм надписей Maplex.
- Щелкните кнопку Менеджер надписей (Label Manager) на панели инструментов Надписи (Labeling).
- Поставьте отметку в окошке рядом со слоем, который хотите надписать.
- В слое выберите класс надписей.
- Щелкните кнопку Свойства (Properties).
- Выберите закладку Стратегия расположения (Fitting Strategy).
- Включите опцию Выступ за пределы объекта (Overrun Feature).
- Щелкните Опции (Options).
- Введите расстояние, на которое вы хотите разрешить надписи выступать за пределы длины или периметра объекта.
- Щелкните OK, чтобы закрыть все диалоговые окна.
Хотя все шаги одинаковые, диалоговые окна для линейных и полигональных слоев могут отличаться.
Это расстояние измеряется в единицах карты или единицах страницы (миллиметрах, дюймах, точках).