我们正在寻找一个移动网站。在此移动网站上,我们希望根据其IP地址自动填充用户的位置(具有适当的后备)。我知道根据IP地址(映射到纬度,经度,然后获取该信息的位置)地理编码位置。

但是,我很好奇此信息的准确性?移动设备使用3G,EDGE和GPRS连接时分配了IPS?我认同。如果是这样,它是否映射到相对准确的位置?它不一定要亮,但是相对准确。

有帮助吗?

解决方案

简短答案:不。

激活PDP上下文时,该网络将IP地址分配给手机(PDP上下文的激活是远程通讯的激活,用于“要求数据包数据服务”)。它可以在网络控制下进行更改,但这通常只有在连接休眠一段时间内发生的情况才会发生。

您需要记住,一个典型的移动网络可能具有数百万用户,并且由于信令(即地址重新配置等)不会产生收入,但是要使网络稀缺的无线电资源付出损失,因此它会尽可能避免。

还有一个问题。由于移动网络的架构,如果您有一个正在使用其家庭经营者漫游服务运营的国家的访客,那么他们实际上将“看起来”在自己的祖国。这是因为移动设备始终通过其家庭网络中的名为GGSN的节点连接到Internet。

对于必须与正确的薪酬者打交道的网站,这是一个主要问题。例如,BBC IPLAYER服务允许位于英国的人们免费在任何BBC电视或广播内容上“赶上”。在许多情况下,电视版权是在地理上许可的,因此BBC需要尽一切努力,以确保该服务仅适用于用户 位于 在英国。

正如我上面解释的那样,这对于移动用户来说是不可能的。如果我使用英国网络的SIM卡,无论我在世界上实际上,我都会在英国“出现”。

这还不是一个问题:在外国网络中漫游时,通过3G连接流式传输电视节目非常昂贵(对于单个程序来说,很容易为$ 100或向上增加),因此这个理论问题不会非常出现。经常到目前为止。但是,随着漫游数据成本下降(每个人都知道他们会),这将成为一个真正的问题。

其他提示

新的智能手机(如Apple的iPhone)通常具有支持HTML5和/或其他一些客户端地理位置的Web浏览器。

例如,HTML5具有基于A)设备GPS位置的计算机或移动设备的能力,b)WiFi三角剖分,然后c)c)IP地址。

这是一种客户端的方法,浏览器将询问用户是否希望与您共享自己的位置(这可能对您来说可能是也可能不会破坏交易),但是它可以提供<20m的精度。

看: 关于HTML 5中的地理位置

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top