我收到了一列(latlon
),這是一個ST_MultiPolygon
。我可以檢查一個多面體在PostGIS中是否包含點嗎?
其他幾何是一個點,我只是想檢查它是否在我的MultiPolygons之一。
我想:
SELECT ST_CONTAINS(latlon, ST_GeometryFromText('POINT(48.208417 16.372472)')
FROM districts
它總是返回false;爲什麼我不能檢查點是否在ST_Contains
的多邊形內?
此外,您可以使用子查詢來指定B幾何。 SELECT name,ST_Contains(latLon,(SELECT geom FROM b WHERE id = 3))FROM bezirks – DirtyBirdNJ