近期读了几篇关于LBS数据的分析贴,并大体了解了一下原理。
中学地理课上我们都学过地球坐标的表示方法:经纬度。在我国通用的坐标体系有两种:WGS-84和GCJ-02(又称火星)。其中,84即GPS标准,而火星则为我国政府出于种种安全目的考虑,在84的基础上加了几百米的偏置得到的。
我们知道,像百度地图、谷歌地图、高德地图等,都具备非常快的局部缩放能力,如果采用高精度经纬度来表示,会出现查询性能的障碍(如Mysql4之前的版本不支持同时在两列上建索引)。为此,便出现了ge
近期读了几篇关于LBS数据的分析贴,并大体了解了一下原理。
中学地理课上我们都学过地球坐标的表示方法:经纬度。在我国通用的坐标体系有两种:WGS-84和GCJ-02(又称火星)。其中,84即GPS标准,而火星则为我国政府出于种种安全目的考虑,在84的基础上加了几百米的偏置得到的。
我们知道,像百度地图、谷歌地图、高德地图等,都具备非常快的局部缩放能力,如果采用高精度经纬度来表示,会出现查询性能的障碍(如Mysql4之前的版本不支持同时在两列上建索引)。为此,便出现了ge