问题标签 [pyproj]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
566 浏览

python-xarray - 从地球静止投影计算纬度/经度

我正在分析 GOES-16 卫星数据,需要计算每个网格坐标的基本纬度、经度作为进一步分析的一部分。我目前正在尝试使用 pyproj 来执行此操作,并且遇到图像预期范围之外的经度值,经度值在预期范围内。

下载图像:

转换投影:

这里的最小和最大 lon 值分别是 -179.99 和 179.9。我只希望这张图片包含 -89.6 和 175.6 之间的数据,如下所示。

当我检查此图像的预期地理范围时,我得到以下信息:

我对地理空间数据操作还比较陌生。我在这里做错了什么?

0 投票
1 回答
2935 浏览

python - 使用 Python 命令运行:python,ImportError: No module named pyproj

在此处输入图像描述

嗨,这是我第一次在 StackOverflow 上提问。首先,我正在尝试使用 openSFM,但这真的很难。如图所示,我写了命令 bin/opensfm_run_all data/berlin

但错误不断出现,如下所示:

使用 Python 命令运行:python

我确实pyproj通过使用安装pip3 install pyproj 但我真的不知道问题是什么。有人能帮助我吗??谢谢是提前。

0 投票
0 回答
70 浏览

geopandas - Geopandas to_crs 翻转地图

我有一个关于瑞典历史城市的形状文件。根据文档,CRS 为 epsg:3034。

Geopandas to_crs 在将坐标系转换为 WGS84 时会翻转地图。

为什么会发生这种情况,我该如何纠正?

来自 jupyter 笔记本的代码。

0 投票
1 回答
1347 浏览

python - 打开街道地图 (pyproj)。如何解决语法问题?

使用 pyproj 可视化开放的街道地图并得到以下错误:

程序运行但吐出一张空白的地图。

我在谷歌上找不到太多东西。这是什么以及如何解决它?

请参阅下面的代码片段:

在此处输入图像描述

0 投票
3 回答
8363 浏览

python - 无法从“pyproj”导入名称“CRS”以使用 osmnx 库

我使用全新的 anaconda 安装来下载并安装 osnmx 库所需的所有模块,但出现以下错误: 在此处输入图像描述

0 投票
1 回答
1083 浏览

python-3.x - pyproj、Pycharm 和 Anaconda 的“初始化列表中没有参数”

所以我一直在尝试使用我在网上找到的一些代码为我的一个项目做一些 GIS 投影对话。

...但我不断收到同样的错误。

经过一番挖掘,我发现可能a)我的pyproj没有正确安装,或者b)pyproj可能不存在epsg:8826,但我似乎无法确认/否认这一点。我使用 Pycharm 作为我的环境,使用 Anaconda 作为我的 python。

我尝试按照此处的建议将我的“datadir.py”更改为“.../Anaconda3/Library/share”,但没有成功。

0 投票
1 回答
2365 浏览

geopandas - 在 GeoPandas 中更改 CRS

我正在尝试更改 geopandas 数据框的 CRS。目前的CRS是:

当我尝试 dfTrans.to_crs('epsg:4326') 时,出现以下错误:

对于 pyproj 中的一个简单命令 pyproj.CRS.from_epsg(4326),我得到了同样的错误:

我不知道发生了什么,但似乎有一个底层函数调用一个不存在的列。任何想法如何解决这个问题或解决它?

0 投票
1 回答
42 浏览

python - 如何检查坐标变换是否有效?

我有一个看起来像这样的熊猫数据框

我正在使用此代码从latitude&longitudexx&yy

首先,我不太确定这些参数的含义:

xx&yy是米吗?如果是这样,(0,0)重点在哪里?

此外,我想在地图上(这些点在旧金山)绘制这 5 个数据点,一次使用latitude&longitude一次使用xx& yy

有什么想法我该怎么做?

0 投票
0 回答
493 浏览

python - 匀称的线串列表转换 - 最佳实践?

匀称的问题:给定要重新投影的线串列表(作为坐标数组) - 仅使用 pyproj 和匀称重新投影的最佳方法是什么?

如果我将所有线串转换为一个线串数组,并对列表中的每个线串应用变换,我似乎获得了比我将所有线串都转化为一个父 MultiLineString 并应用一次变换稍好的性能(约 7-8%)。

0 投票
1 回答
258 浏览

python - python pyproj 转换为相同的输入参数产生不同的结果

我正在运行一个简单的 python 脚本来将 longlat Nad83 转换为 Ky State Plane South Nad83(epsg 4269 到 6474)。当我将输入投影设置为:

我得到一个答案(这似乎是正确的)。当我设置输入投影时:

我得到了不同的答案。我两次都打印出 inProj 并且看起来都是一样的。


运行 1:

输出:


运行2:

输出:


Pyproj 似乎将输入参数视为相同,但结果却大不相同。