如何找到最近的Postgis点

时间:2018-03-14 15:33:24

标签: postgresql postgis spatial-query

我在Postgis中有两张桌子。幼儿园的平板电脑和桌子表... 我想从另一张表中找到距离给定平台(ogc_fid = 1397632)最近的kindergraten。他们两个都是积分。我尝试了类似的东西,但它仍然加载结果,可能是出错了......

SELECT
  name
FROM
  kindergarten, plats
ORDER BY
  ST_Transform(kindergarten.geom,5514) <->
  (SELECT geom FROM plats where ogc_fid=1397632)
LIMIT 1;

我不确定表格是否有SRID(几何(点,5514))和表幼儿园有SRID(几何(点,3857)这些已经从OSM导入)。是否有一些角色在SQL查询中更改SRID而不是在运行它们之前? 你们有些人知道问题出在哪里吗?我是空间查询的初学者......

非常感谢。

0 个答案:

没有答案