考虑到道路和公共交通的可用性,如何计算从A点到B点的距离?

时间:2012-11-11 19:45:14

标签: postgresql gis openstreetmap postgis opentripplanner

想象一下,我有一个包含以下信息的PostGIS数据库

  1. 城市的OSM(OpenStreetMap),
  2. 城市内的道路/街道和
  3. 该城市的公共交通路线。
  4. 我想要

    1. 计算该城市中建筑物A到建筑物B的距离通过街道/道路(适用于有汽车的人)和
    2. 使用可用的公共交通工具估算从A楼到B楼的时间(对于没有车的人)。
    3. 是否有用于在PostGIS中执行此类计算的现成(开源或商业)软件?

2 个答案:

答案 0 :(得分:1)

似乎PgRouting就是这样。这是一个intro

答案 1 :(得分:1)

对于公共交通规划,您也应该检查OpenTripPlanner。在链接之后,您将看到各种示例,而不是所有作品,但雅典确实如此。