从移动浏览器获取位置数据

时间:2020-03-06 14:23:57  来源:igfitidea点击:

我正在开发一个Web应用程序,该应用程序将经常受到移动浏览器的欢迎。我想知道是否有办法从浏览器请求中获取足够的信息以查找位置数据(三角测量或者GPS),当然不是直接从请求中获取。一位同事建议,那里有些运营商在请求标头中提供了唯一的标识符,该标识符可以发送到由所述提供程序公开的Web服务,如果客户启用了该服务,则该服务将返回位置数据。谁能为此或者任何其他收集位置数据的方法(甚至是非常近似的)指出正确的方向。显然,这是应用程式糖果,例如如果数据不可用,则该应用程序并不在乎...

还是运营商提供的网络服务将通过IP提供三角数据?

解决方案

使用源IP地址来估计网络位置。不,我们不会在来自iPhone的HTTP请求中获得经度和纬度。除非我们编写了第三方应用程序并要求他们运行它,否则我们不会这样做。

我们可能只在网站上进行民意测验会更好。

我知道日本的一些提供商提供了手机位置跟踪服务。
我也知道该信息不是公开的。我认为在提供者免费提供该信息之前,我们需要一个很好的理由,因为我认为这是敏感的个人数据。当然,他们会将信息提供给警察,但不会提供给公众。

Google将ClientLocation作为其AJAX API的一部分。我们需要加载Google的AJAX API(需要API密钥),然后它将尝试为我们解析用户的位置数据。

我已经在GMaps混搭中使用Blackberry gps到javascript正常工作。实际上很简单。 http://www.saefern.org/tickets/test4.php-自己查看源代码。

(我目前没有bb。某用户通过电子邮件向我发送了" ...似乎每15秒左右进行一次轮询,因此它会不断添加新位置..."。

我正在iPhone上寻找javascript gps信息。还有诺基亚,还有……。

任何信息表示赞赏。