繁体   English   中英

创建CRS时“投影无效”

[英]“Invalid projection” when creating a CRS

我正在尝试使用PyProj构建CRS实例,以将地理形状与图像范围进行匹配。 用下面的代码

pyproj.Proj(proj='aea', lat1=b[1], lat2=b[3])

我收到错误消息:

pyproj.exceptions.CRSError: Invalid projection: +proj=aea
 +lat1=34.82176739999999 +lat2=34.8219931 +type=crs

除了Proj4 Wiki上似乎不再存在的文档页面外,关于使投影有效或无效的原因的文档似乎很少。 谁能帮助我了解这里出了什么问题? 该代码(不是我写的)似乎在过去有效。

我认为这里的问题是您拼错了投影参数。

lat1lat2应该分别是lat_1lat_2 (带下划线)。

正确的项目字符串应为:

+proj=aea +lat_1=34.82176739999999 +lat_2=34.8219931

您可以在以下链接的官方文档中找到有关proj字符串格式的更多详细信息: https : //proj4.org/operations/projections/aea.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM