Вам может понадобиться повторить несколько раз надпись вдоль линейного объекта, например, при надписывании дорог. Опция Повторять надпись (Repeat label) механизма надписей Maplex позволяет задать минимальное расстояние между повторяющимися надписями. Для повторяющихся надписей принимается во внимание расположение других надписей и объектов, которые могут помешать размещению надписи. Установка значения Минимальный интервал повторения (Minimum Repetition Interval) не гарантирует, что эта надпись будет размещена на данном расстоянии, но она не будет расположена ближе этого расстояния.
Если для линий используется стиль Обычное размещение (Regular Placement), можно указать, что предпочтительно размещать повторяющиеся надписи на краю видимого экстента карты и/или вблизи соединений, где линейные объекты сливаются или разбиваются. Такое предпочтение может быть полезно при надписывании автострад для устранения двусмысленности.
На рисунке ниже для надписи Kennedy Drive задано повторение вдоль линии через каждые 150 единиц карты.
- Включите механизм надписей Maplex.
- Щелкните кнопку Менеджер надписей (Label Manager) на панели инструментов Надписи (Labeling).
- Поставьте отметку в окошке рядом со слоем, для которого хотите разместить надписи.
- В слое выберите класс надписей.
- Щелкните кнопку Свойства (Properties).
- Щелкните закладку Плотность надписей (Label Density).
- Включите опцию Повторять надпись (Repeat label).
- Щелкните Опции (Options).
- Введите желаемое расстояние между надписями в единицах карты или страницы (миллиметрах, дюймах или точках).
Это не гарантирует того, что надписи будут повторяться каждый раз через этот интервал. Данный интервал используется как минимальное расстояние при поиске позиции для размещения повторяющейся надписи.
- Если необходимо, при использовании стиля Обычное размещение (Regular Placement) можно выбрать опцию Предпочтительна надпись вблизи границы карты (Prefer label near map border) и/или Предпочтительна надпись вблизи соединения (Prefer label near junction) со значением Промежуток (Clearance) в тех же единицах измерения, что и для указанного выше значения Интервал (Interval).
- Щелкните OK, чтобы закрыть все диалоговые окна.