雷吉娜·奥比:PostGIS 3.5.0alpha2

雷吉娜·奥比:PostGIS 3.5.0alpha2

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

PostGIS团队发布了PostGIS 3.5.0alpha2版本,需要PostgreSQL 12-17、GEOS 3.8或更高版本以及Proj 6.1+。此版本是一个重大版本的alpha版,包括自PostGIS 3.4.2以来的错误修复和新功能。升级方法为运行相应的SQL命令。

🔎

延伸解读

版本定位与依赖要求

PostGIS 3.5.0alpha2 是重大版本的 alpha 测试版,并非稳定版,适合测试和评估。它要求 PostgreSQL 12 至 17、GEOS 3.8+ 和 Proj 6.1+。若要使用全部功能,需 GEOS 3.12+;启用 postgis_sfcgal 支持需 SFCGAL 1.4-1.5,而充分利用所有 SFCGAL 功能则需 SFCGAL 1.5。

升级操作指南

升级前需安装新二进制文件或运行 pg_upgrade。对于 PostGIS 3.4 至 3.0,执行 SELECT postgis_extensions_upgrade(); 即可升级所有 PostGIS 扩展。对于 PostGIS 2.5 及以下版本,需先执行 ALTER EXTENSION postgis UPDATE; 再执行 SELECT postgis_extensions_upgrade();。若遇到问题,可通过官方票务跟踪器或邮件列表反馈。

变更内容与社区贡献

此版本包含自 PostGIS 3.4.2 以来的错误修复和新功能。具体修复包括 postgis_topology 的拼写错误(#5760)以及 3.5.0-alpha1 因测试失败导致的构建问题(#5759)。此外,翻译团队做出了贡献,包括来自 HighGo 的中文团队、日文团队和法文团队。

❓

Q&A

PostGIS 3.5.0alpha2版本的主要特点是什么?

PostGIS 3.5.0alpha2版本是一个重大版本的alpha版,包含自PostGIS 3.4.2以来的错误修复和新功能。

升级到PostGIS 3.5.0alpha2需要哪些依赖?

需要PostgreSQL 12-17、GEOS 3.8或更高版本以及Proj 6.1+。

如何升级到PostGIS 3.5.0alpha2?

对于PostGIS 3.4及以上版本,使用SELECT postgis_extensions_upgrade();,对于2.5及以下版本,使用ALTER EXTENSION postgis UPDATE; SELECT postgis_extensions_upgrade();。

PostGIS 3.5.0alpha2支持哪些SFCGAL版本?

支持postgis_sfcgal需要SFCGAL 1.4-1.5,充分利用所有SFCGAL功能需要SFCGAL 1.5。

如果在使用PostGIS 3.5.0alpha2时遇到问题,我该如何处理?

可以通过票务跟踪器或邮件列表报告问题,提供详细信息。

PostGIS 3.5.0alpha2版本的发布团队是谁?

发布团队是PostGIS团队,特别感谢翻译团队的贡献。

🏷️

标签

➡️

继续阅读