подписи площадных объектов

MapInfo, MapBasic
Ответить
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

подписи площадных объектов

Сообщение Boris »

Может кому попадалось решение проблемы автоматического размещения подписей или надписей площадных объектов с автоматическим поворотом?
Для понимания задачи есть два примера:
а) подписи домов - есть желание, что бы подпись/надпись располагалась вдоль длинной грани дома, внутри его контура, верх буквы смотрит вверх карты. Говорят, что по ГОСТу так.
б) подписи/надписи площадных рек - вдоль реки, внутри ее контура.

Для домов о 4-х вершинах решение есть, хотя и требует либо многих ручных запросов, либо кода в Mapbasic'е. Но дома о 4-х вершинах не всегда именно о 4-х, особо если при векторизации в сторонних продуктах, да и дома с выступами на 1:2000 -1:200 очень частое явление.

Решение разместить подпись/надпись вдоль центральной линии - очевидно, но найти реализованное построение этой самой ц.линии я не смог. Может это реализовано в каких-то смежных пакетах?
Sibit
Активный участник
Сообщения: 216
Зарегистрирован: 21 окт 2009, 13:29
Репутация: 28
Откуда: Новосибирск

Re: подписи площадных объектов

Сообщение Sibit »

Для подписывания объектов пользуемся своими наработками на MapBasic. В вашем случае, я бы сделал небольшую подписывалку, сильно сложного там нечего нет, но потребует внимательной работы со всякими исключениями.
Ответить

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

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

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