【问题标题】:Calculating the distance between two postcodes using OSRM使用 OSRM 计算两个邮政编码之间的距离
【发布时间】:2014-08-12 08:07:49
【问题描述】:

我一直在使用 OSRM 进行距离计算,基本上有以下查询,它在英国的两个邮政编码之间进行距离计算。

http://maps.googleapis.com/maps/api/distancematrix/json?origins=KY3%200RS&destinations=DD3%209LE&sensor=false&units=imperial

服务器 API 文档 (https://github.com/DennisOSRM/Project-OSRM/wiki/Server-api) 似乎没有提及邮政编码,只有经度和纬度。

有谁知道在 OSRM 中相当于 Google 地图查询的内容是什么?此外,如果您对 FOSS 路由项目以及如何根据两个邮政编码检索距离有任何其他建议。

【问题讨论】:

    标签: google-maps geocoding distance openstreetmap osrm


    【解决方案1】:

    OSRM 不是地理编码器,只是一个路由引擎。因此,您将需要一个地理编码器来将地址转换为确切的位置。 Nominatim 是一个很棒的基于 OSM 数据的地理编码器。不幸的是,Nominatim 仍然存在邮政编码问题,但请尝试一下。还有其他geocoders using OSM data

    如果您想知道 OSRM's web frontend 如何将地址转换为位置:它只是在后台使用 Nominatim。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-09
      • 1970-01-01
      • 2011-04-28
      • 1970-01-01
      • 2017-10-25
      • 1970-01-01
      相关资源
      最近更新 更多