【问题标题】:OSM showing wrong distance between 2 pointsOSM 显示 2 点之间的距离错误
【发布时间】:2022-01-04 22:15:59
【问题描述】:

我遇到了 OSRM 问题。

来源 - 19.04835 72.91024 目的地 - 19.0612081 72.9241063

实际距离为 3.1 公里,但 OSRM 显示为 13.5 公里

这是我正在运行的脚本 r = requests.get(f"http://router.project-osrm.org/route/v1/car/{lon_1},{lat_1};{lon_2},{lat_2}?overview=false""")

关于如何解决的任何想法。

【问题讨论】:

  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: openstreetmap distance osrm


【解决方案1】:

这是生成的路由:https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=19.04938%2C72.91099%3B19.06203%2C72.92219#map=14/19.0429/72.8992

距离您的起点19.04835,72.91024 最近的道路是东部高速公路。所以从技术上讲,生成的路线是正确的(尽管此时可能没有连接到高速公路)。如果你想从最近的一条小路开始,那么你必须相应地调整你的起点。

【讨论】:

    猜你喜欢
    • 2012-12-31
    • 1970-01-01
    • 1970-01-01
    • 2019-09-28
    • 1970-01-01
    • 2018-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多