О смещении надписей линий

Вы можете установить расстояние сдвига между линейным объектом и надписью, введя значение и выбрав тип единиц измерения из выпадающего списка. Этот сдвиг можно измерять от геометрии объекта или от границы символа объекта. Вы можете также ограничить размещение надписи определенной стороной линии.

Вы можете добавить дополнительное расстояние сдвига, которое будет использоваться, если надпись не разместилась после применения первого сдвига. Такое размещение позволяет вам задавать минимальное и максимальное значение сдвига вместо действительного расстояния и размещает надпись горизонтально по отношению к линейному объекту.

Вы можете управлять расположением надписи вдоль линии во всех стилях размещения. Можно использовать установку по умолчанию, В оптимальном месте вдоль линии (At best position along line), или задать расположение надписи по отношению к концу линии. Для смещения надписей вдоль линии также доступны различные опции измерений.

В диалоговом окне Смещение надписи (Label Offset) есть ряд параметров для задания смещения вдоль линии; используя их совместно, можно управлять расположением надписи на линии.

Можно разместить надпись в середине линии:

Местоположение (Position Label): Вдоль линии с начала (Along the line from the start)

Точка измерения (Measured to): Центр надписи (Center of label)

Расстояние: 50%

Или вы можете разместить надпись в заданном положении:

Местоположение (Position Label): Вдоль линии с конца (Along the line from the end)

Точка измерения (Measure to): Ближняя сторона (Nearest side)

Расстояние: 5 мм

Смещение надписи от линии

В каждом стиле смещения механизма надписей Maplex (Сдвиг по горизонтали (Offset Horizontal), Сдвиг по прямой (Offset Straight), Сдвиг с изгибом (Offset Curve) и Сдвиг перпендикулярно (Offset Perpendicular)), можно управлять тем, насколько далеко находится надпись от линейного объекта, определять, будет ли смещение измеряться от геометрии объекта или от границы символа объекта, и определить сторону объекта, с которой будет располагаться надпись. Можно задать предопределенное расстояние смещения надписи от линии, измеренное в единицах карты, миллиметрах, дюймах или точках. Вы можете также установить вторичный сдвиг, который разместит надпись горизонтально к объекту. Для такого сдвига надписи требуется минимальное и максимальное значения диапазона сдвига.

С помощью ниспадающего списка Ограничить смещение (Constrain Offset) вы можете наложить ограничения на выбор стороны объекта, где будет размещена надпись. Имеются следующие опции:

На рисунке ниже показаны надписи линий паромного сообщения, расположенные со смещением в 5 точек и без ограничений:

Надписи смещены от линии на 5 точек
ПримечаниеПримечание:

Параметр Ограничить смещение (Constrain Offset) недоступен, если для определенного класса надписей используется стиль Названия улиц (Street Placement).

ПримечаниеПримечание:

При использовании стиля Обычное размещение (Regular Placement) доступен параметр Разрешить составные надписи, разделенные линией (Allow stacked labels to straddle lines). Этот параметр позволяет смещать надписи по обеим сторонам линейного объекта.

Смещение надписи вдоль линии

Установка по умолчанию - В оптимальном месте вдоль линии (At best position along line). Когда она выбрана, механизм надписей Maplex ищет подходящее положение где-либо вдоль линии (положение по умолчанию - около центра линии), чтобы разместить надпись. Имеются следующие опции:

Точка измерения (Measure To)

Вы можете указывать, от какой части надписи будет производиться измерение расстояния смещения надписи. Элемент управления Точка измерения (Measure To) задает точку привязки, которая используется для размещения надписи вдоль линии.

  • Центр надписи (Center of label) - Расстояние измеряется от центра надписи.
  • Ближняя сторона надписи (Nearest side of label) - Устанавливает точку привязки на конце надписи, ближайшем к объекту. Если не заданы расстояния сдвигов, надпись будет стремиться разместиться вне объекта.
  • Дальняя сторона надписи (Farthest side of label) - Устанавливает точку привязки на конце надписи, самом дальнем от объекта. Если не заданы расстояния сдвигов, надпись будет лежать на объекте.

Расстояние

Параметр Расстояние (Distance) управляет тем, насколько далеко расположена надпись от начальной или конечной точки линейного объекта.

Вы можете выбирать измерение расстояния в единицах карты, миллиметрах, дюймах, точках или в процентах от длины линии. Возможность установить Проценты от длины линии (Percent of line length) полезна, когда вы хотите разместить надпись в определенном месте на линии, но линии сильно различаются по длине. Например, если вы хотите разместить все надписи вдоль первой четверти линии, введите расстояние 25 и выберите в качестве единиц измерения Проценты от длины линии (Percent of line length).

Допуск (+/-)(Tolerance (+/-))

Параметр Допуск (Tolerance) дает надписям некоторую свободу для перемещения вдоль линии. Значение допуска, равное нулю, определяет, что надпись может быть расположена только на расстоянии, указанном в редактируемом поле Расстояние (Distance). Единицы измерения допуска такие же, как и единицы измерения расстояния.

Использовать направление линии (Use Line Direction)

Когда включена опция Использовать направление линии (Use Line Direction), порядок координат линейного объекта определяет начальную и конечную точки линии. Если опция не включена, за начальную точку принимается крайний слева конечный узел, а за конец линии - крайний справа конечный узел линии, относительно страницы карты.

Пример

Рисунок, приведенный ниже, показывает надписи линий паромного сообщения, размещенные на расстоянии 40 точек от конца линии.

Надписи, размещенные вдоль линии в 40 точках от конца

Связанные темы

5/10/2014