[英]Use PostGIS to retrieve the nearby points
我嘗試使用PostGIS來檢索附近的點,但是,我從pgAdmin3收到一條錯誤消息。 您能幫我調試下面的SQL查詢(Postgresql + PostGIS)嗎? 感謝您的幫助。
我使用了3826幾何。
“錯誤:解析錯誤-無效的幾何提示:“ ... 79721.29349234176 2759680.13418412))” <-解析幾何中位置44的錯誤“
SELECT * FROM pointslight
WHERE ST_DWithin(
ST_Transform(ST_GeomFromText('POINT(279721.29349234176 2759680.13418412))',3826),26986),
ST_Transform(location,26986), 50)
ORDER BY ST_Distance(ST_GeomFromText('POINT(279721.29349234176 2759680.13418412))',3826), location);
在定義該點的字符串中,您需要在一個圓括號中加上兩個閉合的圓括號。 刪除后者之一!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.