获取德国公路公里的坐标

时间:2015-09-18 10:10:40

标签: openstreetmap mapbox

有没有办法获得德国公路公里的LON / LAT坐标?我正在寻找Mapbox API中的搜索字符串

i.e.: Autobahn A5, Kilometer 214 ==> bab+5+km+213+DE

https://api.mapbox.com/v4/geocode/mapbox.places/ BAB + 5 + +公里213 + DE 上传.json?=的access_token TOKEN

1 个答案:

答案 0 :(得分:0)

一般旁路假设在高速公路上有公里标记的用例是否与其上的某些交换有关:让我们假设我们没有这样的易于使用的简易网络API。所以我们需要构建我们的#34;反向地理编码器"从公路上的公里标记到它的纬度/经度。

我们总是从交换的流行GIS API(Google地图等)坐标中获取,当然我们可以订购它们。

关键点:为了在2个相邻的交换机之间行驶,任何体面的路由网络服务算法(谷歌地图指示等)将始终指导您在该高速公路上行驶。这是合乎逻辑的......(使用param喜欢"最短的路线"万一实时流量很大,它会尝试重定向你)。

我的建议是:

Let the first Interchange of the highway to be 0 K.
Ask for directions to the second interchange - 
You will get the distance - so you know what is the km mark for the second interchange.
And so on to cover the highway until the km point you need.