我正在
swift中编写一个iOS应用程序.我需要能够在任何给定的时间点告诉我的用户路线旁边的哪条街道正在开车/步行.
我能够找到用户当前正在进入的街道名称,用户正在移动的方向以及当前坐标,但最后一步难倒我:下一条街道将相交?
我愿意使用Apple Maps,Google Maps,OSM等,只要它是免费的.
解决方法
你最好的选择是使用
https://developers.google.com/maps/documentation/directions/
我们的想法是获取方向的支路,然后确定您当前所处的路段,因为您知道当前的街道名称,然后找到有关下一条路的信息.它可能并不总是准确的,但它是您找到哪条街道相交的最简单方法.您可以使用Driving或Waypoints api.希望这可以帮助.