Удаление повторяющихся надписей в пределах заданного радиуса

Некоторые места на карте могут содержать несколько надписей с одинаковым текстом. Чтобы сделать карту более понятной и освободить место для других надписей, можно использовать механизм надписей Maplex для удаления с карты избыточных надписей в заданной области поиска.

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

Радиус поиска применяется к классам надписей одного типа объектов (точек, линий или полигонов), у которых включена опция Удалить дубликаты (Remove duplicates). Символ класса надписей не влияет на рассмотрение при поиске. Если необходимо сделать выбор между двумя надписями, будет размещена надпись с более высоким уровнем приоритета.

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

Если вы принимаете особое значение по умолчанию 0 для Радиуса поиска (Search Radius), в качестве расстояния будет использоваться экстент карты. Будет отображена только одна надпись, остальные будут удалены.

Удалять можно только надписи из классов надписей с включенной опцией Удалять дубликаты (Remove duplicates). Может случиться, что ни одна из них не будет размещена, если такая же надпись существует в другом классе надписей, у которого не включена опция Удалять дубликаты (Remove duplicates).

В классах надписей, у которых включена опция Не удалять (разрешить перекрытия) (Never remove (allow overlap)), останется одна репрезентативная надпись.

Более подробно об обязательном размещении всех надписей класса надписей

На рисунке ниже показано, как надписан объект Bayshore Boulevard после того, как все дубликаты удалены. Изначально, обе части двойного объекта-улицы были подписаны. Для параметра Удалить дубликаты было установлено ограничение 150 единиц карты, так что вторая надпись для Bayshore Boulevard была удалена.

Надписи с опцией удаления дубликатов
Шаги:
  1. Включите механизм надписей Maplex.
  2. Щелкните инструмент Измерить (Measure) Измерить на панели инструментов Инструменты (Tools), чтобы измерить размер кластера надписей.
  3. Щелкните приблизительно в центре кластера надписей, перетащите линию инструмента Измерить (Measure) за пределы области с чрезмерной плотностью надписей и дважды щелкните. Запишите расстояние в единицах карты.
  4. Щелкните кнопку Менеджер надписей (Label Manager) Менеджер надписей на панели инструментов Надписи (Labeling).
  5. Поставьте отметку в окошке рядом со слоем, для которого хотите разместить надписи.
  6. В слое выберите класс надписей.
  7. Хотя все шаги одинаковые, диалоговые окна для точечных, линейных и полигональных слоев могут отличаться.

  8. Щелкните кнопку Свойства (Properties).
  9. Щелкните закладку Плотность надписей (Label Density).
  10. Установите отметку Удалить дубликаты (Remove duplicates).
  11. Нажмите на кнопку Опции (Options).
  12. Введите расстояние радиуса поиска, в пределах которого должны быть удалены дублирующиеся надписи. Это расстояние, измеренное при помощи инструмента Измерить (Measure).
  13. Это расстояние может измеряться в единицах карты или страницы (в миллиметрах, дюймах и точках).

    Если вы примите особое значение по умолчанию, равное 0, дубликаты надписи будут удалены на всем экстенте карты.

  14. Щелкните OK, чтобы закрыть все диалоговые окна.
ПодсказкаПодсказка:
Для слоя, который вы хотите надписать, диалоговое окно Свойства размещения (Placement Properties) можно также открыть, нажав кнопку Свойства размещения (Placement Properties) на закладке Надписи (Labels) в диалоговом окне Свойства слоя (Layer Properties).
5/10/2014