2

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

所以,我有两个问题:

1)首先,我如何在地图上绘制道路。我读了很多关于 MKOverlay 的东西,关于一些在 UIWebView 中使用 JavaScript 执行此操作的示例,但是最好的方法是什么?

2) 我如何知道某条特定道路上的交通情况?为了绘制绿色、橙色或红色的道路。

非常感谢 !

问候,塞巴斯蒂安;)

4

1 回答 1

1

不幸的是,现在iOS 5CLGeocoder的课程只支持处理地址到地理位置的转换和反向。这意味着在您拥有的地理编码周围查找地址或找到您提供的地址的地理编码。无法访问道路图来创建路线(精确选择和绘制道路)以及控制确切位置的交通。您可以使用标准工具做的唯一事情是使用您自己的数据绘制覆盖图。MKMapView

为了达到您想要的结果,我会提供使用第三方资源,例如Google Maps API,并用于UIWebView呈现自定义地图。谷歌地图 JavaScript API v3 TrafficLayer

于 2012-05-30T10:12:37.870 回答