[英]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.