Come ottenere la lunghezza di una linea all'interno di un poligono


13

Come posso ottenere la lunghezza (parte contrassegnata in marrone) della "Road 7" all'interno del poligono rosso?

un gatto impegnato

Il mio inizio:

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

Con ciò, ottengo solo la lunghezza totale :( Qualcuno ha un'idea?

Risposte:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.