我正在开发一个具有类似地图绘制路线功能的应用程序。用户需要启动和停止按钮,指示用户使用lat long在地图上开始绘制路线。当用户到达目的地并且用户停止它时,我能够看到从起始位置到目的地位置路线的路线,并且我想通过应用程序与某人共享该路线。
这是我的应用基本概念,所以这里的任何一个请建议我为这种功能做些什么。
答案 0 :(得分:0)
据我所知,使用Google地图时已经可以进行方向分享了。正如Get directions and show routes中所述,要在Google地图中向某人发送路线和指向该路线的链接,请按以下步骤操作:
为了帮助您实施,您可以使用Maps SDK for iOS - Getting Started和Google Maps URL Scheme获取有关如何使用或启动适用于iOS的Google地图应用并执行特定功能的完整指南
答案 1 :(得分:0)
我正在做这样的事情
-(void)drawSenderPath:(CLLocationCoordinate2D)locPolyLine {
[mapView clear]
[pathSender addCoordinate:locPolyLine];
GMSPolyline *polyline = [GMSPolyline polylineWithPath:pathSender];
// Add the polyline to the map.
polyline.strokeColor = AppOrangeColor;
if ([self.homeViewDelegate respondsToSelector:@selector(getPathColor)]) {
polyline.strokeColor = [self.homeViewDelegate getPathColor];
}
polyline.strokeWidth = 3.0f;
polyline.map = mapView;
}