我在谷歌地图上有两个坐标点。我计算了这些点之间的距离。但我想在它们之间画一条直线。请帮我画画。
问问题
2280 次
1 回答
1
您必须使用 google direction api 来遵循Direction API Link。
使用带有方向 api url 的NSURLConnection发出请求,并从中传递所需的地址并捕获其响应。
从中您将获得 json 或 xml 格式的响应,其中包含折线编码字符串形式的路径。
然后解析它并检索折线编码的字符串。
- 您必须简单地对其进行解码,然后您将获得路径的所有点并将其传递给MKMapViewDelegate的viewForOverlay方法,该方法将绘制路径。
- 有关更多信息,请关注我的问题Stackoveflow 问题链接。
如果您有任何疑问,请告诉我。希望对你有帮助....:)
于 2012-06-25T10:24:08.827 回答