3个稳定版本
使用旧的Rust 2015
1.2.0 | 2019年9月9日 |
---|---|
1.1.0 | 2016年12月18日 |
1.0.0 | 2016年9月22日 |
在数学类中排名第738
每月下载量29次
在bevy_slippy_tiles中使用
15KB
219 行
googleprojection-rs
在Rust中实现“Google投影”(WebMercator)。它将经纬度坐标投影到屏幕空间像素,并反向转换,用于构建与Google Maps等一起工作的tileserver。
它是GitHub上的fawick/go-mapnik项目中找到的Go代码的移植,该代码反过来又从OpenStreetMap的generate_tiles.py
实现。
用法
导入googleprojection
crate,并使用其上的公共函数from_ll_to_pixel
和from_pixel_to_ll
。如果需要自定义瓦片大小,您也可以使用Mercator
结构。有关更多详细信息,请参阅API文档和测试。
许可证
此代码在Apache License 2.0下发布。请参阅LICENSE
文件。
基于MIT许可证下发布的go-mapnik
。
Google和Google标志是Google Inc.的注册商标。