我的数据库地址中有lat和lng坐标。 我想找到所有远离地址的地址,例如距离给定点10公里。
对于地址的地理位置,我使用openstreetmap nominatim。
有没有PHP库可以做到这一点?还是一个简单的计算?
全部谢谢!
编辑:我不能使用一种方法来计算两点之间的距离,因为我不知道第一点(这将是寻找其他地址的人的回忆)。如果我使用这种方法,这意味着我必须在数据库中使用EACH点(这可能很多!)并将其与给定的地址进行比较。这太长了。 我想要一种方法来知道圆的极限坐标:例如,如果我知道圆的极限是:lat(12,20)和lng(-3,7),我可以在我的数据库中搜索所有坐标,其中12 < lat&lt; 20和-3&lt; lng <7。 (这些坐标是示例,我甚至不知道它们是否可能:))