Android 保存路径(不在街道上)-谷歌API

Android 保存路径(不在街道上)-谷歌API,android,ios,google-maps,google-maps-api-3,gps,Android,Ios,Google Maps,Google Maps Api 3,Gps,我正在尝试写一个应用程序,你可以保存你的路径在树林中,而不是街道。为了做到这一点,我需要从GPS收集有关位置的数据。当然,我首先想到的是谷歌地图,但我在他们的API中找不到任何关于不在街道上的路径的信息。我也没有在堆栈上找到任何东西 有什么帮助吗?我应该每秒收集一次GPS位置,然后简单地在谷歌上画出来吗?有没有更好的解决办法 @edit1该应用程序将首先在智能手机上安装iOS,然后可能在android上安装,因此我正在搜索iOS/android API是的,我认为您需要存储路径上的位置坐标,并使

我正在尝试写一个应用程序,你可以保存你的路径在树林中,而不是街道。为了做到这一点,我需要从GPS收集有关位置的数据。当然,我首先想到的是谷歌地图,但我在他们的API中找不到任何关于不在街道上的路径的信息。我也没有在堆栈上找到任何东西

有什么帮助吗?我应该每秒收集一次GPS位置,然后简单地在谷歌上画出来吗?有没有更好的解决办法


@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];