有什么方法可以连接到 OpenStreetMap 的网络服务器?
我想接收给定 geoLoc“纬度和经度”的限速信息。我想通过创建一个包含节点的纬度和经度以及速度限制的巨大数据库来解决这个问题,然后查询给定特定地理位置的速度限制。
但现在我想知道是否可以直接连接 OSM 服务器并查询给定特定 geoLoc 的速度限制?!哪种方法更有效?
有什么方法可以连接到 OpenStreetMap 的网络服务器?
我想接收给定 geoLoc“纬度和经度”的限速信息。我想通过创建一个包含节点的纬度和经度以及速度限制的巨大数据库来解决这个问题,然后查询给定特定地理位置的速度限制。
但现在我想知道是否可以直接连接 OSM 服务器并查询给定特定 geoLoc 的速度限制?!哪种方法更有效?
您可以使用Overpass API来查询(几乎)任何信息。语言指南甚至有一个与您非常相似的问题:查询姓名和大致位置。只需将名称标签替换为 maxspeed 标签,您就差不多完成了。
Overpass API 有一种非常强大的语言,一开始可能会让人感到困惑。它可能会帮助您通过立交桥 turbo前端运行查询,该前端具有很好的结果可视化效果。