怎么样存储地图坐标?

MySql 码拜 9年前 (2016-02-16) 1265次浏览
各位大大们,现在本人遇到了一个问题:
一副地图上随机标记了一些点(经纬度确定),存储在一张表中。现在给定一个经纬度,怎么样获取指定半径(较小)内的集合呢?,感觉查询起来很费事,一个一个比对显然不合适。该怎么样设计呢?求指导。
解决方案

40

你可以用mysql的 地理数据库的功能,可以建立地理索引,速度就快了。
本人之前在sql server中试了一下,在100w数据量的情况下,查询某个经纬度周围1公里的地理坐标,pc机上,还不是服务器,基本上1秒内就返回了1000多条数据,所以速度是很快的

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明怎么样存储地图坐标?
喜欢 (0)
[1034331897@qq.com]
分享 (0)