因此,我们想开发一个移动网站。在这个移动网站上,我们希望根据用户的 IP 地址自动填充用户的位置(并进行适当的回退)。我知道根据 IP 地址对位置进行地理编码(映射到纬度、经度,然后使用该信息获取位置)。
但是,我很好奇这些信息有多准确?移动设备在使用 3G、EDGE 和 GPRS 连接时是否分配了 IP?我认为是的。如果是这样,它是否映射到一个相对准确的位置?它不必准确,但相对准确就更好了。
答案1
我认为手机的 IP 地址和其位置之间不存在任何真正的映射。如果您尝试获取移动设备的位置,为什么不使用某种位置 API?
有一个HTML 5 的地理位置 API你可以使用它。我认为关于这类事情的进一步讨论应该在 StackOverflow 上进行。
答案2
我是俄亥俄州的 AT&T Mobility 用户。虽然我不会定期检查他们动态分配给我的 IP 的地图位置,但我检查过几次,它们显示我在伊利诺伊州。
我认为 300 英里可能“相对准确”......只是取决于您的观点。;)