首页|GeoHash、Google S2 和 Uber H3 3种全球地理格网编码方法对比分析

GeoHash、Google S2 和 Uber H3 3种全球地理格网编码方法对比分析

扫码查看
地理格网编码是高效管理、分析和查询海量地理空间位置数据并提供信息服务中非常重要且基础的工作.GeoHash、Google S2和Uber H3是目前商业应用上3种较常用的地理格网编码方法,该文从地理编码的基本概念及其演变过程出发,介绍当前地理编码所涉及的地理格网剖分和编码运算方法,然后从算法概况、编码方式、编码层级及其对应空间范围等方面对3种方法进行阐释,最后从正多面体选择、剖分单元、填充曲线、编码层级、邻域查询与邻域距离类型和算法应用优缺点等方面进行对比分析,以深入挖掘3种方法的应用价值和前景,可为基于地理位置大数据的研究与应用提供借鉴.
Comparative Analysis of GeoHash,Google S2 and Uber H3 as Global Geographic Grid Coding Methods
Geographic grid coding is a very important and basic work in efficiently managing,analyzing and querying massive geospatial location data and providing information services.GeoHash,Google S2 and Uber H3 are three commonly used geo-graphic grid coding methods in commercial applications.This paper starts from the basic concepts of geographic coding and its evolution process,and introduces the geographic grids involved in the current geographic coding and the current geographic grid coding methods,then explains the three geographic grid coding methods from the aspects of algorithm overview,coding mode,coding level and its corresponding spatial scope,and finally conducts a comparative analysis from the aspects of ortho-polyhedral selection,dissecting units,filling curves,coding level,neighbor query and neighbor distance type,and the advantages and disad-vantages of algorithm application,so as to explore the application value and prospect of the three methods in depth,which can provide a reference for the research and application based on the geographic location of large-scale data.

geographic grid codingGeoHashGoogle S2Uber H3

姜博辉、周为峰

展开 >

上海海洋大学海洋科学学院,上海 201306

中国水产科学研究院东海水产研究所,上海 200090

地理格网编码 GeoHash Google S2 Uber H3

中央级公益性科研院所基本科研业务费专项中国水产科学研究院院级项目崂山实验室专项

东海水产研究所2022ZD04022022XT0702LSKJ202201804

2024

地理与地理信息科学
河北省科学院地理科学研究所

地理与地理信息科学

CSTPCDCHSSCD北大核心
影响因子:1.122
ISSN:1672-0504
年,卷(期):2024.40(2)
  • 65