摘要
利用Geohash编码可以将二维的经纬度位置信息转换为一维的字符串信息,便于建立数据库索引,能充分利用通用数据库高效索引实现POI数据的检索。本文介绍了Geohash编码原理及其特点,对POI信息进行了预处理,设计了POI数据在数据库中的存储结构和索引,实现了基于Geohash编码和嵌入式数据库SQLite的POI信息检索,并在车辆导航软件中得到应用。应用表明,该方法满足嵌入式系统对大量POI信息检索的需求,检索效率较高。
Geohash coding can transform the 2D position information composed of longitude and latitude into 1D string infor-mation,which is convenient for establishing database index and making full use of the efficient index of general database to realize POI data retrieval.The principle and characteristics of Geohash coding are introduced in this paper,and the POI information is preprocessed.The storage structure and index of POI data in database are designed to realize POI information retrieval based on Geohash coding and embedded database SQLite,which is applied in vehicle navigation software.The practical application shows that the method meets the needs of embedded system for a large amount of POI information retrieval with high eficiency.
作者
姚霄飞
张东
陈涛
刘爱龙
YAO Xiaofei;ZHANG Dong;CHEN Tao;LIU Ailong(School of Geospatial Infornation,Information Engineering University,Zhengzhou 450052,China;Xi'an Research Institute of Surveying and Mapping,Xi'an 710054,China;State Key Laboratory of Geo-Information Engineering,Xi'an 710054,China)
出处
《测绘科学与工程》
2019年第3期51-55,共5页
Geomatics Science and Engineering
基金
国家973计划资助项目(613317)。