计算页面上位于特定GPS位置的观看者总数

时间:2018-03-26 02:03:56

标签: javascript php ajax session geolocation

所以,基本前提是这个。

我设计的页面可以让用户获得访问GPS位置的权限,在地图上显示他们的位置,然后使用他们当前的位置信息和消息更新地图上的信息窗口。

目前,该消息只是一条成功或失败消息,让他们知道他们是否在50英尺内的正确GPS坐标(或我为此设定的任何值)。

我想做的事情如下。

计算已到达正确GPS位置的此特定页面的观看者总数,当有足够的人到达时,向他们显示消息。

所以,我假设我需要在代码中执行某种类型的操作,当该人在特定位置的xx ft半径范围内时触发,然后存储会话或其他内容,如果他们移动则将其删除在半径之外,每次检查和更新GPS位置时都会更新。

接下来让我们说当X个人都在正确的位置并查看页面时,我需要一些事情发生。

所以,我需要能够计算上述内容并查看它是否是> = X等。

然后,一旦X个人到达特定位置,我将需要页面上的某些内容进行更改以向所有人显示消息。

我正在使用https://developers.google.com/maps/documentation/javascript/examples/map-geolocation

中找到的代码的修改版本

修改后显示信息窗口内特定位置的人员坐标,准确度和距离,而不仅仅是他们使用的基本位置信息。

在等待足够的人到达时,我希望信息窗口显示一条消息,说明Y / X人已经到达,所以人们可以看到还需要多少人,然后一旦有X个人到达所述位置,我会就像那个信息窗口更改为显示祝贺消息和其他一些信息。

最终我会将这个从一个静态位置和X值修改为我可以有多个存储在数据库中并用于不同位置的东西,因此不同的人可以相互独立地使用它。

0 个答案:

没有答案