我想创建一个Android应用程序,如果我要超过速度限制就警告我,我想在openstreetmaps中使用maxspeed标签,但是当我使用API获取数据时,我找不到speedmax标签但是当我在网站上查找地点时它就在那里。有没有其他方法可以检索每条道路的最大速度限制,以便在我的应用程序中使用它?
答案 0 :(得分:1)
您正在搜索maxspeed = *标记http://wiki.openstreetmap.org/wiki/Key:maxspeed(右侧边栏查询标记信息)
此外,您的任务有不同的解决方案:
请记住,处理OSM数据可能很困难,例如速度单位取决于国家/地区,与未标记道路的默认值相同。
P.S。它叫做OpenStreetMap(没有-s);)
答案 1 :(得分:0)
http://www.overpass-api.de/api/xapi? [maxspeed = ] [bbox = 31.454403,30.082119,31.454266,30.082093]
只需在同一条道路上使用两个点(LAN / LAT)即可获取道路详细信息