【问题标题】:drawing line between two coordinates on google map在谷歌地图上的两个坐标之间画线
【发布时间】:2012-06-10 03:31:44
【问题描述】:

我在谷歌地图上有两个坐标点。我计算了这些点之间的距离。但我想在它们之间画一条直线。请帮我画画。

【问题讨论】:

标签: iphone google-maps mkmapview


【解决方案1】:
  • 您必须使用 google direction api 跟随 Direction API Link

  • 使用带有方向 api url 的 NSURLConnection 发出请求,并从中传递所需的地址并捕获其响应。

  • 从中您将获得 json 或 xml 格式的响应,其中包含 polyline 编码字符串形式的路径。

  • 然后解析它并检索折线编码的字符串。

  • 您必须简单地对其进行解码,然后您将获得路径的所有点并将其传递给 MKMapViewDelegateviewForOverlay 方法,该方法将绘制路径。
  • 如需了解更多信息,请关注我的问题Stackoveflow question link

如果您还有任何疑问,请告诉我。希望这会对你有所帮助....:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-12
    • 1970-01-01
    • 2019-01-19
    • 2011-02-08
    • 1970-01-01
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多