💡
原文英文,约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工具手动下载所需的网格文件。
➡️