【问题标题】:How to get road coordinates between two markers google map api如何获取两个标记之间的道路坐标谷歌地图api
【发布时间】:2013-12-13 09:42:18
【问题描述】:

我需要完全根据来自谷歌地图 api 的道路坐标创建路径。在这个“http://maps.googleapis.com/maps/api/directions/json?&origin=%@,%@&destination=%@,%@&sensor=false”服务的帮助下我部分成功了。

但是这项服务为我提供了如图所示的坐标。

当我们缩放这条路径时,它看起来像这张图片。

实际上,我想得到每条弯道的准确道路坐标。

首先,我使用 google map (SBMapwithRoute) 教程之一中的 javascript 文件完成了这项任务,但不知道为什么该 javascript 文件现在停止响应。 如果有人知道这项任务将如何执行,请帮助我。谢谢

【问题讨论】:

标签: iphone google-maps google-polyline


【解决方案1】:

我在我的博客上发布了一篇文章可能有助于全面检查它

http://www.jogendra.com/wayPath

对你来说可能是地狱

如果您想从您的谷歌地图路径获取路径点。然后用这个

 NSMutableArray *wayPointsArray =  [self decodePolyLine:polyline.path.encodedPath];
  • 这里的 decodePolyline 是你在我的博客上看到的函数
  • 折线是GMSPolyline *_polyline;的对象

感谢

【讨论】:

  • 感谢您的回答。我得到了坐标,但是当我通过在您的代码中添加此代码来创建折线时,它崩溃了。我无法理解这个问题。
  • 我正在将此代码与您的代码一起使用。再次感谢 GMSMutablePath *pointsArray = [GMSMutablePath path]; for (int x =0;x
  • 错误是-> void SendDelegateMessage(NSInvocation *): delegate (webView:identifierForInitialRequest:fromDataSource:) 等待10秒后返回失败。主运行循环模式:kCFRunLoopDefaultMode
  • 你用的是谷歌地图还是苹果地图?
  • 两张地图的工作方式不同。请充分解释。我会尽力而为。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-13
  • 1970-01-01
  • 2013-04-06
  • 2010-12-05
  • 1970-01-01
  • 2012-08-23
  • 1970-01-01
相关资源
最近更新 更多