通过 GPS/IP 获取 iPhone 的位置

Posted

技术标签:

【中文标题】通过 GPS/IP 获取 iPhone 的位置【英文标题】:Get location of iPhone via GPS/IP 【发布时间】:2011-11-20 20:24:31 【问题描述】:

我正在开发一个需要确定用户所在国家/地区的应用程序。哪种方法最准确?

我应该使用 GPS 还是 IP 地址?

每种方法的优缺点是什么?

【问题讨论】:

【参考方案1】:

我会使用 Apple 的定位服务,它使用多种技术(手机信号塔、WiFi 热点、GPS 等)来确定他们的位置。然后,您可以通过查找 GPS 坐标轻松找到该国家/地区。我认为这会比按 IP 查找更准确。

【讨论】:

【参考方案2】:

如果您通过 ip 地址并使用地理 ip 查找服务,它可能会更容易。

对于 GPS,需要打开 GPS 单元。我想很多人为了节能而禁用它。如果您只是打开 GPS 进行检查,则用户需要先获得 GPS 修复,这也可能很耗时。

【讨论】:

以上是关于通过 GPS/IP 获取 iPhone 的位置的主要内容,如果未能解决你的问题,请参考以下文章

H5 使用地理位置定位

通过 iPhone 的 IP 地址进行地理定位

如何通过代码获取 iPhone 的当前位置?

如何通过iphone应用程序中的代码获取用户的当前位置?

获取 iPhone 连接的路由器的 IP 地址

通过网络请求获取当前IP,并得到大致位置