在MKMapView上的交通道路

时间:2012-05-30 09:49:03

标签: ios mkmapview traffic

我对MKMapView组件有疑问。我在本地“地图”iOS应用程序上看到,我们可以绘制不同点之间的道路,我们可以显示这些道路的交通。好吧,这正是我想为我的应用做的事情:))

所以,我有两个问题:

1)首先,我如何在地图上绘制道路。我阅读了很多关于MKOverlay的内容,关于一些使用UIWebView中的JavaScript做的样本,但是最好的方法是什么?

2)我如何知道特定道路上的交通?为了画出绿色,橙色或红色的道路。

非常感谢!

此致 塞巴斯蒂安;)

1 个答案:

答案 0 :(得分:1)

不幸的是,现在来自 iOS 5 CLGeocoder类只支持处理地址到地理定位转换和反向。这意味着要找到您所拥有的地理编码周围的地址,或找到您提供的地址的地理编码。没有可能访问道路图来创建路线(精确选择和绘制道路)以及控制确切位置的交通。您可以使用标准工具执行的唯一操作是使用您自己的数据在MKMapView上绘制叠加层。

要获得您想要的结果,我会提供使用第三方资源,例如 Google Maps API ,并使用UIWebView来展示自定义地图。 Google Maps JavaScript API v3 TrafficLayer