我有一個帶有點的幾何表。所有積分都有唯一的ID。現在我想查詢我選擇哪一點(ID爲34567),並圍繞此點做5公里的緩衝區分析。我的目標是選擇距離選定點超過5公里的所有點。所有數據都存儲在一個表中。在子查詢中使用ST_DWithin(PostGIS)
我有一個具有以下嘗試,
SELECT D.id,D.geometry,S.id,S.geometry FROM點爲d,分爲S 哪裏都不ST_DWithin(D.geometry,S .geometry,5000)AND D.id不喜歡'34567'
但是查詢永遠運行。
我在做什麼錯?
所有答案讚賞
好的我找到了解決方案 – user1621922
很高興知道您找到解決方案,並感謝您分享! http://xkcd.com/979/ – Pierre
@Pierre,不錯的鏈接。我無法告訴你發生過多少次這樣的事情。 –