Используя Maplex Label Engine для установки смещения подписи, вы можете контролировать расстояние, на котором подпись будет размещаться от границы объекта. Чтобы разместить подпись вне полигонального объекта, либо используйте параметр Надписи могут размещаться вне границы полигона, либо укажите позицию размещения со смещением, и подпись сместится от границы полигона за пределами объекта. Чтобы разместить подпись в пределах полигонального объекта, либо используйте параметр Разместить подпись в фиксированной точке полигона, либо укажите Позицию размещения по границам, и подпись сместится от границы полигона в направлении центра объекта.
Расстояние смещения подписи может измеряться в единицах карты, миллиметрах, дюймах или точках. Вы также можете указать, что смещение будет отсчитываться от геометрии объекта, а не от края символа этого объекта, используя параметр Измерить отступ от геометрии объектов.
На следующем изображении для класса полигональных объектов озер заданы параметры подписей, позволяющие размещать подписи полигонов за пределами полигона, если они не помещаются внутри. В данном случае озеро Бельмонт было подписано вне полигона, так как подпись не поместилась внутри.
- Убедитесь, что включен Maplex Label Engine.
- Убедитесь, что опция По надписыванию является активным способом отображения панели Содержание. Щелкните вкладку По надписыванию .
- Выберите класс надписей на панели Содержание и щелкните вкладку Надписи.
- На вкладке Надписи в группе Размещение надписей щелкните Свойства размещения надписей.
- На панели Надписи, щелкните Положение и щелкните вкладку Положение .
- Разверните Размещение.
- Задайте расстояние Предпочитаемого смещения и единицы измерения (единицы карты или единицы страницы — миллиметры, дюймы или точки).
Это минимальное расстояние, на которое будет сдвинута подпись.
- Задайте значение Максимального сдвига и единицы измерения сдвига подписи.
- Дополнительно можно поставить отметку Измерение сдвига от геометрии объекта.