在谷歌地图上的两个坐标之间绘制线条

时间:2012-06-06 05:47:32

标签: iphone google-maps mkmapview

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

1 个答案:

答案 0 :(得分:1)

  • 您必须按照Direction API Link使用google方向api。

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

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

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

  • 你必须简单地解码它,然后你将获得路径的所有点并将其传递给 MKMapViewDelegate viewForOverlay 方法,它将绘制路径。
  • 有关详细信息,请按照我的问题Stackoveflow question link

如果您有任何更多的请求,请告诉我。希望这会对你有所帮助.... :)