Tag: 谷歌地图

Swift – 如何将自定义字段添加到Google Maps SDK中的标记?

我尝试使用地图来构build应用程序,并且我想在标记中添加其他信息。 文档仅提供2个属性title和snippet 。 看起来像这样 let position = CLLocationCoordinate2DMake(51.5, -0.127) let london = GMSMarker(position: position) london.title = "London" london.snippet = "Population: 8,174,100" london.map = mapView 例如,我想为每个标记添加字段rating以显示地点的平均评分。 我怎样才能做到这一点 ?

iPhone HTML链接到在移动版Safari中打开页面的maps.google.com,而不是Maps App

在iPhone上,maps.google.com表单的链接由每个iPhone上安装的Google地图应用打开。 (请参阅: Apple URLscheme参考 ) maps.google.com的移动网站支持比原生地图应用程序更多的function(如传输层)。 有没有一种方法来制定一个HTML链接,导致Safari浏览器打开浏览器中的地图链接,而不是启动本地地图应用程序? 以下是我在Google地图应用程序中打开的一个示例链接,我宁愿使用移动版Safari进行打开: http://maps.google.com/maps?q=boston&lci=transit_comp

如何“在谷歌地图上显示我当前的位置,当我打开ViewController?”在Swift?

我使用iOS(Swift)的Google maps sdk。 有谁知道如何“显示我的当前位置在谷歌地图,当我打开ViewController”? 其实它就像谷歌地图应用程序。 当您打开Goog​​le地图时,蓝色地点会显示您的当前位置。 您不需要第一次按“myLocationButton”。 所以这是代码: import UIKit import CoreLocation import GoogleMaps class GoogleMapsViewer: UIViewController { @IBOutlet weak var mapView: GMSMapView! let locationManager = CLLocationManager() let didFindMyLocation = false override func viewDidLoad() { super.viewDidLoad() let camera = GMSCameraPosition.cameraWithLatitude(23.931735,longitude: 121.082711, zoom: 7) let mapView = GMSMapView.mapWithFrame(CGRectZero, camera: camera) mapView.myLocationEnabled = true self.view = mapView […]

Google地图在标记信息窗口中显示speechbubble iOS

我在iOS应用程序中使用GoogleMaps SDK。 我已经实现了GoogleMaps的自定义信息窗口,并将其称为我的ViewController, func mapView(mapView: GMSMapView!, markerInfoContents marker: GMSMarker!) -> UIView! { var calloutView:CalloutView = NSBundle.mainBundle().loadNibNamed("CalloutView", owner: self, options: nil)[0] as! CalloutView views!.detailDisclosure.addTarget(self, action: "detailDisclosureButton_Clicked:", forControlEvents: UIControlEvents.TouchUpInside) views.labelText.text = "ABC Text" return views } 并得到如下输出 信息窗口重叠并显示如下底部边缘。 信息窗口上的button也没有被点击。 请帮助相同。

如何从我的应用程序打开缩短的Google Maps URL?

我试图打开Goog​​le地图应用程序,以便在地图中显示某些地方,每次用户单击某个button时,我的应用程序将打开Goog​​le地图,问题是我唯一拥有的是缩短的Googleurl,例如: http : //www.goo.gl/maps/XXXXX ; XXXXX根据他们正在观看的位置而改变。 当用户点击button,我会检查他们是否安装了Google地图,如果他们不,我会打开Safari浏览器,这工作得很好,但我不知道如何做的谷歌地图应用程序。 有没有办法用Google Maps SDK打开这个URL? 我已阅读此页面中的信息https://developers.google.com/maps/documentation/ios/ ,但未提供有关此案例的信息。 这是我的代码的一部分: if([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"comgooglemaps://"]]){ //Open Google Maps App }else{ [[UIApplication sharedApplication] openURL:selectedPlace.googleMapsLocation]; } 谢谢!

适用于Android的PDF地图覆盖

我正在研究一个基于BLE Beacons的室内本地化应用程序,在这个应用程序中需要将人员的位置绘制到底板上。 在iOS上,我发现可以在这里find的足迹示例: https : //developer.apple.com/library/ios/samplecode/footprint/Introduction/Intro.html 它利用苹果地图工具包和PDF地图以及一些帮助类来在MapView上缩放和绘制覆盖图,这看起来工作正常,正是我所需要的。 不幸的是,我无法find类似的android的东西。 问题是:有没有人find类似的示例项目,文档或Android的简单框架来处理这个任务? 样本,文件或框架应包括在Google地图上绘制和alignmentPDF,包括pdfPoint到纬度/经度转换。

GoogleMaps不是dylib,编译最新版本的pod文件的时间错误

架构x86_64的未定义符号:“_OBJC_CLASS _ $ _ GMSServices”,引用来自:AppDelegate.o中__ObjC.GMSServices的types元数据访问器ld:找不到架构x86_64的符号ng:错误:linker命令失败,退出代码1 -v看到调用)

在GooGle地图上添加UITextField和UiButton

我是iOS新手,正在使用Google Map SDK ,能够在视图上显示地图,但是现在可以显示地图 我想添加一个UITextField并input那里的位置 在button上单击该位置应显示在地图上 所以,请帮助我。

关于在iOS中的Google地图SDK上跟踪路线

是否可以使用Google Maps SDK for iOS在用户的当前位置和所选目的地之间绘制路线? 我读过很多网页,谷歌不允许这样做,这是真的吗? 如果是这样,Google地图应用程序可以使用iPhone吗? 请分享你的想法。

如何显示iOS中的所有信息窗口谷歌地图不用点击标记?

我正在尝试创build标记而不点击。 但我不能显示所有的信息窗口。 它只在最后一个标记上显示一个infowindow。 这是我的代码: – (void)viewDidLoad { [super viewDidLoad]; NSMutableArray *markersArray = [[NSMutableArray alloc] init]; for(int i=0; i<10; i++){ GMSMarker *marker = [[GMSMarker alloc] init]; marker.position = CLLocationCoordinate2DMake(latitude, longitude); marker.appearAnimation=YES; marker.opacity = 0.0; mapView.selectedMarker = marker; marker.map = mapView; [markersArray addObject:marker]; } } 和自定义Infowindow: – (UIView*)mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker { CustomInforwindow *customView = [[[NSBundle mainBundle] […]