cllocationcoordinate2d

    0热度

    1回答

    在我的“共享位置”功能中,我希望用户能够发送以长/纬度坐标形式共享其当前位置的文本。我用我实现的错误是“上下文类型”字符串“不能用于数组文字”。如何或者什么是正确的代码来实现? 这里是我的代码 @IBAction func shareLocation(sender: AnyObject) { // Send user coordinates through text if !

    0热度

    2回答

    在我创建的应用程序中,用户在地图上放置一个别针,并将其保存。引脚的坐标保存为CLLocationCoordinate2D坐标。这里是我的代码 - @IBAction func saveItem(_ sender: AnyObject?) { let itemName = itemNameTextField.text! let itemDescription = itemDes

    0热度

    1回答

    我想将MKMapview上的坐标转换为视图内的cgpoint。 下面是我在做什么: CGPoint point = [map convertCoordinate:coord toPointToView:self.view]; NSLog(@"lat = %f, lon = %f", coord.latitude, coord.longitude); NSLog(@"x = %f

    2热度

    2回答

    到目前为止,这是我的代码。我试图将locValue.latitude和locValue.longitude的值存储为字符串或整数。我已经尝试在方法中定义返回类型( - > String等),但出现错误,说明didChangeAuthorizationStatus方法与协议CLLocationManagerDelegate中的可选需求方法locationManager冲突。 func locatio

    0热度

    1回答

    我已经成功地在Swift2.0中的iPhone应用程序中通过本地mapView绘制了MKPolygon。我导入了CLLocationCordinate2D,结果是完美的。 但是我的真正目的是在UIView中绘制这个覆盖图,因为图形将成为数据分析应用程序的一部分(用户可以在png中创建图表并在PowerPoint中使用)。我正在考虑一个UIBezier路径。 我已经试过mapView.convert

    1热度

    1回答

    所以我有一些坐标看起来像 N47° 15' 36.75",E011° 20' 38.28",+001906.00 和我创建了一个类来解析并将它们转换成翻倍 struct PLNWaypointCoordinate { var latitude: Double = 0.0 var longitude: Double = 0.0 init(coordinateStrin

    0热度

    1回答

    我用视图和表视图构建视图混合,我希望我可以通过距离用户位置的距离来排序单元格,我尝试使用distanceFromLoaction方法,但它显示CLLocationCoordinate没有成员距离从Locaiton,还有另一种方法来做到或修复它? 这是我的阵列结构 import UIKit import MapKit class tripSpot: NSObject, MKAnnotation

    5热度

    1回答

    我有一个自定义多边形对象,所以我可以将地图叠加保存到Realm。我能够成功创建这个对象,但是当我想要检索var多边形对象时,它返回nil。当我打印多边形对象时,它会将所有数据打印出来。 这是打印出来的样本。 CustomPolygon { name = Polygon1; id = p1; polygon = Polygon { coordinates =

    0热度

    1回答

    我想从谷歌地图视图中的龙头位置获取CLLocationCoordinate2D对象。但是,它总是返回我-180.0,-180.0为纬度,经度是这样的: CLLocationCoordinate2D(latitude: -180.0, longitude: -180.0) 我使用下面的代码是: override func touchesBegan(touches: Set<UITouch>, w

    0热度

    1回答

    我将用户的经度和纬度上传到firebase下两个不同的键值对下,然后在mapView上进行快照并获得经度和纬度。我必须将它们存储为字符串,但是我将它们更改为双倍并将它们存储在二维数组中。然后我需要将它存储在CLLocationCoordinate2D数组中。之后,我需要在MapView上绘制这些图。我遇到了如何将它们转换为CLLocationCoordinate2D数组,然后绘制这些位置以便它们都