2013-01-15 103 views
1

我正在创建一个需要路由查找器的应用程序。从数据库直接获取osm数据用于pgrouting

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

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

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

感谢

回答

0

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

0

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

Here你可以找到它的一些信息。