как сделать текстовые объекты независимыми от масштаба?

MapInfo, MapBasic
Ответить
eeonw
Интересующийся
Сообщения: 20
Зарегистрирован: 10 апр 2011, 10:00
Репутация: 1

как сделать текстовые объекты независимыми от масштаба?

Сообщение eeonw »

Привет всем!

На карте в мапинфо есть слой с текстовыми объектами - подписями посёлков.
Когда на экране меняется масштаб - эти подписи тоже меняют размер вплоть до нечитаемости.
Хочу сделать так чтобы они постоянно были нормально видны.
Думаю что их можно автоподписать, но никак не могу составить соответствующее выражение - то есть подписать объект своим содержимым.

Помогите кто может...
Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

Re: как сделать текстовые объекты независимыми от масштаба?

Сообщение Игорь Белов »

Выражение для строки текстового объекта: ObjectInfo(obj,3)
The purpose of computing is insight, not numbers
eeonw
Интересующийся
Сообщения: 20
Зарегистрирован: 10 апр 2011, 10:00
Репутация: 1

Re: как сделать текстовые объекты независимыми от масштаба?

Сообщение eeonw »

После различных экспериментов выяснил, что текстовые объекты кажется вообще не автоподписываются, по крайней мере у меня ( в mapinfo 12.0.3 304) ! неужели такое возможно, никак не могу поверить. А у кого-нибудь текстовые обекты автоподписываются? и кто как делает постоянно видимый текст одного размера при изменении масштаба?
eeonw
Интересующийся
Сообщения: 20
Зарегистрирован: 10 апр 2011, 10:00
Репутация: 1

Re: как сделать текстовые объекты независимыми от масштаба?

Сообщение eeonw »

Так и не смог автоподписать текстовые объекты.
Но решил задачу по другому:
создал слой с точечными объектами по координатам текстовых объектов, затем заполнил колонку точечного слоя колонкой ObjectInfo(obj,3) из текстового слоя (спасибо ErnieBoyd)...
Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость