cllocationcoordinate2d相关内容

CLLocationCoordinate2D无法实例化

我正在尝试从我从文件读取的数据中创建一些"CLLocation".第一步是实例化"CLLocationCoordinate2D".送入CLLocation的初始值设定项.我正在操场上尝试我的想法,这个非常简单的代码会生成运行时错误: 导入CoreLocation令lat = 48.8let lon = -122.3让point2D = CLLocationCoordinate2D(纬度:纬度,经 ..
发布时间:2021-04-24 20:33:12 移动开发

自定义类符合MKAnotnotation和Codable

我正在iOS的Swift中开发一个小组项目应用程序,该应用程序允许用户使用Firebase将位置保存为Tour的一部分.我们的 User 对象是一个自定义类,我们希望它与 Codable 兼容,以便与CodableFirebase CocoaPod一起使用.但是,当尝试使 Location 对象与 Codable 符合时,就会出现问题,因为它也必须符合 MKAnnotation ...,我们都是相 ..
发布时间:2021-04-22 20:38:21 移动开发

领域对象返回nil(Swift)

我有一个自定义多边形对象,因此可以将地图叠加层保存到Realm.我能够成功创建此对象,但是当我想要检索var多边形对象时,它将返回nil.当我打印多边形对象时,它会很好地打印所有数据. 这是打印输出的示例. CustomPolygon { name = Polygon1; id = p1; polygon = Polygon { coordina ..
发布时间:2020-07-24 09:54:44 移动开发

如何从地址字符串获取经纬度坐标

我有一个MKMapView,它的顶部有一个UISearchBar,我希望用户能够键入一个地址,并找到该地址并在其上放一个针脚.我不知道如何将地址字符串转换为经度和纬度,因此我可以创建一个CLLocation对象.有人知道我该怎么做吗? 解决方案 您可能会在此问题中找到答案. iOS-通过使用MKMapView位置注释地址,而不是经度/长由用户Romes. NSString *l ..
发布时间:2020-05-05 15:02:40 其他开发

如何解决:无法将"CLLocationDegrees"类型的值(也称为"Double")分配为"Float!"类型在Swift 3中

我从Google地图上获得了一个坐标,我想将其分配给一个float变量,但是它显示了此错误: 无法将类型"CLLocationDegrees"(也称为"Double")的值分配给类型 '漂浮!' func markerButtonClicked(sender:MapButton) { let coord = self.getCenterCoordinate() let add ..
发布时间:2020-05-03 05:39:27 移动开发

如何确定MKMapCamera专注于MKPolygon的正确高度

我需要弄清楚如何设置MKMapSnapshotterOptions来拍摄与地球多边形区域相关的航空/卫星图像的快照。 填写' region','scale','size'和'mapType'属性是微不足道的,因为我有一个MKPolygon可以使用。棘手的部分是设置'相机' - 在我的特定情况下,我独立于MKMapView使用MKMapSnapshotter(事实上,甚至不在主线程上)。 ..

在swift中访问函数外部的变量

我从坐标获取坐标,但我希望能够在位置管理器功能外使用它们。是否有可能使他们的实例变量?如果是这样,有人可以给我一些示例代码吗?在下面的代码中,我在func中打印,它的工作原理,但我希望能够,例如在它外面打印,否则使用坐标。也许作为一个全球变量?我将如何编码? 导入UIKit 导入CoreLocation 导入MapKit class ViewController:UIViewCo ..