如何缩放添加到uiwebview的谷歌地图中的特定点?

时间:2012-03-27 02:09:16

标签: iphone objective-c ios uiwebview google-maps-mobile

我已将谷歌地图添加到UIWebview。我想将地图缩放到目的地位置。目标位置以编程方式传递。

我该怎么办?我尝试在加载谷歌地图网址时设置参数z = 10,但它不会在特定点放大。

请帮忙

由于

2 个答案:

答案 0 :(得分:2)

为什么你不使用MapKit?

它使用谷歌地图提供地图。

http://developer.apple.com/library/ios/#documentation/MapKit/Reference/MapKit_Framework_Reference/_index.html

如果你真的想在网页浏览中使用谷歌地图,你需要做类似的事情:

http://maps.google.com/maps?q=24.197611,120.780512&z=10

其中q =纬度,经度

您将需要知道要缩放的点的纬度和经度

您可以查看更多信息:

http://mapki.com/wiki/Google_Map_Parameters

答案 1 :(得分:0)

我通过向google地图网址添加某些参数来解决这个问题:

http://maps.google.com/?saddr=%@&daddr=%1.6f,%1.6f&ll=%@&sll=%@&sspn=0.015&output=embed&z=15