Работа с механизмом надписей Maplex

При использовании механизма надписей Maplex Label Engine, вы получаете доступ к новому набору свойств размещения надписей, которые позволяют выполнять следующее:

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

Как задать механизм надписей Maplex в качестве механизма надписывания по умолчанию

Положение надписи

Первая закладка (Размещение надписей) в диалоговом окне Свойства размещения, помогает получить ответ на вопрос: Где и каким образом размещается надпись? Эта закладка управляет тем, как надпись будет размещена относительно пространственного объекта. Классы пространственных объектов точек, линий и полигонов имеют различные опции размещения надписей. Вы можете установить размещение надписи по прямой или кривой линии, согласовать надписи с объектами или сеткой проекции и установить группу символов и характер размещения внутри надписей. Сочетание данных опций дает широкий выбор вариантов размещения надписей.

Стратегии расположения надписей

Вторая закладка (Стратегия расположения) помогает получить ответ на вопрос: Что я могу сделать с надписями, чтобы они поместились на карте? Эта закладка позволяет вам контролировать как механизм надписывания Maplex видоизменяет размещение или формат надписей, когда размещенные надписи переполняют площадь карты. Эти параметры дают возможность поддерживать общую читаемость карты при увеличении количества надписей, размещаемых на ней. Параметры стратегии подгонки надписей контролируют накопление надписей, выход за пределы объекта, подгонку размера шрифта, аббревиатуру надписей и нумерацию ключей. К тому же, механизм надписывания Maplex позволяет указать преимущества для порядка, в котором эти стратегии будут применены к размещению надписей.

Более подробно об использовании стратегии подгонки надписей

Стратегии плотности надписей

Третья закладка, «Плотность надписей», позволяет ответить на вопрос: «Как плотно размещать надписи?» Вы можете уменьшить число размещаемых надписей для класса надписей, указав интервал их расположения. Это можно реализовать, указав буферное расстояние, чтобы регулировать свободное пространство вокруг надписей, или удалив повторяющиеся надписи. Вы также можете изменить плотность надписей, указывая надписи объектов на основе их размера или связи с другими объектами.

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

Более подробно об использовании стратегии плотности надписей

Стратегии разрешения конфликтов надписей

Четвертая закладка, «Разрешение Конфликтов», помогает ответить на вопрос: «Что захватит пространство, когда множество надписей конкурирует в нём?» Эта закладка содержит параметры, упорядочивающие значимость надписей в классе надписей и связанных с ними пространственных объектов. Механизм надписывания Maplex решает ряд конфликтов размещения надписей, особенно в тех местах, где надписи расположены слишком тесно. Веса объектов позволяют определять, какие классы объектов могут перекрываться надписями. Фоновые надписи могут перекрываться другими надписями.

Более подробно об использовании стратегии разрешения конфликтов

Предотвращение перекрывания надписями определенных объектов

Некоторые объекты на карте могут быть более важными, чем другие. Веса пространственных объектов позволяют определить относительную значимость классов пространственных объектов или объектов, надписываемых при помощи определенного класса надписей. Можно уменьшить вероятность того, что важные объекты из какого-то класса будут перекрываться надписями, присвоив классу пространственных объектов больший вес объектов, чем у других классов пространственных объектов. Пространственные объекты с весом будут всегда восприниматься механизмом надписывания Maplex как преграды, даже если они и не надписываются. При наличии SQL запроса, ограничивающего количество отображаемых объектов, к механизму размещения в качестве барьеров будет добавлен только поднабор объектов. Остальные объекты не будут ни отображаться, ни восприниматься механизмом надписей Maplex в качестве преград.

Вес объектов

Вес пространственных объектов оценивает важность пространственных объектов по сравнению с другими объектами по шкале от 0 до 1 000. Механизм надписей Maplex размещает надписи так, чтобы избежать перекрытия важных объектов. Вес объекта 0 указывает, что объект может рассматриваться как доступное пространство, в то время как вес 1000 указывает, что объект не должен перекрываться надписями. Механизм надписей Maplex сначала пытается разместить надписи на свободных местах. Если свободного пространства нет, и будут перекрываться объекты, выбирается расположение с наименьшим общим весом объектов.

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

Внутренний вес объекта и пограничный вес объекта

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

5/10/2014