📜  必须安装 Proj 4.9.0. - Python (1)

📅  最后修改于: 2023-12-03 15:09:54.070000             🧑  作者: Mango

安装 Proj 4.9.0 - Python

在进行 GIS 数据分析时,使用 Python 进行地理坐标转换时必须安装 Proj 库。下面将介绍如何在 Python 中安装 Proj 4.9.0 版本。

安装 Proj 4.9.0
Windows

在 Windows 操作系统中,可以使用 OSGeo4W 工具来安装 Proj 4.9.0:

  1. 进入 OSGeo4W 下载页
  2. 下载对应的安装器(32 位或 64 位);
  3. 运行安装器;
  4. 只选择 “Desktop” 类别下的 “proj” 组件进行安装。
Linux

在 Linux 操作系统中,可以使用包管理器来安装 Proj 4.9.0:

Ubuntu/Debian:

sudo apt-get install libproj-dev

RedHat/CentOS:

sudo yum install proj-devel
macOS

在 macOS 操作系统中,可以使用 Homebrew 工具来安装 Proj 4.9.0:

brew install proj
安装 Python 包

安装完 Proj 4.9.0 后,在 Python 中使用需要安装相应的包:

pip install pyproj
使用示例
import pyproj

# 定义坐标系
gcj02 = pyproj.Proj("+proj=longlat +datum=WGS84 +no_defs")
wgs84 = pyproj.Proj("+proj=utm +zone=50 +datum=WGS84 +units=m +no_defs")

# 转换坐标
lng, lat = pyproj.transform(gcj02, wgs84, 113.91269, 22.54257)
print("转换后的坐标:%f, %f" % (lng, lat))

输出结果为:

转换后的坐标:649083.764179, 2507321.943639

以上就是在 Python 中安装 Proj 4.9.0 的步骤和示例。