【发布时间】:2012-05-04 10:33:13
【问题描述】:
我有这样的问题,如果有人可以帮助我,我会很好。 我有带有 GIST 索引的积分表。这些点不会随时间改变。
我想获取某个给定线串附近的点。 示例:假设线串是道路,点是道路沿线的 poi。 我想获取距离给定道路 5 公里的 poi。我想以正确的顺序(沿路的驾驶顺序)获取这些 pois。看图:
对于从点 1 到 5 的给定道路,我想获取距离道路最大 5 公里的 POI,并按顺序从道路上的点 1 到 5。所以结果应该是:
POI_ID
1
5
6
8
9
10
12
13
这应该告诉我在沿路旅行时可以以最低成本访问哪些 POI。
有人对如何使用 postgres 和 postgis 有一些想法吗?
【问题讨论】:
标签: postgresql postgis