赵雨琪 牟乃夏 祝帅兵 张昌景
摘要:近年来,随着WebGIS的发展和广泛使用,如何在数据库中处理空间查询问题已成为热点之一。传统的地理信息系统通常使用基于树的索引(如 R-树、四叉树等)进行空间索引,但如果数据量很大,则操作成本很高。介绍了一种将经纬度坐标转换为类URL简短字符串的GeoHash算法,该算法通过对比字符串的前缀重合度实现周边查询,提高了数据处理效率与查询精度,降低了操作成本,为周边查询及用户推荐提供了一种新思路。
关键词:GeoHash算法;WebGIS;周边查询;经纬度编码
DOIDOI:10.11907/rjdk.161613
中图分类号:TP301文献标识码:A文章编号:1672-7800(2016)006-0016-03
参考文献:
[1]徐卓揆.基于HTML5、Ajax和Web Service的WebGIS研究[J].测绘科学, 2012(1):145-147.
[2]金安,程承旗,宋树华,等.基于Geohash的面数据区域查询[J].地理与地理信息科学, 2013(5):31-35.
[3]刘亚, 段丽娟, 亢晓琛,等.基于MongoDB的地名信息管理[J].测绘通报, 2014(10):117-120.
[4]刘杰.基于MapReduce的分布式空间连接查询研究[D].赣州:江西理工大学, 2013.
[5]侯志通.条带状公路运营管理空间大数据降维组织及混合存储关键技术研究[D].杭州:浙江大学, 2015.
[6]张犁, 林晖, 李斌.互联网时代的地理信息系统[J].测绘学报, 1998(1):12-18.
[7]杜景林,蔡苏鹏.基于Geohash的人工影响天气气象预警系统设计[J].计算机应用与软件, 2015,32(8):88-93.
[8]刘乾.基于社交网络和地理位置信息的好友推荐方法研究[D].杭州:浙江大学, 2013.
[9]于淼.基于LBS的个性化推荐系统的研究与设计[D].北京:北京邮电大学, 2015.
[10]方金云,刘羽,姚晓,等.基于Spark的空间数据实时访存技术的研究[J].地理信息世界, 2015,22(6):24-31.