草庐IT

​​Maps

全部标签

ios - Google Maps iOS 街景 URL 方案不起作用?

我的应用程序有一些代码可以直接打开Googlemap。我们正在尝试使用如下URL直接打开特定坐标的街景View:comgooglemaps-x-callback://?center=47.613371,-122.313167&mapmode=streetview&x-success=myurlscheme://noop&x-source=MyApp我看到一个无限旋转器,街景从未加载。此URL方案已记录在案并已使用多年,直到最近更新。https://developers.google.com/maps/documentation/ios-sdk/urlscheme应用的这个功能是否被破坏

ios - 适用于 iOS 和 libc++ 的 Google Maps SDK

在我们的项目中,我们使用的库在其实现中非常紧密地使用了libc++。当我们添加GoogleMapsSDK时出现链接错误:Undefinedsymbolsforarchitecturei386:"std::string::_Rep::_M_destroy(std::allocatorconst&)",referencedfrom:gmscore::utils::gmsutils::StringPrintf(charconst*,...)inGoogleMaps(GMSUtils.o)_GMS_objc_lookUpClassinGoogleMaps(GMSRenames.o)_GMS_o

如何管理Android中Google Maps中的缩放级别

对于不同类型的搜索,我希望缩放级别不同。例如:-如果用户搜索country/state/streets/buildings变焦级别应该是5/10/15/20分别。我该如何在我的Android应用程序中执行此操作。感谢帮助。看答案好吧,你可以做这样的事情Stringaddress=addresses.get(0).getAddressLine(0);//Ifanyadditionaladdresslinepresentthanonly,checkwithmaxavailableaddresslinesbygetMaxAddressLineIndex()Stringcity=addresses.g

ios - 适用于 iOS 的 Google Maps API myLocationEnabled 无法正常工作

我正在尝试使用GoogleMapsAPI,但无法获取用户的位置。由于从未调用过observeValueForKeyPath,因此观察到的值似乎永远不会改变。注意:我正在运行Xcode6-Beta5和iOS8beta(代码在Swift中)overridefuncviewDidLoad(){super.viewDidLoad()varcamera:GMSCameraPosition?=nilmapView_=GMSMapView.mapWithFrame(CGRectZero,camera:camera);mapView_!.addObserver(self,forKeyPath:"myL

ios - Google Maps iOS SDK 和 Storyboard

我希望有人能解释如何开始使用Googlemap和XcodeStoryboard。我找不到任何关于如何实际操作的信息。我只需要一个示例或要采取的步骤。有这个http://www.youtube.com/watch?v=r3H8dFG0UCY谷歌快捷方式视频。但是我看不到视频中的代码。如有任何帮助,我们将不胜感激。 最佳答案 在要插入map的View中创建一个通用UIView,然后在文件检查器中为其提供自定义类“GMSMapView”。然后你可以在ViewController头文件中为它创建一个IBOutlet并初始化map..

ios - 使用适用于 iOS 的 Google Maps SDK 时内存和 CPU 使用率非常高

我正在创建一个应用程序,我必须在其中显示map上的注册用户。我必须显示他们的个人资料照片。它们可以有很多,可能是1000、2000或3000。问题是,通过添加每个图像,它的内存使用量会增加并且应用程序会变慢。例如,我只使用了这段代码:UIImageView*imgView=imgView=[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"like_r.png"]];for(inti=0;i有没有什么好的方法可以在map上显示所有用户? 最佳答案 尝试设置marker.trac

ios - 刷新 Google Maps iOS 中的内容

我目前正在使用适用于iOS的GoogleMapsAPI。我在map上绘制了标记,但我不知道如何在用户输入来自另一个类的新数据后“刷新”(删除标记并重新绘制新标记)标记。我试着像这样记忆mapView类:这是在用户输入新数据时执行的另一个类(GetInfoViewController)中的代码MapViewController*mapVC=[[MapViewControlleralloc]init];[mapVCresetMap];这是MapViewController中的内容-(void)viewDidLoad{[superviewDidLoad];mapView.myLocation

ios - 如何实现 iOS Google Maps SDK

我只是有一个问题,但似乎无法在任何地方找到它。我是iOS开发的新手,正在尝试在我的应用程序中使用Googlemap。我通过了他们给你的例子here.#import"DemoViewController.h"#import@implementationDemoViewController{GMSMapView*mapView_;}-(void)loadView{GMSCameraPosition*camera=[GMSCameraPositioncameraWithLatitude:1.285longitude:103.848zoom:12];mapView_=[GMSMapViewma

iOS Google Maps SDK,无法收听 GMSMarker 点击事件

我坚持使用适用于iOS的GoogleMapsSDK...我想在我的Googlemap上点击GMSMarker时添加一些功能,但它不起作用。有什么问题吗?FirstController.h#import#import#import#import"sqlite3.h"@interfaceFirstViewController:UIViewController{sqlite3*db;}FirstController.m[...]-(void)locationManager:(CLLocationManager*)managerdidUpdateToLocation:(CLLocation*)

iOS Google Maps Api 平铺叠加层

我的应用目前正在使用适用于iOS的googlemapsapiv2。我想添加自定义的平铺叠加层,我意识到api不支持它。我对这个问题采取的第一种方法是尝试扩展GMSOverlay类,但后来我发现drawLayer方法从未被调用。接下来,我尝试让我的自定义类扩展UIView,然后将我的类作为subview添加到mapView。我能够使用GMSMapViewDelegate方法didChangeCameraPosition将相机更新报告回我的自定义类,以便重新绘制图block。这主要适用于几个异常(exception)情况,首先,只有初始的一组图block会加载,如果您从初始X、Y、Z平移或