So ermitteln Sie die Länge einer Linie in einem Polygon

13

Wie kann ich die Länge (braun markierter Teil) der "Straße 7" innerhalb des roten Polygons ermitteln?

eine beschäftigte Katze

Mein Start:

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

Damit bekomme ich nur die Gesamtlänge :( Hat jemand eine Idee?

np00
quelle

Antworten: