OSRM“最近”方法如何工作?

Posted

技术标签:

【中文标题】OSRM“最近”方法如何工作?【英文标题】:How does OSRM "nearest" method work? 【发布时间】:2016-02-03 22:03:54 【问题描述】:

我想将OSRM routing service 上的“最近”方法返回的坐标和街道名称与源OSM Extract 相关联。我假设 OSRM 以 方式 从所有相邻 节点 创建 segments 并将 GPS 坐标捕捉到最近的 segment?它是否通过使用节点坐标之间的测地线来创建线段?我问是因为我想找到 OSM 的相关部分,并在 OSRM 返回的 segment 中添加一些额外的标记。

【问题讨论】:

【参考方案1】:

是的,OSRM 通过计算point-segment distance 到输入坐标来找到最近的段。为了达到这个规模,我们将所有细分都保存在 R-tree 中。

【讨论】:

以上是关于OSRM“最近”方法如何工作?的主要内容,如果未能解决你的问题,请参考以下文章

python OSRM设置步骤由茎指令。

如何在 Python 中获取最近的工作日? [复制]

如何从 R 工作区中删除所有自定义方法和类?

这些自动填充表单最近是如何工作的,我看到很多这些看起来很酷?

如何激发思考(转)

如何“重新打开”在最近提交中恢复的工作树中的古代提交?