【发布时间】:2015-08-06 23:54:22
【问题描述】:
我有一个使用 Google Maps SDK 的 iOS 应用。我在用户走路或跑步时跟踪他们,然后使用这些坐标来绘制他们沿道路使用的路线。
我发现,但是,捕捉到道路使用道路的方向来绘制路线,所以当涉及到环形交叉路口时,即使用户在街区内部,路线也会遵循这一点。
有没有办法使用捕捉到道路(或方向),允许步行轨道并遵循最短距离?
谢谢
【问题讨论】:
标签: swift google-maps
我有一个使用 Google Maps SDK 的 iOS 应用。我在用户走路或跑步时跟踪他们,然后使用这些坐标来绘制他们沿道路使用的路线。
我发现,但是,捕捉到道路使用道路的方向来绘制路线,所以当涉及到环形交叉路口时,即使用户在街区内部,路线也会遵循这一点。
有没有办法使用捕捉到道路(或方向),允许步行轨道并遵循最短距离?
谢谢
【问题讨论】:
标签: swift google-maps
看着documentation,snap to road 不是用来走路的……
snapToRoads 方法最多可沿路线收集 100 个 GPS 点,并返回一组类似的数据,这些点捕捉到车辆 最可能行驶的道路。
但是好吧..你可以做什么来比较点,如果返回的点与原始点相距“一些”距离,那么你知道这些点应该在块内。
【讨论】: