Страница 1 из 1

Как изогнуть подпись по полигону?

Добавлено: 26 окт 2015, 14:20
bnku
Изображение
Привет. Мигрирую с ArcGis, столкнулся с такой проблемой. Возможно ли в QGIS как-то изогнуть подпись по полигону? Если да, объясните, пожалуйста, как.

Re: Как изогнуть подпись по полигону?

Добавлено: 26 окт 2015, 14:25
Александр Мурый
Внести подпись в таблицу атрибутов, если её там нет. Настроить в свойствах слоя отображение подписей с изгибом (там довольно очевидные настройки).

Re: Как изогнуть подпись по полигону?

Добавлено: 26 окт 2015, 15:05
bnku
Александр Мурый писал(а):Настроить в свойствах слоя отображение подписей с изгибом (там довольно очевидные настройки).
Не вижу настройках подписи параметры изгиба. Можете, пожалуйста, показать на скриншоте или расписать где это находится?

Re: Как изогнуть подпись по полигону?

Добавлено: 26 окт 2015, 15:19
Александр Мурый
По ходу дела, я ошибся - только для линий можно подписывать с изгибами.

Re: Как изогнуть подпись по полигону?

Добавлено: 26 окт 2015, 15:57
Petruxin
Так можно создать центральную линию по полигону. Ее подписать и сделать невидимой

[ Сообщение с мобильного устройства ]

Re: Как изогнуть подпись по полигону?

Добавлено: 26 окт 2015, 16:52
bnku
Супер! Спасибо за идею!

Re: Как изогнуть подпись по полигону?

Добавлено: 26 окт 2015, 18:48
bnku
Petruxin писал(а):Так можно создать центральную линию по полигону. Ее подписать и сделать невидимой

[ Сообщение с мобильного устройства ]
только вот как создать линии по центральным линиям полигона? нашел только перевод полигонов в линии, который создает линии по периметрам.

Re: Как изогнуть подпись по полигону?

Добавлено: 27 окт 2015, 17:04
Александр Мурый
bnku писал(а): только вот как создать линии по центральным линиям полигона?
Если в QGIS, то без шаманства никак. Спец. плагина такого или модуля, вроде бы, нет.

Re: Как изогнуть подпись по полигону?

Добавлено: 29 окт 2015, 13:19
Аминодов-Борисов
Первое, что приходит в голову — создать новый линейный слой исключительно для подписей. И линии вручную рисовать...

Re: Как изогнуть подпись по полигону?

Добавлено: 29 окт 2015, 13:43
Petruxin
А возможно разрезать полигоны по осевой линии? Может есть модуль какой?

[ Сообщение с мобильного устройства ]

Re: Как изогнуть подпись по полигону?

Добавлено: 29 окт 2015, 15:26
Ariki
bnku писал(а): только вот как создать линии по центральным линиям полигона?
В PostGIS 2.2 появилась такая штука:
postgis.net/docs/ST_ApproximateMedialAxis.html