草庐IT

Geolocation

全部标签

javascript - Meteor.js 响应式 html5 地理定位 position.coords

我是一个meteor.jsnuub,但我确实花了很多时间来弄清楚这个问题。我正在尝试根据传递到getCurrentPosition的HTML5地理定位API回调来响应式更新我的UI。但是,UI未使用我当前的代码进行更新。您能提供建议和/或解决方案吗?以下是详细信息:基础知识:meteor服务器正在运行,通过集合成功地向/从mongo提供其他数据我有一个主页(main.html):GeolocationGeolocation{{>location}}引用模板(location.js):Lat:{{lat}}Lon:{{lon}}有这个关联的助手(location.js):_lat={cu

javascript - 如何过期或重置地理位置

当用户访问我的网站时,我会检查我是否在PHP中设置了位置session。如果没有与用户位置设置的session,我将他们重定向到www.domain.net/location。在此页面上,有许多选项供用户选择位置。如果浏览器允许,其中一个选项是使用浏览器来设置它。下面的代码工作得很好。我遇到的问题是,一旦用户允许浏览器共享位置,这似乎就永远设置好了。当用户正在浏览时,他们可能会决定更改他们的位置,然后他们单击按钮再次转到www.domain.net/location页面。在没有弹出任何内容的情况下,它会自动获取浏览器位置并重定向它们。页面上还有其他位置选项,包括可点击的map,我真的需

javascript - 如何过期或重置地理位置

当用户访问我的网站时,我会检查我是否在PHP中设置了位置session。如果没有与用户位置设置的session,我将他们重定向到www.domain.net/location。在此页面上,有许多选项供用户选择位置。如果浏览器允许,其中一个选项是使用浏览器来设置它。下面的代码工作得很好。我遇到的问题是,一旦用户允许浏览器共享位置,这似乎就永远设置好了。当用户正在浏览时,他们可能会决定更改他们的位置,然后他们单击按钮再次转到www.domain.net/location页面。在没有弹出任何内容的情况下,它会自动获取浏览器位置并重定向它们。页面上还有其他位置选项,包括可点击的map,我真的需

javascript - geolocation.watchPosition 打破 geolocation.getCurrentPosition

我正在开发一个带有谷歌地图的网络应用程序,并使用getCurrentPosition()获取用户位置。这很好用,但我需要随着时间的推移跟踪用户位置。为此,我打算使用watchPosition()。根据API引用APIreference它必须立即执行数据获取并执行回调,但它没有。相反,它卡住了,我不能再使用getCurrentPosition()。我一直在为此寻找原因,但我无法弄清楚为什么会这样。我使用的是适用于LinuxMint“Lisa”的最新版Chrome。 最佳答案 在移动设备上,.getCurrentPosition()非常

javascript - geolocation.watchPosition 打破 geolocation.getCurrentPosition

我正在开发一个带有谷歌地图的网络应用程序,并使用getCurrentPosition()获取用户位置。这很好用,但我需要随着时间的推移跟踪用户位置。为此,我打算使用watchPosition()。根据API引用APIreference它必须立即执行数据获取并执行回调,但它没有。相反,它卡住了,我不能再使用getCurrentPosition()。我一直在为此寻找原因,但我无法弄清楚为什么会这样。我使用的是适用于LinuxMint“Lisa”的最新版Chrome。 最佳答案 在移动设备上,.getCurrentPosition()非常

javascript - 识别用户位置/IP 和更改语言的网站。基于那个

标题很清楚。我的网站包括英文版和西类牙文版。您可以通过单击http://www.chrishonn.com转到西类牙语的主站点。以及英文翻译版本,网址为http://en.chrishonn.com。.在每个页面的索引处都有一个链接(位于底部),允许用户从一个站点转到另一个站点。但是,我想知道,像Google、Yahoo!和其他品牌的网站这样的大型网站如何识别用户的地理位置/IP,以便根据此调整网站的语言(即您来自中国并且您访问www.google.com,您将被重定向到www.google.cn)。我在我网站的每一页上都声明了语言:该示例当然来自http://en.chrishonn

javascript - 识别用户位置/IP 和更改语言的网站。基于那个

标题很清楚。我的网站包括英文版和西类牙文版。您可以通过单击http://www.chrishonn.com转到西类牙语的主站点。以及英文翻译版本,网址为http://en.chrishonn.com。.在每个页面的索引处都有一个链接(位于底部),允许用户从一个站点转到另一个站点。但是,我想知道,像Google、Yahoo!和其他品牌的网站这样的大型网站如何识别用户的地理位置/IP,以便根据此调整网站的语言(即您来自中国并且您访问www.google.com,您将被重定向到www.google.cn)。我在我网站的每一页上都声明了语言:该示例当然来自http://en.chrishonn

javascript - Chrome 地理定位似乎忽略了 maximumAge 参数

我很难在HTML地理定位中使用maximumAge参数。它在Chrome中的工作方式似乎与规范不符。我已经readthroughthegeolocationAPIspec据我所知,如果您将maximumAge设置为零,您应该始终获得一个新职位。ThemaximumAgeattributeindicatesthattheapplicationiswillingtoacceptacachedpositionwhoseageisnogreaterthanthespecifiedtimeinmilliseconds.IfmaximumAgeissetto0,theimplementationm

javascript - Chrome 地理定位似乎忽略了 maximumAge 参数

我很难在HTML地理定位中使用maximumAge参数。它在Chrome中的工作方式似乎与规范不符。我已经readthroughthegeolocationAPIspec据我所知,如果您将maximumAge设置为零,您应该始终获得一个新职位。ThemaximumAgeattributeindicatesthattheapplicationiswillingtoacceptacachedpositionwhoseageisnogreaterthanthespecifiedtimeinmilliseconds.IfmaximumAgeissetto0,theimplementationm

PHP MySql 和地理定位

我正在编写一个网站,主要使用php和mysql查找经纬度25英里半径范围内的地点。我想知道这样的东西是如何工作的?我会将纬度和经度传递给scrip,让它仅从我的位置数据库中提取纬度和经度在25英里以内的位置。执行此操作的最佳方法是什么?编辑:我找到了这段用于计算两点之间距离的代码。functiondistance($lat1,$lon1,$lat2,$lon2,$unit){$theta=$lon1-$lon2;$dist=sin(deg2rad($lat1))*sin(deg2rad($lat2))+cos(deg2rad($lat1))*cos(deg2rad($lat2))*co