#google-maps #geometry #geography #pixel #web-mercator

googleprojection

为Google Maps瓦片(WebMercator)使用,将世界或屏幕空间坐标进行投影

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中使用

Apache-2.0

15KB
219

googleprojection-rs

Build Status

在Rust中实现“Google投影”(WebMercator)。它将经纬度坐标投影到屏幕空间像素,并反向转换,用于构建与Google Maps等一起工作的tileserver。

它是GitHub上的fawick/go-mapnik项目中找到的Go代码的移植,该代码反过来又从OpenStreetMap的generate_tiles.py实现。

用法

导入googleprojection crate,并使用其上的公共函数from_ll_to_pixelfrom_pixel_to_ll。如果需要自定义瓦片大小,您也可以使用Mercator结构。有关更多详细信息,请参阅API文档和测试。

许可证

此代码在Apache License 2.0下发布。请参阅LICENSE文件。

基于MIT许可证下发布的go-mapnik

Google和Google标志是Google Inc.的注册商标。

无运行时依赖