#geocoding #reverse #location

llambda/reverse_geocoder

离线反向地理编码器库

1 个不稳定版本

0.1.0 2018年10月6日

#671 in 科学

115 星 & 7 关注者

MIT/Apache

7KB
130

reverse_geocoder

一个快速、离线的反向地理编码器。


lib.rs:

一个用于快速、离线反向地理编码的库。位置数据来自 GeoNames

使用方法

use reverse_geocoder::{ReverseGeocoder, SearchResult};

fn main() {
    let geocoder = ReverseGeocoder::new();
    let coords = (40.7831, -73.9712);
    let search_result = geocoder.search(coords);
    println!("Distance {}", search_result.distance);
    println!("Record {}", search_result.record);
}

依赖关系

~6–32MB
~436K SLoC