草庐IT

mysql - 地理距离 MySQL

要搜索距给定位置最近的位置,请按距离排序我应该使用float还是点数?我应该预先计算cos/sin/sqrt的值吗http://www.movable-type.co.uk/scripts/latlong-db.html我的搜索是一个城市内的多个地点。许多旧帖子告诉mysql没有适当的地理支持,最新的MySQL版本也是如此吗? 最佳答案 我们使用double来存储latitude和longitude。此外,我们预先计算(通过触发器)所有仅在查看一个点时可预先计算的值。我目前无法访问我们正在使用的公式,稍后会添加。这针对最佳速度/精度