我正在使用Phonegap和JQuery创建一个移动应用程序。该应用程序收集用户的经纬度并将其存储在数据库中(使用PHP脚本-Web服务),通过某些算法检测是否存在交通拥堵。我需要做的是从数据库中获取所有彼此接近的经度和纬度值,比如在同一条街道/200米范围内。例如,在数据库中有一个列表,其中包含5个彼此接近的经纬度值(在A街上),3个彼此接近的经纬度值(在B街上),以及其他随机分布在其他街道上的用户。请问如何检测彼此接近的经纬度值?我将它们作为单独的值存储在MySQL数据库中,即一个字段表示经度,另一个字段表示纬度。
一旦我获得了彼此接近的经纬度值,我需要找到A街的用户和B街的用户之间的中心点来标记交通拥堵情况(基于其他检测)。