【发布时间】:2009-08-28 13:35:59
【问题描述】:
我正在对商店进行排序以获取最近的商店。 此外,我想知道这家商店有多远。 SQL 查询如下所示:
select *,
6371 * 2 * ATAN2(SQRT(POWER(SIN((RADIANS(?) - RADIANS(latitude))/2),2) + COS(RADIANS(latitude)) * COS(RADIANS(?)) * POWER(SIN((RADIANS(?) - RADIANS(longitude))/2),2)), SQRT(1-POWER(SIN((RADIANS(?) - RADIANS(latitude))/2),2) + COS(RADIANS(latitude)) * COS(RADIANS(?)) * POWER(SIN((RADIANS(?) - RADIANS(longitude))/2),2))) AS DISTANCE
FROM stores
ORDER BY DISTANCE
这些问号将被用户位置的经度和纬度所取代。 (纬度、纬度、经度、纬度、纬度、经度)
如何通过 iPhone SDK 使用 Core Data 实现这一点?
【问题讨论】:
标签: iphone objective-c cocoa cocoa-touch core-data