1

我正在开发一个从 MYSQL 数据库中检索位置作为 Point 类型的应用程序。创建自定义对象的参数之一是 CLLocationCoordinate2D。在从我的服务器对 Point 类型进行 JSON 编码后,我无法弄清楚它是如何工作的。我找不到任何有用的文档来说明返回的内容或从 MYSQL 点转换为 Swift CLLocationCoordinate2D 的方法,我想知道是否有其他人有过这方面的经验。谢谢

4

1 回答 1

0

经过数小时的搜索,我有一个可行的解决方案。不确定这是否是最好的方法,但它确实有效。

由于MYSQL点存储为(经度纬度)(无逗号),我能够发出一个选择语句

SELECT X(Column Name), Y(Column Name) from TABLE_NAME 

作为回报,它给了我每个值。从那里,我用

(jsonElement as! NSString).doubleValue 

为点创建 CLLocationDegrees,这是创建 CLLocationCoordinate2D 所必需的。如果其他人找到了更好或更有效的解决方案,我很想听听。谢谢

于 2016-02-22T18:05:32.783 回答