ArcGIS 9.x
Название объекта - длинная строка (до 50 символов)
как бы подписать объект, чтобы надпись была покомпактнее, в несколько строк
попробовал стандартными способами дописать код форматирования - аркгис не ругается, но и не переносит строку
Function FindLabel ( [NAZVA] )
FindLabel = "<TEXTAREA ROWS=""3"" COLS=""1"" WRAP=""1"">" & [NAZVA] & "</TEXTAREA>"
End Function
в идеале задать длину надписи, чтобы авторазбивалось на строки с переносом
есть идеи?
Длинная подпись объекта - неэстетично
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 28 фев 2010, 15:18
- Репутация: 0
-
- Активный участник
- Сообщения: 144
- Зарегистрирован: 18 дек 2009, 15:36
- Репутация: 4
- Откуда: Златоглавая
Re: Длинная подпись объекта - неэстетично
Ну вообще-то, если задача изобретения велосипеда не стоит, есть встроенные средства - Maplex называется
Там в настройках находите Stack Label и играетесь с параметрами. Их немного. В частности, есть макс. длина строки (в символах). Только вот переносы расставлять ArcGIS, мне кажется, все-таки не умеет...

Там в настройках находите Stack Label и играетесь с параметрами. Их немного. В частности, есть макс. длина строки (в символах). Только вот переносы расставлять ArcGIS, мне кажется, все-таки не умеет...
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 28 фев 2010, 15:18
- Репутация: 0
Re: Длинная подпись объекта - неэстетично
спасибо, маплекс пока не юзал - не было необходимости
посмотрю, что там есть
посмотрю, что там есть
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость