标签: postgresql gis openstreetmap postgis
我使用osm2pgsql将一些osm地图数据导入到我的PostGIS数据库中。
osm2pgsql
这些是我的表格:
在PostGIS表中找到两点之间的路线的最佳方法是什么?
由于
答案 0 :(得分:2)
要在postGIS中进行路线搜索,您需要下载,安装并启用pgrouting扩展程序。
pgrouting
启用pgrouting扩展程序后,您需要使用pgr_createTopology函数创建图形拓扑,之后您可以使用pgr_bdDijkstra之类的路径查找算法。
pgr_createTopology
请参阅此pgrouting Getting Started指南以及Routing Topology页面以获取更多背景信息。