直接从数据库获取osm数据以进行pgrouting

时间:2013-01-15 15:17:14

标签: routing postgis openstreetmap pgrouting

我正在创建一个需要路径查找器的应用程序。

我将OSM数据存储在PostGIS数据库中,目前这些数据可能会被我的应用程序操纵,例如可以移动,添加或删除道路。

我正在调查pgRouting,但似乎它需要OSM数据为.osm格式或形状文件。

pgRouting是否可以直接访问我的OSM表来构建其图形?如果没有,那么还有其他路由系统吗?

由于

2 个答案:

答案 0 :(得分:0)

检查page。在第6节,您将看到,pgrouting适用于SQL查询。它无法直接处理osm或shape文件,它们只是导入的数据源。

答案 1 :(得分:0)

您必须确保使用工具osm2pgrouting将OSM数据加载到数据库中。该工具创建一个sql命令,您可以将其加载到数据库中。

Here您可以找到有关它的一些信息。