Tag: google maps

Google地图在iOS中闪烁

我使用Google地图SDK for iOS版本:1.10.17867.0在我的应用程序中通过pod。 但是当我在特定位置初始化地图时,所有的标题和地图开始闪烁。 示例代码(swift): import UIKit import GoogleMaps class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() self.view.backgroundColor = UIColor.whiteColor(); var camera = GMSCameraPosition.cameraWithLatitude(19.0176147, longitude: 72.8561644, zoom:18) // even try this: 28.6469655, longitude: 77.0932634, zoom:10 var mapView = GMSMapView.mapWithFrame(CGRectZero, camera:camera) var marker = GMSMarker() marker.position = camera.target marker.snippet = "Hello World" marker.appearAnimation = kGMSMarkerAnimationPop […]

使用Google-Maps-iOS-SDK(1.8.1)时,架构armv7的未定义符号

我正在尝试使用cocoapods(0.33.1)添加Google-Maps-iOS-SDK(1.8.1) 。 部署目标版本: iOS 7.0 我已经添加了这个pod: pod 'Google-Maps-iOS-SDK' ,'〜> 1.8'正确下载和安装sdk。 我从这里开始添加头文件和样本地图视图加载代码。 我已经正确添加了API密钥。 在一个视图控制器的- (void)viewDidLoad , 我已经添加了以下代码: // Create a GMSCameraPosition that tells the map to display the // coordinate -33.86,151.20 at zoom level 6. GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.86 longitude:151.20 zoom:6]; GMSMapView *mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera]; mapView_.myLocationEnabled = YES; self.view = mapView_; // Creates […]

如何在GMSMapView上设置自定义标注标记(点附近的animation环)

使用谷歌地图iOS SDK我已经实现了一个mapView,我已经创build了如下标记 // Creates a marker in the center of the map. GMSMarker *marker = [[GMSMarker alloc] init]; marker.position = CLLocationCoordinate2DMake(-33.86, 151.20); marker.title = @"Sydney"; marker.snippet = @"Australia"; marker.icon = [UIImage imageNamed:@"point1.png"]; marker.map = mapView_; 但我需要显示animation图像,即一些图像序列显示,围绕一个点的animation环,而不是原来的GMSMarker 图像序列是point1.png point2.png point3.png point4.png point5.png 任何人都可以帮助我做到这一点

如何从谷歌地图的标记在ios中的dictionay?

在我的应用程序中,我已经做了JSONparsing,我得到了一个字典的forms的坐标,我想使用坐标angd在地图上绘制它, 我有使用这个 SBJsonParser *jsonParser = [SBJsonParser new]; NSArray *jsonData = (NSArray *) [jsonParser objectWithString:outputData error:nil]; for(int i=0;i<[jsonData count];i++) { NSDictionary *dict=(NSDictionary *)[jsonData objectAtIndex:i]; Nslog(@"%@",dict); double la=[[dict objectForKey:@"latitude"] doubleValue]; double lo=[[dict objectForKey:@"longitude"] doubleValue]; CLLocation * loca=[[CLLocation alloc]initWithLatitude:la longitude:lo]; CLLocationCoordinate2D coordi=loca.coordinate; marker=[GMSMarker markerWithPosition:coordi]; marker.snippet = @"Hello World"; marker.animated = YES; marker.map = mapView; } 它被打印为 [{"driver_id":"Tn1234sunil@gmail.com","username":"sunil","latitude":"0.000000000000000", "longitude":"0.000000000000000"}, […]

Google地图urlscheme不适用于iOS 9

以下URLscheme正在使用以前的版本,但不适用于iOS 9: comgooglemaps://?q=Google+Japan,+Minato,+Tokyo,+Japan&center=35.660888,139.73073&zoom=15&views=transit 在iOS 9上有什么变化,阻止应用程序使用URLscheme打开其他应用程序?