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.的注册商标。