Работаю в геологической организации на оформлении карт в ArcGis 9.2
Изолинии после оцифровки их на цифровом столе, с помощью специальной программки преобразуем в файл с расширением .shp, а потом экспортируем в базу геоданных ArcGis. Цифруются изолинии на цифровом столе в одном направлении, а надписи и при подписывании, и при создании аннотаций, как видно на картинке, располагаются головой то в одну, то в другую сторону (причём созданные аннотации, располагаются часто перевёрнутыми относительно того, как отображались при надписывании).
При надписывании слоя изолиний базы данных в ArcMap, обычно задаём такие параметры:

в итоге получаем

Поскольку с нас требуют, чтоб аннотации были строго направленными головой на уменьшение по модулю, то приходится вращать аннотации выбирая вручную направленные не в ту сторону. Учитывая, что карт много, изолинии на них располагаются густо, на это уходит масса времени, даже учитывая то, что поворачиваем сразу несколько аннотаций в редактировании с помощью "отразить аннотацию".
Что делать? Как избавить себя от тупой работы? Может есть модуль, который делает пространственный анализ взаимоположения изолиний и аннотаций, модуль, анализирующий изменение значений по атрибутам в слое пространственно и управляющий также направлением расположения символов атрибутивного слоя?
Пока что в направлении оцифровки располагаются не аннотации, а только символы, допустим я свой слой изолиний изображу в символах линией со штрихами с одной стороны, как видно на рисунке ниже, штрихи расположились в одном направлении на линиях, т.к. линии оцифрованы одинаково.

А вот с аннотациями этот номер не проходит. Они не располагаются в определённом направлении.