【问题标题】:"Invalid projection" when creating a CRS创建 CRS 时出现“无效投影”
【发布时间】:2019-08-09 04:05:36
【问题描述】:

我正在尝试使用 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 上明显的 no longer extant documentation page 之外,似乎没有很多关于什么使投影有效或无效的文档。谁能帮我理解这里出了什么问题?代码(不是我写的)似乎在过去有效。

【问题讨论】:

    标签: python gis proj pyproj


    【解决方案1】:

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

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

    正确的项目字符串应该是:

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

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

    【讨论】:

      猜你喜欢
      • 2021-05-15
      • 2021-02-12
      • 2022-01-11
      • 1970-01-01
      • 2017-08-03
      • 2011-09-15
      • 1970-01-01
      • 2014-11-04
      • 1970-01-01
      相关资源
      最近更新 更多