如何解决如何在保护固定装置的同时获得GPS距离
| 我目前正在制作一个移动应用,其中服务器需要计算客户端之间的距离。如果可能的话,我想尊重用户的隐私,并且不将精确的GPS定位信息传输到服务器。 有什么方法可以修改GPS定位,以便服务器不知道客户端在哪里,但仍然能够计算出两个客户端之间的准确距离?解决方法
如果客户端不可能直接相互通信,则不能,而不是直接通信。
要计算两个点之间的距离,您需要知道这两个点之间的相对位置。坐标给你。相反,您可以将相对位置发送回其他位置,但是服务器仍然需要知道其他位置。
您可以对数据进行模糊处理,但是会损害准确性。
而是两个单位可以使用某种预共享的密钥来解锁/解码/解密位置?然后,服务器将仅在客户端之间中继数据,但是只有客户端才能解码彼此之间的坐标,并且可以自己计算距离。我认为这是您最好的选择。
另外,+ 1代表您确实希望保留用户隐私!
,在我看来,这两个公司都将其确切的坐标发送到服务器并计算出距离,这将是隐私(以及性能)的最佳选择
即
客户端A和客户端B将其坐标发送到服务器。
服务器计算两点之间的距离,并将该距离发送回两个客户端。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。