Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone MKMapView、谷歌地图API和交通信息_Iphone_Web Applications_Google Maps_Mkmapview_Traffic - Fatal编程技术网

Iphone MKMapView、谷歌地图API和交通信息

Iphone MKMapView、谷歌地图API和交通信息,iphone,web-applications,google-maps,mkmapview,traffic,Iphone,Web Applications,Google Maps,Mkmapview,Traffic,当你读完这个问题的时候,你会发现我对这方面的发展还很陌生。但我有一个简短的问题。我想我(不幸的是,有点)知道答案,但我想我还是会问: 我正在开发一个应用程序,在这个应用程序中,我想在地图中显示来自谷歌地图的交通数据。看起来很简单。我可以轻松地将MKMapView放置在所需位置的中心。我还可以创建一个自定义的GoogleMapsAPI,我可以在我的浏览器上查看它,它将使用GTrafficOverlay对象显示交通数据 现在 我可以使用API流量数据(Javascript)并将其解析到MKMapVi

当你读完这个问题的时候,你会发现我对这方面的发展还很陌生。但我有一个简短的问题。我想我(不幸的是,有点)知道答案,但我想我还是会问:

我正在开发一个应用程序,在这个应用程序中,我想在地图中显示来自谷歌地图的交通数据。看起来很简单。我可以轻松地将MKMapView放置在所需位置的中心。我还可以创建一个自定义的GoogleMapsAPI,我可以在我的浏览器上查看它,它将使用GTrafficOverlay对象显示交通数据

现在

我可以使用API流量数据(Javascript)并将其解析到MKMapView实现中吗?我不这么认为。。。对吧?

所以,我唯一的其他选择是使用UIWebView,对吗?我只是链接到那个页面,我很乐意去

还有。。。这样做有一个主要的缺点吗?我知道我丢失了一些内置接口,但除此之外,它似乎并没有太大的区别,对吗

而且,如果我想使用谷歌代码API,我该如何实现它呢?我是否必须在服务器中的某个位置拥有该HTML文件,或者可以将其作为我的资源的一部分,或者什么


对于所有的问题,我很抱歉,但是提前谢谢你们的建议

您不能直接将javascript解析到MKMapView实现中

是的,您可以使用UIWebView。我只是简单地看了一下,默认行为非常糟糕,因为web视图和地图视图都试图响应拖动事件等。可能有一种方法可以调整它-您可能希望查找SDK2.x示例,因为当时没有其他地图解决方案

也可能提供很多帮助