我想创建一个android应用程序,如果我超过速度限制,它会警告我,并且我想到在openstreetmaps中使用maxspeed标签,但是当我使用API获取数据时,我找不到speedmax标签但当我在网站上查找这个地方时它就在那里。有没有其他方法可以检索每条道路的最大速度限制以在我的应用程序中使用它?
最佳答案
您正在搜索 maxspeed=* 标签 http://wiki.openstreetmap.org/wiki/Key:maxspeed (右侧栏查询taginfo)
此外,您的任务还有不同的解决方案:
- 向现有 map 创建者询问帮助/数据(在 OSM Wiki 中查找“ map ”)
- 创建 Overpass API 的查询Overpass Turbo 可能有帮助
- 使用渗透和适当的过滤表达式自行过滤 OSM Planet 提取内容
请记住,处理 OSM 数据可能很困难,例如速度单位取决于国家/地区,与未标记道路的默认值相同。
附注它称为 OpenStreetMap(不带 -s);)
关于android - 检索 openstreetmap 中的 maxspeed 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12981372/