周边位置点信息的Geohash算法的问题
1.geohash得到的值是不是线性的?例如我想得到一定区域内如(1000米范围内)的点,是不是只需要求出最小经纬度点,最大经纬度点,然后求出他们geohash值,通过字符串比较来获得这个区间的点即可?2.我发现通过geohash前几位相似来得到的解,在地图上表示出来后,都是在已知点的右边,而并没有得到已知点左边的点,这是geohash算法的问题吗 --------------------编程问答-------------------- geohash表示的并不是一个点,而是一个矩形区域。
java版本的geohash,实现:http://code.google.com/p/geospatialweb/source/browse/#svn/trunk/geohash/src
补充:Java , Java相关