На картах улиц часто отображается диапазон адресов для каждой стороны улицы. Данные о диапазоне адресов обычно хранятся в полях Address from left, Address from right, Address to left, Address to right (по левой стороне адреса от, по правой стороне адреса от, по левой стороне адреса до, по правой стороне адреса до). Они могут быть объединены в два класса надписей, Адреса до и Адреса от, с двумя полями, вводимыми в надпись в формате слева/справа (например, 1/2). Слэш (/) используется, чтобы принудительно создать надпись в несколько строк, и два числа отображались на каждой стороне улицы. Если одна надпись из пары не может быть размещена или отсутствует, другая все равно будет размещена в правильной позиции.
Стиль Maplex Label Engine Улицы с номерами домов (Street Address Placement) предоставляет только одитн вариант размещения надписи: по прямой с центрированием на линии. Вы можете задать смещение надписи для диапазонов адресов, чтобы управлять ее размещением вдоль улицы относительно перекрестков. Также можно задать допуск, на который надпись при размещении может свободно сдвигаться далее по улице.
Более подробно о смещении надписей линейных объектов
На рисунке ниже показано, как улицы надписаны по их диапазонам адресов при помощи стиля Улицы с номерами домов (Street Address Placement).
- Включите механизм надписей Maplex.
- Нажмите кнопку Менеджер надписей (Label Manager) на панели инструментов Надписи (Labeling).
- Поставьте отметку в окошке рядом со слоем, который хотите надписать.
- В слое выберите класс надписей.
- Выберите Улицы с номерами домов (Street Address Placement) из ниспадающего списка стилей размещения надписей для линий.
- Щелкните OK, чтобы закрыть все диалоговые окна.
Когда вы выберите стиль размещения "Улицы с номерами домов", позиция надписей может измениться. Это происходит из-за того, что для этого стиля доступно только размещение по прямой с центрированием на линии.