【问题标题】:Saving path (not in streets) - Google API保存路径(不在街道上) - Google API
【发布时间】:2017-03-19 04:14:40
【问题描述】:
我正在尝试编写一个应用程序,您可以在其中将路径保存在树林(而不是街道)中。为此,我需要收集有关位置的数据(来自 GPS)。自然首先我想到了谷歌地图,但我在他们的 API 中找不到任何关于不在街道上的路径的信息。我也没有在堆栈上找到任何东西。
有什么帮助吗?我应该在一秒钟内收集一次 GPS 位置,然后简单地在 Google 上绘制它吗?有没有更好的解决方案?
@edit1 该应用程序将在智能手机上(首先是 iOS,然后可能在 android 上,所以我正在搜索 iOS/android API)
【问题讨论】:
标签:
android
ios
google-maps
google-maps-api-3
gps
【解决方案1】:
是的,我认为您需要存储沿路径的位置坐标并使用 GMSPolyline 绘制路径。
例如。
GMSMutablePath *path = [GMSMutablePath path];
[path addCoordinate:CLLocationCoordinate2DMake(lat1,lon1)];
.
.
[path addCoordinate:CLLocationCoordinate2DMake(latN,lonN)];
GMSPolyline *polyline = [GMSPolyline polylineWithPath:path];