android - 检索 openstreetmap 中的 maxspeed 标签

标签 android openstreetmap

我想创建一个android应用程序,如果我超过速度限制,它会警告我,并且我想到在openstreetmaps中使用maxspeed标签,但是当我使用API​​获取数据时,我找不到speedmax标签但当我在网站上查找这个地方时它就在那里。有没有其他方法可以检索每条道路的最大速度限制以在我的应用程序中使用它?

最佳答案

您正在搜索 maxspeed=* 标签 http://wiki.openstreetmap.org/wiki/Key:maxspeed (右侧栏查询taginfo)

此外,您的任务还有不同的解决方案:

  1. 向现有 map 创建者询问帮助/数据(在 OSM Wiki 中查找“ map ”)
  2. 创建 Overpass API 的查询Overpass Turbo 可能有帮助
  3. 使用渗透和适当的过滤表达式自行过滤 OSM Planet 提取内容

请记住,处理 OSM 数据可能很困难,例如速度单位取决于国家/地区,与未标记道路的默认值相同。

附注它称为 OpenStreetMap(不带 -s);)

关于android - 检索 openstreetmap 中的 maxspeed 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12981372/

相关文章:

openlayers - 如何使用 OpenLayers 4.6.4 将图标/标记添加到 OSM map

javascript - Leaflet、JS、示例代码不渲染 map

android - 未生成 FCM 推送通知 token

java - Android fragment 问题

r - 在 R 循环中按分类变量的值进行索引

postgresql - 考虑到道路和公共(public)交通的可用性,如何计算从 A 点到 B 点的距离?

java - 为 JMapViewer 创建离线 map 图 block

android - 如何在 Android 中模拟数据库

android - 如何获得viewpager的第一个和最后一个位置?

java - 日历 android 小时/分钟值