Como obter o comprimento de uma linha dentro de um polígono


13

Como posso obter o comprimento (parte marcada em marrom) da "Estrada 7" dentro do polígono vermelho?

um gato ocupado

Meu começo:

SELECT ST_Length(way) FROM lines WHERE road = "Road 7" AND ST_Intersects(line, polygon)?

Com isso, recebo apenas o comprimento total :( Alguém tem uma ideia?

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.