概述
Smart Ledger(区块链)提供记录不可变交易的功能,即“时间戳”。为了扩展这一功能,Smart Ledger 可添加地理位置信息,形成“地时间戳”。然而,地理位置信息的编码方式多种多样。本报告概述了 Smart Ledger 地时间戳的相关工作,包括术语解释、概念阐述、技术应用和未来发展方向。
地时间戳的概念与重要性
地时间戳是指包含地理位置信息的数字记录,即带有地理位置的时间戳。随着 Smart Ledger 的广泛应用,了解事件发生地点的需求将日益增长。地时间戳的核心价值在于提高数据检索效率和用户信息共享的便捷性。
地时间戳编码系统
GeoGnomo 项目开发了三种地时间戳编码系统:
- 四分矩形系统(QRS):将经纬度划分为矩形区域,具有较好的记忆性和聚合性。
- 四分三角系统(QTS):将地球划分为三角形网格,具有较好的聚合性和邻近性。
- 可变矩形系统(VRS):通过用户选择矩形区域生成编码,具有较好的灵活性和聚合性。
GeoGnomo 编码系统采用以下格式:方法:编码-等级,其中方法为 QRS、QTS 或 VRS,编码为字母和数字的组合,等级为可选数字。
Smart Ledger 地时间戳应用案例
- 包裹配送的精确目的地:地时间戳可简化地址表示,提高配送效率。
- 特定区域内事件记录:地时间戳可帮助机构追踪特定区域内的活动,例如税务、保险和人口统计。
- 地理位置信息的邻近性理解:地时间戳可帮助用户理解不同地理位置之间的距离和关系。
- 区域大小可变性:地时间戳可根据需求调整精度,例如追踪计算机位置或农场面积。
GeoGnomo 项目未来研究方向
- 六边形网格:探索六边形网格作为地时间戳编码形状的可能性。
- 文字编码:研究使用文字或短语对特定区域进行编码的方法。
- 海拔信息:将海拔信息纳入地时间戳编码系统,实现三维地理空间分析。
- 路径编码:利用相邻区域编码路径或不规则区域。
建议
- QRS:适用于地图比例尺标准且需要大量用户交互的场景。
- QTS:适用于地图比例尺标准且用户交互较少的场景。
- VRS:适用于地图比例尺多变且需要大量用户交互的场景。
资源
- GeoGnomo 网站:https://www.geognomo.com/
- 开源代码:https://github.com/ZYenGroupLimited/Geognomo