我正在检查一种可以使用超文本传输协议请求查询OSM的方法,我发现了这个link,这个人使用它来查询OSRM:
http://router.project-osrm.org/viaroute?loc=49.1716783,-0.34655726&loc=49.17131276,-0.34673758现在,当我尝试这样做时,它给出了以下错误:
The OSRM Demo server has moved to API Version 5.
Documentation for the new version can be found at
https://github.com/Project-OSRM/osrm-backend/blob/master/docs/http.md我去了那里,尝试使用新规则形成我自己的查询:
http://router.project-osrm.org/route/v1/car/{19.411989},{-99.164623}[;{19.412344},{-99.162805}而且它也不起作用。所以我的问题是,我使用这个东西是正确的吗?我刚刚发现这个服务,听说有些人安装了OSRM服务器。我真的不想安装任何东西,只要找到一种方法来构建HTTP请求,当然,如果可能的话。
发布于 2017-07-05 13:17:30
我认为你可以去掉请求中的花括号,位置应该是lon1,lat1;lon2,lat2。即http://router.project-osrm.org/trip/v1/driving/19.411989,-89.164623;19.412344,-89.162805?overview=false
https://stackoverflow.com/questions/44275114
复制相似问题