I have a postgis database table of boundary data which is made up of LineString geometry's, what I would like to do is create a query that will return only the rows that contain a LineString geometry that is within (or at least one point of the LineString is within) a given polygon or area (this would typically be a bounding polygon of the current map view).
I've tried using ST_Intersects, ST_Contains and ST_Covers but to no success. What is the recommended method for doing this?