Appendix A. Anhang

Anmerkungen zur Release

Table of Contents

A.1. PostGIS 3.4.0

2023/08/15

Diese Version benötigt PostgreSQL 12-16, GEOS 3.6 oder höher, und Proj 6.1+. Um alle Funktionen nutzen zu können, ist GEOS 3.12+ erforderlich. Um alle SFCGAL-Funktionen nutzen zu können, ist SFCGAL 1.4.1+ erforderlich.

HINWEIS: GEOS 3.12.0 Details unter GEOS 3.12.0 Release Notes

Vielen Dank insbesondere an unsere Übersetzungsteams:

Teramoto Ikuhiro (Japanische Mannschaft)

Vincent Bre (Französische Mannschaft)

Es gibt 2 neue Schalter ./configure:

  • --disable-extension-upgrades-install, überspringt die Installation aller Erweiterungs-Upgrade-Skripte mit Ausnahme von ANY--currentversion. Wenn Sie dies verwenden, können Sie ausgewählte Upgrades mit dem postgis-Kommandozeilen-Tool installieren

  • --without-pgconfig, erstellt nur die Kommandozeilen-Tools raster2pgsql und shp2pgsql, auch wenn PostgreSQL nicht installiert ist

Neue Funktionen

5055, vollständige manuelle Internationalisierung (Sandro Santilli)

5052, Unterstützung der Zielversion in postgis_extensions_upgrade (Sandro Santilli)

5306, legt die Version von GEOS zur Kompilierzeit offen (Sandro Santilli)

Neuer Befehl install-extension-upgrades im Postgis-Skript (Sandro Santilli)

5257, 5261, 5277, Änderungen der Unterstützung für PostgreSQL 16 (Regina Obe)

5006, 705, ST_Transform: Unterstützung von PROJ-Pipelines (Robert Coup, Koordinates)

5283, [postgis_topology] RenameTopology (Sandro Santilli)

5286, [postgis_topology] RenameTopoGeometryColumn (Sandro Santilli)

703, [postgis_raster] Min/Max-Resampling als Optionen hinzufügen (Christian Schroeder)

5336, [postgis_topology] topogeometry cast to topoelement support (Regina Obe)

Einfügen von Singleton-Geometrie in Geometry(Multi*)-Spalten erlauben (Paul Ramsey)

721, Neue fensterbasierte ST_ClusterWithinWin und ST_ClusterIntersectingWin (Paul Ramsey)

5397, [address_standardizer] debug_standardize_address Funktion (Regina Obe)

5373ST_LargestEmptyCircle, zeigt zusätzliche Semantik bei der Kreisfindung. Geos 3.9+ erforderlich (Martin Davis)

5267, ST_Project-Signatur für Geometrie und Zweipunktsignatur (Paul Ramsey)

5267, ST_LineExtend zum Verlängern von Linienstrings (Paul Ramsey)

Neue Deckungsfunktionen ST_CoverageInvalidEdges, ST_CoverageSimplify, ST_CoverageUnion (Paul Ramsey)

Erweiterungen

5194, Systemkataloge nicht aus postgis_extensions_upgrade aktualisieren (Sandro Santilli)

5092, Anzahl der im System installierten Upgrade-Pfade reduzieren (Sandro Santilli)

635, honoriere --bindir (und --prefix) configure-Schalter für ausführbare Dateien (Sandro Santilli)

Den --mandir (und --prefix) configure-Schalter für den Installationspfad der Manualseiten berücksichtigen (Sandro Santilli)

Den --htmldir (und --docdir und --prefix) Konfigurationsschalter für den Installationspfad von HTML-Seiten berücksichtigen (Sandro Santilli)

5447 Handbuchseiten für postgis und postgis_restore Dienstprogramme hinzugefügt (Sandro Santilli)

[postgis_topology] Beschleunigung der Prüfung von Topologieflächen ohne Kanten (Sandro Santilli)

[postgis_topology] Beschleunigung der Prüfung auf übereinstimmende Knoten bei der Topologievalidierung (Sandro Santilli)

718, ST_QuantizeCoordinates(): Beschleunigte Implementierung (Even Rouault)

Reparatur der Raumplaner-Statistiken zur Verwendung der berechneten Selektivität für "contains/within"-Abfragen (Paul Ramsey)

734, Zusätzliche Metadaten zur Proj-Installation in postgis_proj_version (Paul Ramsey)

5177, Erlaubt die Erstellung von Tools ohne PostgreSQL Server Header. Präfix/bin für die Installation von Tools respektieren (Sandro Santilli)

ST_Projektsignatur für Geometrie und Zweipunktsignatur (Paul Ramsey)

4913, ST_AsSVG Unterstützung für die Kurventypen CircularString, CompoundCurve, MultiCurve, und MultiSurface (Regina Obe)

5266, ST_ClosestPoint, ST_ShortestLine, ST_LineSubString Unterstützung für geographische Typen (MobilityDB Esteban Zimanyi, Maxime Schoemans, Paul Ramsey)

Wechselnde Änderungen

5229, Unterstützung für Proj < 6.1 und PG 11 einstellen (Regina Obe)

5306, 734, postgis_full_version() und postgis_proj_version() geben nun mehr Informationen über die proj-Netzwerkkonfiguration und Datenpfade aus. GEOS Kompilierzeitversion wird auch angezeigt, wenn sie sich von der Laufzeitversion unterscheidet (Paul Ramsey, Sandro Santilli)

5447, postgis_restore.pl umbenannt in postgis_restore (Sandro Santilli)

Dienstprogramme werden jetzt in OS bin oder in den vom Benutzer angegebenen --bindir und --prefix installiert, statt in postgresql bin und ohne Erweiterung, außer unter Windows (postgis, postgis_restore, shp2pgsql, raster2pgsql, pgsql2shp, pgtopo_import, pgtopo_export)