Tag: geolocation

将地理坐标转换为地址C#或jQuery

在我的jQuery代码中,我可以获得用户的Geo坐标。 现在我如何使用C#或jQuery将GEO坐标转换为地址。

Google地图是否足够智能,以避免在当前未显示的位置添加标记?

在我的app / site中,我开始展示连续的USA,但允许用户从下拉列表(选择小部件)中选择一个州(或返回USA48,或选择USA50 +): USA (48) USA (50+) Alabama . . . Wyoming 我还允许用户根据他们制作的复选框选择显示各种类别的标记。 这些标记放置在“扩展美国”的任何地方(包括美属萨摩亚,干燥的Tortugas等)。 当他们选择一个州,比如阿拉巴马州时,我首先需要“无效”地图数据,就像这样(“removeData”行是我在这里引用的关键): function LoadAlabama() { $(“#map”).removeData(); $(“#map”).goMap({ latitude: 32.806673, longitude: -86.791133, zoom: 8 }); ReloadMarkers(); } 但是,我不想加载所有标记,因为它们不可见(我只需要一个州首都标记,而不是50;我只需要一个NFL团队标记,而不是32等)。 Google地图是否足够智能,可以忽略在当前显示的地图之外的位置放置标记的请求? 注意:ReloadMarkers()方法显示或隐藏标记组,如下所示: function ReloadMarkers() { if ($(‘#NFLCheckbox’).is(‘:checked’)) { $.goMap.showHideMarkerByGroup(‘NFLGroup’, true) } else { $.goMap.showHideMarkerByGroup(‘NFLGroup’, false) } . . . } 我可以编写代码来考虑显示的区域,然后过滤掉那些超出显示内容的经度/纬度范围的标记(基于它的中心纬度/长度和地图的缩放值),但我会如果谷歌地图足够聪明,我可以满足(温和地说)。 是吗?

HTML5地理定位,询问位置?

是否有可能要求用户允许按需获取其位置? 通常会询问页面何时询问位置,例如navigator.geolocation ,但在页面重新加载并且脚本再次询问该位置之后才会再次询问。 在用户点击拒绝后,有没有要求按需提出要求?

Javascript函数 – 将地理位置代码转换为街道地址

我正在寻找一个javascript函数或jquery库来将gelocation代码(例如42.2342,32.23452)转换为街道地址 举些例子。 navigator.geolocation.getCurrentPosition( function(pos) { $(“#lat_field”).val(pos.coords.latitude); $(“#long_field”).val(pos.coords.longitude); } ); 这是一个获取地址数据的google apiurl http://maps.googleapis.com/maps/api/geocode/json?latlng=41.03531125,29.0124264&sensor=false 我想看看“formatted_address”:“HacıHesnaHatun Mh。,PaşaLimanıCd2-26,34674 Istanbul,Türkiye”, navigator.geolocation.getCurrentPosition( function(pos) { $(“#lat_field”).val(pos.coords.latitude); $(“#long_field”).val(pos.coords.longitude); $(“#adress_data”).getaddrfromlatlong(pos.coords.latitude,pos.coords.longitude) } ); 这个function应该如何? “getaddrfromlatlong() 提前致谢

对国家,城市,拉特,朗javascript服务

将IP从以下脚本转换为country / city / lat / long的最佳/准确/免费服务是什么? $.getJSON(“http://jsonip.appspot.com?callback=?”, function(data){ alert( “Data Returned: ” + data.ip); });

哪个版本的jQuery和jQuery Mobile一起工作?

我正在开展一个侧面项目,并希望它成为一个地理定位的移动应用程序。 不过,我想开始简单。 哪个版本的jQuery和jQuery Mobile最好一起工作? 我在iPad应用程序上使用了一些旧版本,但我想知道更新版本是否可以实际协同工作。 或者,我最好只使用jQuery UI或类似Twitter Bootstrap? 关于地理定位的任何输入都会很好。 非常感谢投入,因为我在未来6个月内对此应用程序有很大的计划。 非常感谢 感谢任何提供帮助的人,但我决定使用最新版本的jQuery从头开始构建,但没有移动或UI

与bing / google地理编码集成的位置搜索自动完成function

有关自动完成位置搜索的任何不错的建议,与Google或Bings位置数据等内容集成? 我想要在注册时捕获我的用户的位置,目前我有一个自由文本输入框。 我想要某种自动完成,引导用户输入更多的消毒信息,理想情况下我也希望对用户进行地理编码。 我目前正在使用自动搜索的jQuery 自动完成 ,但这需要我提供我没有或想要维护的位置数据。

从我的位置地理位置最近的位置(纬度,长度)

我想根据我的位置显示具体信息。 我有五个不同信息的城市,我想展示我最接近的城市(信息)。 我怎么用最简单的方法,使用javascript。 防爆。 如果我将城市lat存储在一个数组中 var cities = [ [‘new york’, ‘111111’, ‘222222’, ‘blablabla’] [‘boston’, ‘111111’, ‘222222’, ‘blablabla’] [‘seattle’, ‘111111’, ‘222222’, ‘blablabla’] [‘london’, ‘111111’, ‘222222’, ‘blablabla’] ] 随着我目前的位置(拉特,长)我想要的城市,我是壁橱。

如果被拒绝,请再次询问地理位置许可

即时通过phonegap构建应用程序,带有地理定位按钮。 如果用户第一次拒绝地理定位权限,当他们再次点击地理定位按钮时,如何再次请求权限? 我目前的代码结构是: function getLocation() { if(navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition, positionError); } else { hideLoadingDiv() showError(‘Geolocation is not supported by this device’) } } function positionError() { hideLoadingDiv() showError(‘Geolocation is not enabled. Please enable to use this feature’) }

如何获得客户的确切当地时间?

无论客户端系统的时区如何,获取客户端本地时间的最佳方法是什么? 我正在创建一个应用程序,我首先需要获取客户端访问位置的确切时间和日期。 即使检测客户端系统的IP地址也有缺点,或者检测到客户端系统的时区有时可能存在风险。 那么,有什么方法可以真正可靠并且不容易出错,因为向客户显示错误的时间和日期是非常令人尴尬的。