我正在尝试编写一个应用程序,您可以在其中保存您在树林(而不是街道)中的路径。为此,我需要收集有关位置的数据(来自 GPS)。自然地,首先我想到了谷歌地图,但我无法在他们的 API 中找到任何关于不在街道上的路径的信息。我也没有在堆栈上找到任何东西。
有什么帮助吗?我应该每秒收集一次 GPS 位置,然后简单地在 Google 上绘制它吗?有没有更好的解决办法?
@edit1 该应用程序将出现在智能手机上(首先是 iOS,然后可能是 android,所以我正在搜索 iOS/android API)
最佳答案
是的,我认为您需要沿路径存储位置坐标并使用 GMSPolyline 绘制路径。
例如。
GMSMutablePath *path = [GMSMutablePath path];
[path addCoordinate:CLLocationCoordinate2DMake(lat1,lon1)];
.
.
[path addCoordinate:CLLocationCoordinate2DMake(latN,lonN)];
GMSPolyline *polyline = [GMSPolyline polylineWithPath:path];
关于android - 保存路径(不在街道中) - Google API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42882856/