Algorithm 使用此(Google)给定算法的坐标从SQL获取数据时缺少数据
到目前为止,除了现在,这个查询没有让我失望 我试着用我的数据库玩了一段时间,我发现有些数据没有显示,有一定的坐标。将显示数据库中的所有数据,但以下两项除外: 无法使用算法显示的坐标: 可使用算法显示的坐标:Algorithm 使用此(Google)给定算法的坐标从SQL获取数据时缺少数据,algorithm,maps,coordinates,Algorithm,Maps,Coordinates,到目前为止,除了现在,这个查询没有让我失望 我试着用我的数据库玩了一段时间,我发现有些数据没有显示,有一定的坐标。将显示数据库中的所有数据,但以下两项除外: 无法使用算法显示的坐标: 可使用算法显示的坐标: 我的数据库中还有很多数据正常工作,除了上面两个。我可以向你保证坐标是个问题,因为我做了很多测试。我很想自己调试这个,但我对那个特定的算法非常缺乏经验,我希望有经验的人能帮助我。我从谷歌地图的开发者页面上得到了这个算法。我找到后会把它贴在这里。非常感谢 我不确定标签是否正确。可能是sql标记
我的数据库中还有很多数据正常工作,除了上面两个。我可以向你保证坐标是个问题,因为我做了很多测试。我很想自己调试这个,但我对那个特定的算法非常缺乏经验,我希望有经验的人能帮助我。我从谷歌地图的开发者页面上得到了这个算法。我找到后会把它贴在这里。非常感谢 我不确定标签是否正确。可能是sql标记?
SELECT *, ( 3959 * acos( cos( radians('.$lat.') ) * cos( radians( latitude ) ) *
cos( radians( longitude ) -
radians('.$lng.') ) +
sin( radians('.$lat.') ) *
sin( radians( latitude ) ) ) ) AS distance ORDER BY distance LIMIT 0 , 20
Longitude: -80.155897 Latitude: 25.889437
Longitude: -80.175042 Latitude: 26.362099
Longitude: -81.727737 Latitude: 30.164858
Longitude: -84.379269 Latitude: 33.786884
Longitude: -84.366086 Latitude: 33.823498
Longitude: -104.956408 Latitude: 39.727102