问题标签 [location-aware]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
256 浏览

javascript - 用户拒绝后如何再次提示用户进行意识设置?

我有一种情况,应用程序的大部分功能都基于位置感知。当用户对位置感知说不时,他们通常希望在意识到这一点后改变它以允许它。

JavaScript 或其他此类触发器是否允许用户在设置此首选项后更改此首选项与允许超时到期或通过浏览器设置进行更改?我的目标是添加一个按钮,让用户只需单击它即可让浏览器再次提示他们进行授权。

0 投票
2 回答
906 浏览

hadoop - HDFS' Location Awareness

Introduction

According to several documentation 1, 2, 3 HDFS' Location Awareness is about knowing the physical location of nodes and replicating data on different racks to reduce the impact of rack issues due to, e.g. power supply and/or switch issues.

Question

How does HDFS know the physical location of nodes and racks and subsequently decide to replicate data to nodes located on other racks?

0 投票
1 回答
2866 浏览

java - 启动位置服务时出现 java.lang.SecurityException

我试图将位置服务作为后台服务运行。它在活动中运行良好,但是当我使用服务时,我得到了 java.lang.securityException: Client must have ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION 权限才能执行任何位置操作。我已经设置了适当的权限,但问题仍然存在。我正在使用 nexus 5 (Marshmallow) 进行测试。

这是我的服务

这是我的清单

0 投票
0 回答
183 浏览

ios - 确定用户何时进入 iOS 中的建筑物

我正在通过 Swift 编写一个类似于 runkeeper 的程序来跟踪用户的移动。我在监控用户的位置方面没有任何问题,但是,我想知道是否有办法确定用户是否进入了建筑物。

我想到了地理围栏,但这意味着确定用户进入的每一栋建筑。

想到的另一个想法是不断触发确定用户信号的代码(但这似乎有点烦人——尽管如果这是我剩下的唯一选择,我会这样做)。我的理由是,如果我无法确定用户是否进入了建筑物,我至少可以通过 CoreTelephony 框架检测到他们何时信号不佳。

每当初始化一次运行时(通过我称为 WalkingEngine 的对象——注意它还没有在此处实现),我使用该 WalkingEngine 作为我的可达性助手的自定义初始化的一部分,并开始持续发送该信号的过程(可能有一个更好的方法来做到这一点,例如等待信号实际上变差的时候?)这是代码:

0 投票
3 回答
106 浏览

python - 仅当坐标完全匹配时,基于 Haversine 的服务器才返回数据

我在 Django 中有一个位置感知服务器,它应该只在用户位于数据库条目的给定半径内时返回数据。我在 python 中找到了一个代码片段,它可以在线执行此操作(在这里或其他地方,我真的不能请记住),当我针对 0,0 的坐标进行测试时它似乎有效,而不是当我设置两个不同的坐标时。我现在有一个数据库条目,位于我当前位置 300 米范围内,半径设置为 10 公里,但由于某种原因,服务器没有将结果返回给我。这段代码我哪里出了问题,因为我完全不知道如何修复它,python 的新手,并且在我的项目到期前 5 天无助地迷失了我的元素并使用了 haversine。这是我的基于 hasrsine 的查询的代码:

此图像显示已收到请求且坐标正确,但结果集仍为空:(

服务器输出

0 投票
1 回答
56 浏览

mongodb - 限制特定区域内的服务

以下是我的场景

1:首先我想定义在 3 个特定领域提供的服务。我想将这些区域保存在 mongodb 中。(我不知道 1 个区域是保存为一个 lat long 值还是一个 lat long 数组)

2:我只想向那些存在于提供服务的地区的用户提供服务。

有什么关于实现这个场景的建议以及在这种情况下哪些谷歌 API 可以帮助我?

0 投票
1 回答
598 浏览

android - Gradle 项目同步失败

我只是从 git 克隆一个项目,我正在尝试编译它,但没有成功。我不明白缺少哪个文件/包。我试图寻找丢失的包裹,但我什么也没找到。

主要消息错误是:

日志文件包含:

0 投票
1 回答
77 浏览

android - 无法让我的应用程序位置感知

我正在关注关于让您的应用程序位置知道的 android 教程,但是
当我在模拟器中运行它时,下面的方法

在 Logcat 中显示:

连接失败:ConnectionResult.getErrorCode() = 9

有谁知道 ErrorCode 9 是什么意思?

0 投票
1 回答
1543 浏览

android - Android Studio:编译失败:org.gradle.internal.exceptions.LocationAwareException

我正在开发一个应用程序。我的应用程序运行良好。不知道出了什么问题,我在运行应用程序时不断收到此错误。我尝试了几乎所有写在互联网上的东西,但未能解决错误。我附上了我的错误以及我的 gradle 的截图。请帮忙。它几乎浪费了我的 2 天。

Gradle 配置第 1 部分

Gradle 配置第 2 部分

错误