13 ¿Cómo puedo obtener la longitud (parte marcada de color marrón) del "Camino 7" dentro del polígono rojo? Mi comienzo: SELECT ST_Length(way) FROM lines WHERE road = "Road 7" AND ST_Intersects(line, polygon)? Con eso, obtengo solo la longitud total :( ¿Alguien tiene una idea? postgresql postgis-2.0 — np00 fuente
15 Es necesario calcular la intersección real, por ejemplo, http://postgis.net/docs/ST_Intersection.html SELECT ST_Length(ST_Intersection(line,polygon)) — bajo oscuro fuente Me ganaste a eso. +1 esto debería hacerlo. — GIS-Jonathan