用于查找坐标速度限制的立交桥 API



我收到车辆的坐标,我需要找出该车辆所在道路的速度限制?我知道你可以像这样找到某个有界框的最大速度

www.overpass-api.de/api/xapi?[maxspeed=][bbox=5.6283473,50.5348043,5.6285261,50.534884]

但那是如果这个有界框区域只有一个速度限制。所以假设有一个区域在限定框内有两个限速?

我的第二个问题是我应该如何制作有界框,因为我一次只得到一个坐标?

请不要一次问多个问题。

你的第一个问题我不清楚。查询将返回给定边界框中的所有速度限制,而不仅仅是第一个速度限制。

关于第二个问题:您应该使用周围查询而不是边界框。使用周围,您可以检索给定坐标周围特定半径内的所有元素。示例查询:

<query type="way">
  <around lat="5.6283473" lon="50.5348043" radius="25"/>
  <has-kv k="highway" v=""/>
  <has-kv k="maxspeed" v=""/>
</query>
<print/>

另请参阅语言指南以及用于测试查询的立交桥涡轮增压器。

最新更新