Tôi đang cố tìm cách xác định tất cả hình học giao nhau với một điểm nhất định với PostGIS trên CartoDB.com (lưu trữ không gian lưu trữ đám mây).Tìm tất cả hình học giao nhau với một điểm
Gần nhất tôi đã có thể để có được để tái sản xuất này là:
SELECT * FROM sf_blocks WHERE ST_Contains(the_geom, ST_GeomFromText('POINT(-122.44107 37.750066)'));
Thật không may này lỗi với 'ERROR:. Hoạt động trên hình học SRID hỗn hợp'
Cú pháp chính xác để chọn hình học từ một bảng giao cắt với một điểm là gì? Bảng của tôi, sf_blocks là tất cả các đa giác.
Hóa ra tôi không có SRID, là bắt buộc. Để làm rõ, 'the_geom' là đa giác. – nym