proj:用于PROJ最新稳定版本的Rust绑定

时间:2024-03-15 01:19:38
【文件属性】:

文件名称:proj:用于PROJ最新稳定版本的Rust绑定

文件大小:5.49MB

文件格式:ZIP

更新时间:2024-03-15 01:19:38

rust geocoding geospatial gis geodesy

项目 通过绑定到 v7.2.1 API进行坐标转换。 当前提供两种坐标转换操作:投影(和反投影)和转换。 投影用于大地坐标和投影坐标之间的转换,反之亦然(反投影),而转换则用于投影坐标系之间的转换。 PROJ更详细地说明了这些操作之间的区别。 这个箱子取决于 ,可以通过箱子访问。 默认情况下, proj-sys将尝试在proj-sys上找到libproj的现有安装。 如果找不到合适的libproj版本,则构建脚本将尝试从源代码构建libproj。 您可以使用指定从源构建。 开箱即用,可以提供任何(x, y)数字元组作为proj的输入。 您可以使特质,以直接传递它们并避免中间分配。 有一个默认启用的,可为中的类型实现此特征。 也可以使用和Coord切片的方法。 例子 使用EPSG代码从转换为 use proj :: Proj; let from = "EPSG:2230" ; le


【文件预览】:
proj-master
----LICENSE-MIT(1KB)
----LICENSE-APACHE(11KB)
----.github()
--------workflows()
----bors.toml(30B)
----src()
--------proj.rs(44KB)
--------network.rs(13KB)
--------geo_types.rs(2KB)
--------lib.rs(9KB)
----CHANGES.md(3KB)
----Cargo.toml(1KB)
----.gitignore(18B)
----proj-sys()
--------LICENSE-MIT(1KB)
--------LICENSE-APACHE(11KB)
--------build.rs(5KB)
--------wrapper.h(18B)
--------src()
--------CHANGES.md(1KB)
--------Cargo.toml(725B)
--------PROJSRC()
--------.gitignore(32B)
--------README.md(2KB)
----CODE_OF_CONDUCT.md(4KB)
----README.md(8KB)

网友评论