1

Apple 已从 ios 6.0 版本开始删除谷歌地图。Apple 使用的 MkMapView 不像谷歌地图那么清晰。我使用 GoogleMapOverlay 它在 MkMapView 中显示 Google 地图。GoogleMapOverlay 显示我想要移动到特定位置的世界地图使用纬度和经度...如果我在 GoogleMapOverlay 示例中指定纬度和经度位置,我会在后面的矩形覆盖中单独获取该特定位置,我可以看到我的 mkmapview...任何人都可以指导我解决这个问题..谢谢

4

2 回答 2

1

UIWebView您可以在 iOS 6 上通过添加和添加地图来使用 Google 地图。

于 2013-08-26T06:11:43.243 回答
1

您可以将 google map sdk 用于 >= ios6

https://developers.google.com/maps/documentation/ios/

here is sample code from google sdk ios

#import "YourViewController.h"
#import <GoogleMaps/GoogleMaps.h>

@implementation YourViewController {
  GMSMapView *mapView_;
}

// You don't need to modify the default initWithNibName:bundle: method.

- (void)loadView {
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:24.451794 longitude:54.391412 zoom:12];
mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera];
mapView_.myLocationEnabled = YES;
self.view = mapView_;
GMSMarker *marker = [[GMSMarker alloc] init];
marker.position=CLLocationCoordinate2DMake(24.451794,54.391412);
marker.snippet = @"Abu Dhabi";
marker.title = @"Al Jazira Sports and Cultural Club";
marker.map = mapView_;
}


@end
output:

在此处输入图像描述

于 2013-08-26T06:16:31.523 回答