我正在使用Phonegap和
JQuery创建一个移动应用程序.
该应用程序收集用户的经度和纬度,并将它们存储在数据库中(使用PHP脚本 – Web服务),并使用某种算法检测是否有流量.我需要的是从数据库中获取彼此接近的所有经度和纬度值,例如在相同的街道/ 200米范围内.
假设你在数据库中有一个列表,其中5个lon / lat彼此靠近(在同一条街道A中),3个lon / lat在一些街道B中彼此靠近,还有一些其他人在其他街道中随机代表用户.谁能告诉我如何检测彼此接近的lon / lat值?我将它们作为单独的值存储在MysqL数据库中的值,即一个经度字段和另一个纬度字段.
一旦我获得彼此靠近的lon / lat,那么我需要找到街道A中的用户和街道B中的用户之间的中心点以标记为交通拥堵(基于一些其他检测).