2 个版本
使用旧的 Rust 2015
0.1.1 | 2015年4月24日 |
---|---|
0.1.0 | 2015年4月9日 |
24 在 #latitude-longitude
118 每月下载量
290KB
234 代码行
tz-search
将纬度/经度点映射到它所在的时区。
这是对 bradfitz/latlong 的直接移植。
lib.rs
:
计算地球上点的时区。
这是对 bradfitz/latlong 的直接移植,因此同样有优点和局限性
它试图保持二进制文件大小小(约360 KB)、内存占用低(约1 MB)和查询速度极快(约0.5微秒)。它不试图在边界附近非常精确。
源代码.
安装
将以下内容添加到您的 Cargo.toml
[dependencies]
tz-search = "0.1"
示例
assert_eq!(tz_search::lookup(-33.79, 151.17).unwrap(),
"Australia/Sydney");
// in the ocean
assert_eq!(tz_search::lookup(0.0, 0.0), None);
依赖项
~1MB
~22K SLoC