2024/09/25
このバージョンにはPostgreSQL 12-17、GEOS 3.8以上、Proj 6.1以上が必要です。全ての機能を利用するにはGEOS 3.12以上が必要です。全てのSFCGAL機能を使用するにはSFCGAL 1.5.0以上が必要です。
#5677, Retain SRID during unary union (Paul Ramsey)
#5792, [topology] Prevent topology corruption with TopoGeo_addPoint near almost collinear edges (Sandro Santilli)
#5795, [topology] Fix ST_NewEdgesSplit can cause invalid topology (Björn Harrtell)
#5794, [topology] Fix crash in TopoGeo_addPoint (Sandro Santilli)
#5785, [raster] ST_MapAlgebra segfaults when expression references a supernumerary rast argument (Dian M Fay)
#5787, Check that ST_ChangeEdgeGeom doesn't change winding of rings (Sandro Santilli)
#5791, Add legacy stubs for old transaction functions to allow pg_upgrade (Regina Obe)
#5800, PROJ compiled version reading the wrong minor and micro (Regina Obe)
#5790, Non-schema qualified calls causing issue with materialized views (Regina Obe)
#5812, Performance regression in ST_Within (Paul Ramsey)
#5815, Remove hash/merge promise from <> operator (Paul Ramsey)
#5823, Build support for Pg18 (Paul Ramsey)
#5782, Improve robustness of min distance calculation (Sandro Santilli)
[topology] Speedup topology building when closing large rings with many holes (Björn Harrtell)
#5810, Update tiger geocoder to handle TIGER 2024 data (Regina Obe)
#5799, make ST_TileEnvelope clip envelopes to tile plane extent (Paul Ramsey)
2024/09/25
このバージョンにはPostgreSQL 12-17、GEOS 3.8以上、Proj 6.1以上が必要です。全ての機能を利用するにはGEOS 3.12以上が必要です。全てのSFCGAL機能を使用するにはSFCGAL 1.5.0以上が必要です。
翻訳チームに感謝します、特に次の方々です:
HighGoのDapeng Wangさん、Zuo Chenweiさん (中国語チーム)
Teramoto Ikuhiroさん (日本語チーム)
Vincent Breさん (フランス語チーム)
#5546, TopoGeometry <> TopoGeometryが現在ではあいまいです。古いふるまいで動作させるには、TopoGeometryオブジェクトがtg1とtg2とするなら、次のようにしないといけません: ( id(tg1) <> id(tg2) OR topology_id(tg1) <> topology_id(tg2) OR layer_id(tg1) <> layer_id(tg2) OR type(tg1) <> type(tg2) ) (Sandro Santilliさん)
#5536, コメントがPostGISエクステンションに含まれなくなりました (Sandro Santilliさん)
xmllintは、今ではコメントの作成が必須になっています (Sandro Santilliさん)
DocBook5 XSLはHTMLのビルドが必須になりました (Sandro Santilliさん)
#5602, GEOS 3.6と3.7の対応を終了しました (Regina Obeさん)
#5571, ST_GeneratePointsの効率を改善しましたが、古いシード生成を使った疑似乱数のポイントを再生成する必要があります。
#5596, GH-749, カラムをST_AsGeoJson(record,..)内のIDにできるようになりました。ST_AsGeoJSON(record ..)を使うビューとマテリアライズドビューは、新しい関数シグネチャへのアップグレードのために再構築する必要があります (Jan Tojnarさん)
#5496, ST_Clip all variants replaced, will require rebuilding of materialized views that use them (funding from The National Institute for Agricultural and Food Research and Technology (INIA-CSIC)), Regina Obe
#5659, ST_DFullyWithinのふるまいがST_Contains(ST_Buffer(A, R), B)に変更されました (Paul Ramseyさん)
外部パッケージWFS_locksの削除 (Paul Ramseyさん)
5747, GH-776, ST_Length: 曲線ポリゴンで0を返す (Dan Bastonさん)
5770, GEOS 3.13とRelateNGに対応しました。ほとんどの機能は同じですが、新しいGEOS述語の実装では若干の変更があります。
"multi-valent end point" 規則 (他のジオメトリの境界になっている終点も境界とする)を使う時、境界ノード規則の関係行列が異なる場合があります。
境界を共有する不正なマルチポリゴンの関係行列は異なる可能性があります。入力ジオメトリをST_MakeValidで妥当なものにしてから計算に渡して下さい。
長さが0のラインストリングは、等価なポイントオブジェクトとして扱われます。
GH-761, ST_StraightSkeleton = > CG_StraightSkeleton (Loïc Bartolettiさん)
GH-189, 全てのSFCGAL関数のプレフィクスをCG_にしていて、ST_を使う古い関数名は非推奨です。(Loïc Bartolettiさん)
'postgis'スクリプトの改良:
新コマンド list-enabled
新コマンド list-all
全てのアップグレードが必要なデータベースのアップグレードコマンド upgrade
全てのデータベースの状況を報告するコマンド status
(Sandro Santilliさん)
#5742, コンパイル時の PROJ のバージョンの表示 (Sandro Santilliさん)
#5721, postgis_topology: 異なるトポロジ間でのシーケンスの共有ができるようにしました (Lars Opsahlさん)
#5667, postgis_topology: TopoGeo_LoadGeometry (Sandro Santilliさん)
#5175, <>と!=での非一意性エラーを避けるための明示的な<>ジオメトリ演算子の追加 (Paul Ramseyさん)
ST_HasZ/ST_HasMの追加 (Loïc Bartolettiさん)
GT-123, postgis_sfcgal: CG_YMonotonePartition, CG_ApproxConvexPartition, CG_GreeneApproxConvexPartition, CG_OptimalConvexPartition (Loïc Bartolettiさん)
GT-156, postgis_sfcgal: CG_Visibility (Loïc Bartolettiさん)
GT-157, postgis_sfcgal: ST_ExtrudeStraightSkeletonの追加 (Loïc Bartolettiさん)
#5496, postgis_raster: ST_Clipで接触への対応 (Regina Obeさん)
GH-760, postgis_sfcgal: CG_Intersection, CG_3DIntersects, CG_Intersects, CG_Difference, CG_Union (集約関数版含む), CG_Triangulate, CG_Area, CG_3DDistance, CG_Distance (Loïc Bartolettiさん)
#5687, PostGISスキーマの決定についてsearch_pathに依存してはいけません。PG17のセキュリティ変更のためです (Regina Obeさん)
#5705, GH-767, ST_RemoveIrrelevantPointsForView (Sam Petersさん)
5550, 酸度ボックスシステムでの2.xからのアップグレードの修正 (Sandro Santilliさん)
#3587, postgis_topology: topologies内の大きなラインのより高速なロード (Sandro Santilliさん)
#5670, postgis_topology: 高速な ST_CreateTopoGeo (Sandro Santilliさん)
#5531, DocBook 5へのドキュメント書式更新 (Sandro Santilliさん)
#5543, ドキュメントなしでのビルドが可能になりました (Sandro Santilliさん)
#5596, GH-749, カラムをST_AsGeoJson(record,..)内のIDにできるようになりました。(Jan Tojnarさん)
GH-744, HTMLマニュアル用のdocbook.cssを生成せず、style.cssを代わりに使用します (Chris Mayoさん)
キャッシュされたインデックスのポリゴン内のポイントの高速になる実装 (Paul Ramseyさん)
ST_GeneratePointsの効率改善 (Paul Ramseyさん)
#5361, ST_CurveN, ST_NumCurvesと曲線ジオメトリのアクセサの一貫性 (Paul Ramseyさん)
GH-761, postgis_sfcgal: 結果の距離をメートルにするためのCG_StraightSkeleton (旧 ST_StraightSkeleton)の任意パラメータの追加 (Hannes Janetzekさん, Loïc Bartolettiさん)