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