Alexander_R
Зарегистрирован: 22.11.2006 Сообщения: 10 Откуда: Алма-Ата
|
Добавлено: Вт Апр 24, 2007 10:57 am Заголовок сообщения: Вывод текста вдоль изгибов полилинии в MapInfo |
|
|
Здравствуйте!
У меня на электронной карте имеется слой улиц. Каждая улица -это полилиния, состоящая, естественно, как из довольно больших непрерывных отрезков, соединённых узлами, так и из маленьких отрезков - на изгибах. Когда я хочу вывести подписи к улицам на карте, MapInfo выводит их просто прекрасно на прямых длинных участках улиц, т.е. текст идёт вдоль улицы и нет никаких проблем.
Но где есть изгиб, там MapInfo выводит весь текст подписи вдоль маленького отрезка изгиба, и на экране получается так, что название улицы пересекает саму улицу, иногда под острым углом, а иногда и под прямым углом, что смотрится некрасиво.
Мне часто приходится делать экспорт окна MapInfo в файл .wmf с последующей обработкой этого wmf-файла в CorelDRAW. В целях создания более красивой карты я в CorelDRAW вручную изменяю направление названий улиц, которые пересекли саму улицу, и пускаю их вдоль улицы, что очень трудоёмко, т.к. улиц более чем 3000 штук.
ВОПРОС: Подскажите пожалуйста, есть ли в MapInfo возможность вывести название улицы так, чтобы буквы шли вдоль всех изгибов полилинии, не пересекая её? Или может быть есть какая-нибудь утилита на MapBasic для этих целей? |
|