Talon:以 4 个字符存储经度和纬度

时间:2024-07-11 11:22:31
【文件属性】:

文件名称:Talon:以 4 个字符存储经度和纬度

文件大小:17KB

文件格式:ZIP

更新时间:2024-07-11 11:22:31

Ruby

爪 一种用4个unicode8字符存储经纬度的方法,使传送位置更短。 规格 给定两个值 A、B,格式为 xxx.yyyyyy 让每个二进制的整数部分为 int_A 和 int_B,均为 8 位。 对于每个整数,第一位是由 S 表示的符号位。让每个的二进制小数部分为 dec_A 和 dec_B。 对于每个小数部分,设前 10 位为 dec_X1,后 10 位为 dec_X2。 让 H 成为 UTF-8 标头。 令 F 为用于避免错误代码点的填充位。 字符 1 0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ | H | F |S| +-+-+-+-+-+-+-+-+ | H | int_A | +-+-+ +-+-+-+-+ | H | | | +-+-+-+-+ + | H | dec_A1 | +-+-


【文件预览】:
Talon-master
----Javascript()
--------talon.js(1KB)
----Python()
--------talon()
----LICENSE(34KB)
----go()
--------talon.go(1KB)
----Ruby()
--------talon.gemspec(551B)
--------lib()
--------README.md(136B)
----README.md(1KB)

网友评论