Questions tagged «location»

位置是物理空间中的特定位置,例如,使用纬度和经度坐标描述的地球表面上的一个点。此标记不得用于与虚拟元素的位置有关的问题,例如,位图上的像素位置或UI上的布局元素的位置(在这种情况下,请使用[position]标签)。


27
在Android上获取用户当前位置的最简单,最可靠的方法是什么?
LocationManagerAndroid上的API似乎对于只需要偶尔粗略估计用户位置的应用程序使用起来有点痛苦。 我正在使用的应用程序本身并不是真正的位置应用程序,但确实需要获取用户的位置才能显示附近商家的列表。无需担心用户是否四处走动或类似的事情。 这是我想做的: 向用户显示附近位置的列表。 预加载用户的位置,以便在我需要ActivityX时可用。 我并不特别在乎准确性或更新频率。只要抓住一个位置就足够了,只要它不远即可。也许如果我想花哨的话,我会每隔几分钟左右更新一次位置,但这并不是一个很重要的任务。 只要具有GPS或网络位置提供程序的任何设备即可使用。 似乎不应该那么难,但是在我看来,我不得不启动两个不同的位置提供程序(GPS和网络)并管理每个生命周期。不仅如此,我还必须在多个活动中重复相同的代码才能满足#2的要求。getBestProvider()过去我曾尝试将解决方案缩减为仅使用一个位置提供程序,但这似乎只会为您提供最佳的“理论”提供程序,而不是实际上会为您提供最佳结果的提供程序。 有没有更简单的方法可以做到这一点?



6
location.host与location.hostname和跨浏览器的兼容性?
与检查用户代理是否通过正确的域进行访问相比,以下哪一项最有效。 如果他们使用某种Web代理访问域,我们想显示一个基于js的小“顶栏”样式警告(因为它倾向于破坏JS)。 我们正在考虑使用以下内容: var r = /.*domain\.com$/; if (r.test(location.hostname)) { // showMessage ... } 这将照顾到我们曾经使用过的任何子域。 我们应该使用哪个主机名或主机名? 在Firefox 5和Chrome 12中: console.log(location.host); console.log(location.hostname); ..对两个都显示相同的内容。 那是因为端口实际上不在地址栏中吗? W3Schools说主机包含端口。 应该验证一下location.host/hostname还是在IE6 +中以及我们将要存在的所有其他内容中完全确定?



21
如何检查是否启用了定位服务?
我正在Android操作系统上开发应用程序。我不知道如何检查位置服务是否已启用。 我需要一个方法,如果启用它们,则返回“ true”,否则未返回“ false”(因此,在最后一种情况下,我可以显示一个对话框来启用它们)。

15
查找两个纬度/经度点之间距离的最快方法
目前,我在mysql数据库中的位置不足一百万,所有位置都包含经度和纬度信息。 我试图通过查询找到一个点和许多其他点之间的距离。它并没有我想要的那么快,特别是每秒100次以上的命中。 是否有更快的查询,或者可能是比mysql更快的系统?我正在使用此查询: SELECT name, ( 3959 * acos( cos( radians(42.290763) ) * cos( radians( locations.lat ) ) * cos( radians(locations.lng) - radians(-71.35368)) + sin(radians(42.290763)) * sin( radians(locations.lat)))) AS distance FROM locations WHERE active = 1 HAVING distance < 10 ORDER BY distance; 注意:提供的距离以英里为单位。如果您需要公里,请使用6371代替3959。
227 mysql  location  gis 



22
如何获取正在执行的Perl脚本的完整路径?
我有Perl脚本,需要在执行期间确定脚本的完整路径和文件名。我发现,这取决于你如何调用脚本$0而异,有时包含fullpath+filename有时刚filename。因为工作目录也可能变化,所以我想不出一种可靠地获取fullpath+filename脚本的方法。 任何人都有解决方案吗?
168 perl  path  location 



3
使用纬度和经度值在Android中制作Location对象
我有一个程序,其中某个位置的纬度和经度值存储在我下载的数据库中。 我想获取这些坐标与当前位置之间的距离。 Location类有一个简单的方法来查找两个Location对象之间的距离,因此我想将一个带有坐标的Location对象制成,然后调用该方法。 是否有捷径可寻?另外,如果还有另一个可靠,相当简单的方程式不会使事情过于混乱,那么它也将起作用。谢谢。 (android.location.Location)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.