Сочиняю алгоритм размещения надписей на линиях для карты троллейбусных линий - мне для него важно направление надписи.
Есть база, заполненая из osm2pgsql. Беру из неё автодороги, для каждой провожу отрезок между двумя какими-нибудь точками этой линии, и хочу вычислить угол этого отрезка.
Потом при рендринге ставлю в одну из точек надпись, и поворачиваю её на этот угол.
Считаю угол этим выражением:
degrees(ST_azimuth(ST_Line_Interpolate_Point(way,0.5),ST_Line_Interpolate_Point(way,0.501))) AS angl,
http://fotki.yandex.ru/users/trolleway/view/610850/
Как рассчитать углы так, что бы они совпадали с углом наклона отрезков?
Угол наклона линии
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 13 сен 2012, 21:59
- Репутация: 17
Угол наклона линии
NextGIS
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей