2012-03-10 46 views
0

使用特定服务器上的websocket用户的地理位置数据,我试图限制通过websocket发送的聊天评论的可见性。 WebSocket的会是这个样子:使用地理位置数据限制websocket评论可见性

http://html5demos.com/web-socket

我试图限制评论,只有那些同时查看聊天室谁在定义彼此接近(比方说,100英尺的知名度)。

我将如何使用用户的地理定位数据,从这样的拉升:

http://html5demos.com/geo

,并用它来限制单个用户只发送给那些观看相同的WebSocket聊天评论知名度谁在这个用户的100英尺内?

任何指出我在正确的方向将是有益的。

谢谢!

回答

0

使用navigation.getlocation API来获取用户的位置:

https://developer.mozilla.org/En/Using_geolocation

通过WebSocket的将所有用户的位置服务器。

过滤器通过计算不同用户之间的距离差异来传递服务器端的消息。