保罗·拉姆齐:当Proj网格转换消失时

保罗·拉姆齐:当Proj网格转换消失时

💡 原文英文,约1100词,阅读约需4分钟。
📝

内容提要

由于PostGIS升级到3.3后,坐标转换结果出现错误,查明原因发现是proj库的变化导致的,proj7版本以后,需要从网络上下载转换网格,如果没有网络,可以使用projsync工具下载所需的网格文件。因此,在PostGIS升级后,需要开启PROJ_NETWORK环境变量以获取最佳转换结果。

🎯

关键要点

  • PostGIS升级到3.3后,坐标转换结果出现错误,原因是proj库的变化。

  • proj7版本后,需要从网络下载转换网格,若无网络可使用projsync工具下载。

  • 在PostGIS升级后,需开启PROJ_NETWORK环境变量以获取最佳转换结果。

  • proj库的API在版本6时发生了重大变化,影响了PostGIS的调用方式。

  • proj处理转换网格的方式在版本7中改变,导致需要联网下载网格。

  • proj网格历史上是分开分发的,随着需求增加,采用了按需下载模型。

  • PROJ_NETWORK环境变量默认未开启,需手动开启以使用网络网格功能。

  • 若无网络,可使用projsync工具手动下载所需的网格文件。

➡️

继续阅读