我得到一列( latlon
),它是 ST_MultiPolygon
.
另一个几何体是一个点,我只想检查它是否在我的 MultiPolygons 内。
我试过:
SELECT ST_CONTAINS(latlon, ST_GeometryFromText('POINT(48.208417 16.372472)')
FROM districts
它总是返回 false;为什么我不能用
ST_Contains
检查点是否在多边形内?
最佳答案
它是这样工作的:
SELECT name, st_contains(latlon, ST_GeomFromText('POINT(16.391944 48.218056)', 4326)) FROM bezirks
关于postgis - 我可以在 PostGIS 中检查多边形是否包含点吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13823122/