雷吉娜·奥贝:PostGIS 3.5.0

雷吉娜·奥贝:PostGIS 3.5.0

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

PostGIS 3.5.0发布,支持PostgreSQL 12-17和GEOS 3.8+。此版本需要GEOS 3.12+和SFCGAL 1.4+,主要更新包括TopoGeometry行为调整、弃用旧版GEOS、提升ST_GeneratePoints性能等。新增功能有postgis脚本改进和支持GEOS 3.13。升级需运行postgis_extensions_upgrade()。

🎯

关键要点

  • PostGIS 3.5.0发布,支持PostgreSQL 12-17和GEOS 3.8+。
  • 此版本需要GEOS 3.12+和SFCGAL 1.4+。
  • 主要更新包括TopoGeometry行为调整、弃用旧版GEOS、提升ST_GeneratePoints性能等。
  • 新增功能有postgis脚本改进和支持GEOS 3.13。
  • 升级需运行postgis_extensions_upgrade()。
  • Breaking Changes包括TopoGeometry的行为变化和GEOS 3.6、3.7的支持被移除。
  • 弃用的函数包括ST_StraightSkeleton和所有SFCGAL函数的旧前缀ST_。
  • 新增功能包括改进的postgis脚本和新的几何操作符ST_HasZ/ST_HasM。
  • 增强功能包括更快的ST_CreateTopoGeo和ST_GeneratePoints性能提升。
  • 升级步骤包括运行SELECT postgis_extensions_upgrade()以升级所有postgis扩展。

延伸问答

PostGIS 3.5.0支持哪些版本的PostgreSQL和GEOS?

PostGIS 3.5.0支持PostgreSQL 12-17和GEOS 3.8及以上版本。

PostGIS 3.5.0有哪些主要更新?

主要更新包括TopoGeometry行为调整、弃用旧版GEOS、提升ST_GeneratePoints性能等。

如何升级到PostGIS 3.5.0?

升级需运行SELECT postgis_extensions_upgrade()以升级所有postgis扩展。

PostGIS 3.5.0中有哪些弃用的功能?

弃用的函数包括ST_StraightSkeleton和所有SFCGAL函数的旧前缀ST_。

PostGIS 3.5.0新增了哪些功能?

新增功能包括改进的postgis脚本和新的几何操作符ST_HasZ/ST_HasM。

PostGIS 3.5.0的性能提升主要体现在什么方面?

性能提升主要体现在ST_CreateTopoGeo和ST_GeneratePoints的性能提升。

➡️

继续阅读