在 PHP 中查找位置或附近位置
大家好,我想知道是否有一个脚本可以让我使用 PHP 找到非常准确或附近的用户位置。
我需要在我的代码中实现这一点,所以想看看是否有人知道一个好的解决方案。
谢谢。
Hey guys I was wondering if there is a script that allows me to find a pretty accurate or near by location of a user using PHP.
I needed this to be implement in my code so wanted to see if anyone know a good solution for this.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
首先阅读PHP GeoIP。作为数据源,您可以使用 maxmind.com 数据库。例如GeoLite City(免费)。
First of all read about PHP GeoIP. As data source you can use maxmind.com databases. For instance GeoLite City (it's free).
除了 maxmind 系统之外,还有 ipinfodb。然而 IME,我预计平均准确度不会超过 300 英里。
HTML5 提供了 javascript API 来通过各种方法确定客户端上的位置。在可用的情况下,这会更加准确 - 但它确实会提示用户允许捕获数据 - 如果您没有 GPS / Wifi 连接,它就会超时。
In addition to the maxmind system, there's also ipinfodb. However IME, I wouldn't expect an average accuracy of better than 300 miles.
HTML5 provides a javascript API to determine location on the client by various methods. Where available, this is much more accurate - but it does result in a prompt to the user to permit capture of the data - and if you've no GPS / Wifi connectivity, it will just timeout.