Tag: 谷歌地图

尝试在MKMapView中加载创build的地图

我试图加载我在Google-Maps中使用kml文件创build的地图。 Google地图链接。 我不得不说这只是一个例子,但它是一样的原则。 最简单的方法是加载一个WebView,但这在我眼中是丑陋的。 感谢您阅读我的问题! 最好的问候CTS

使用StageWebView.loadString()在AIR for iOS上显示Google地图

我正在尝试使用StageWebView来显示使用Javascript API生成的Google Maps地图。 有没有一个原因,为什么它不会在iOS上呈现? 它适用于Android和AIR模拟器,但不适用于iOS设备。 我也可以查看在Safari中生成的HTML,这使得它更加怪异。 HTML示例(我dynamic生成这个应用程序,不是它重要): <!DOCTYPE HTML> <html style="width:100%; height:100%; margin: 0; padding: 0;"> <head> <title></title> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(e){ var myLatlng = new google.maps.LatLng( 0,0); var mapOptions = { zoom: 18, center: myLatlng, mapTypeId: google.maps.MapTypeId.ROADMAP, mapTypeControl: true, zoomControl: true, zoomControlOptions: { style: google.maps.ZoomControlStyle.DEFAULT } } var map = new […]

添加多个航点时出现Google Maps Directionsurl错误

我正试图添加多个航点到我的谷歌方向请求。 当我添加一个单一的路标像 https://maps.googleapis.com/maps/api/directions/json?&origin=51.507679,-0.125004&waypoints=51.524151,-0.123174&destination=51.495777,-0.108642&mode=walking 它工作正常,但是当我尝试添加像多个航点 https://maps.googleapis.com/maps/api/directions/json?&origin=51.606502,0.527309&waypoints=51.507679,-0.125004|51.524151,-0.123174&destination=51.495777,-0.108642&mode=walking 我收到“不受支持的url”错误。 什么是添加多个航点的正确方法? 谢谢

iOS打开地图应用程序的链接

我正在开发一个活动应用程序,我正在尝试添加一个“获取路线”button,在Apple地图或Google地图中打开路线。 我很高兴现在使用苹果地图,因为它很容易embeddedhttp://maps.apple.com/?q=XYZ() 。 我的应用程序正在显示带有UIWebView的HTML网站,所以这可能是问题所在,但是当您按下链接时,它实际上会在UIWebView打开并随机显示Google地图。 有一个函数可以放入我的HTML代码中,强制链接在本机Apple或Google Maps中打开?

谷歌地图API的替代scheme

我使用谷歌地图API来跟踪目前两点之间的行程,我可以看到这个API是如此标准,除了它的iPhone版本,我们使用在Web模型中看到,所以我想要使用另一个谷歌API看起来更“漂亮”或者其他的API,请给我一些build议?

减小谷歌地图sdk为iOS的大小

我下载谷歌地图sdk(1.8.1)的ios,我用它在我的app.But我注意到的是框架的大小是55MB左右。有没有什么办法来减less框架的大小。 目录结构“GoogleMaps.framework / Versions / A”中名为“A”的文件大小约为54MB。谷歌地图依赖于这个文件,请给予一些帮助。

在iOS中更改GMSMapView默认地图背景颜色

iOS中的GMSMapView有一个默认的背景颜色tan,或者类似的东西。 我有一个要求改变颜色为白色。 我试过使用GMSTileLayer的子类没有成功(或错误)。 我需要将具有白色背景的自定义地图叠加到地图视图上。 在没有覆盖的地方,底图颜色需要匹配(白色)。 尝试以下没有任何运气: [mapView setBackgroundColor:[UIColor whiteColor]]; 任何人都可以提供build议,或者指向我可以帮助的资源(Google除外)? 谢谢!

在iphone上的地图视图热图…?

我的客户想要显示所有国家的热图,他们从哪里收到更新。 就好像他的一家商店在美国closures了一样,他希望我把整个国家变成红色,如果在巴西开了一个新的,那么它应该显示绿色的巴西。 而当我点击巴西它放大,并显示销商注释开幕和closures的商店。 所以我的问题是有人可以指导我如何在特定的颜色在地图视图上显示特定的国家。 提前致谢。

例外情况:在使用之前,Google Maps SDK for iOS必须通过进行初始化

我正在尝试使用Swift 2.0将Google Maps SDK实现到我的项目中。 我遵循这个,但是当运行这个,我的应用程序正在收到以下错误: 2015-08-25 19:05:17.337 googleMap[1919:54102] *** Terminating app due to uncaught exception 'GMSServicesException', reason: 'Google Maps SDK for iOS must be initialized via [GMSServices provideAPIKey:…] prior to use *** First throw call stack: ( 0 CoreFoundation 0x00000001058499b5 __exceptionPreprocess + 165 … … … 31 UIKit 0x000000010606699e UIApplicationMain + 171 32 googleMap 0x00000001034b720d […]

REQUEST_DENIED响应Google Places API请求(sensor = true)

我正在尝试使用Google Places API获取我的位置周围的地点。 以下是用于search地点的URL的代码。 NSString *URL = [NSString stringWithFormat:@"https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=500&sensor=true&key=0dp-j3dkCU_YUb97RHcbL5shmRrJ5R2y4bYz1Vw"]; NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL:[NSURL URLWithString:URL] cachePolicy: NSURLRequestReloadIgnoringLocalCacheData timeoutInterval: 4]; [request setValue:@"application/json" forHTTPHeaderField:@"accept"]; NSObject *id1 = [[NSURLConnection alloc] initWithRequest:request delegate:self startImmediately:YES]; 以JSON格式给我下面的响应。 { "html_attributions" : [], "results" : [], "status" : "REQUEST_DENIED" } 在searchGoogle Places API时,它说错误的传感器参数值是“REQUEST_DENIED”的一般原因。 但是,就我而言,我也提供这个,正确的。 任何想法,我哪里错了? 再次,我使用的APIKey是常见的应用程序开发Android,iPhone和黑莓。 那有效吗? 或者,我需要另一个APIKey(特定于我的iPhone应用程序)? 所以,另一个问题是, 我可以在所有三个平台上使用相同的密钥?