13 Làm cách nào tôi có thể nhận được chiều dài (phần được đánh dấu màu nâu) của "Đường 7" bên trong đa giác màu đỏ? Khởi đầu của tôi: SELECT ST_Length(way) FROM lines WHERE road = "Road 7" AND ST_Intersects(line, polygon)? Với điều đó, tôi chỉ nhận được tổng chiều dài :( Ai đó có ý tưởng? postgresql postgis-2.0 — np00 nguồn
15 Cần phải tính toán giao lộ thực tế, ví dụ: http://postgis.net/docs/ST_Intersection.html SELECT ST_Length(ST_Intersection(line,polygon)) — underdark nguồn Bạn đánh bại tôi vào nó. +1 điều này nên làm điều đó. — GIS-Jonathan