подписи площадных объектов
Добавлено: 14 окт 2013, 23:17
Может кому попадалось решение проблемы автоматического размещения подписей или надписей площадных объектов с автоматическим поворотом?
Для понимания задачи есть два примера:
а) подписи домов - есть желание, что бы подпись/надпись располагалась вдоль длинной грани дома, внутри его контура, верх буквы смотрит вверх карты. Говорят, что по ГОСТу так.
б) подписи/надписи площадных рек - вдоль реки, внутри ее контура.
Для домов о 4-х вершинах решение есть, хотя и требует либо многих ручных запросов, либо кода в Mapbasic'е. Но дома о 4-х вершинах не всегда именно о 4-х, особо если при векторизации в сторонних продуктах, да и дома с выступами на 1:2000 -1:200 очень частое явление.
Решение разместить подпись/надпись вдоль центральной линии - очевидно, но найти реализованное построение этой самой ц.линии я не смог. Может это реализовано в каких-то смежных пакетах?
Для понимания задачи есть два примера:
а) подписи домов - есть желание, что бы подпись/надпись располагалась вдоль длинной грани дома, внутри его контура, верх буквы смотрит вверх карты. Говорят, что по ГОСТу так.
б) подписи/надписи площадных рек - вдоль реки, внутри ее контура.
Для домов о 4-х вершинах решение есть, хотя и требует либо многих ручных запросов, либо кода в Mapbasic'е. Но дома о 4-х вершинах не всегда именно о 4-х, особо если при векторизации в сторонних продуктах, да и дома с выступами на 1:2000 -1:200 очень частое явление.
Решение разместить подпись/надпись вдоль центральной линии - очевидно, но найти реализованное построение этой самой ц.линии я не смог. Может это реализовано в каких-то смежных пакетах?