Mit der Standard- oder Advanced-Lizenz verfügbar.
Die Bibliothek "ST_Geometry" kann bei jeder neuen ArcGIS-Version neue Funktionen oder Korrekturen erhalten. Sie können für den Typ "ST_Geometry" in der PostgreSQL-Datenbank mithilfe des Geoverarbeitungswerkzeugs Räumlichen Typ erstellen oder mithilfe der ArcPy-Funktion CreateSpatialType ein Upgrade durchführen.
- Erteilen Sie dem Benutzer "SDE" Administratorberechtigungen für das Datenbank-Cluster, wenn er noch nicht darüber verfügt.
- Installieren Sie eine neue Version des ArcGIS-Clients, um die neue Version der Bibliothek "st_geometry" zu erhalten.
- Erstellen Sie eine Sicherungskopie, oder benennen Sie die vorhandene Bibliothek "st_geometry" auf dem PostgreSQL-Server um.
- Kopieren Sie die neue Bibliothek "st_geometry" aus dem DatabaseSupport-Verzeichnis in das ArcGIS Client-Installationsverzeichnis, und fügen Sie sie in das PostgreSQL-Bibliotheksverzeichnis ein.
- Wenn PostgreSQL auf einem Linux-Server installiert ist, melden Sie sich als Stammverzeichnis-Benutzer beim Server an, und fügen Sie die Datei "st_geometry.so" in das Verzeichnis /usr/lib64/pgsql ein.
- Wenn PostgreSQL unter einem Windows-Server installiert ist, fügen Sie die Datei "st_geometry.dll" in das Verzeichnis %PostgreSQL%\lib ein.
- Starten Sie ArcCatalog oder ArcMap, und öffnen Sie das Fenster Katalog.
- Erstellen Sie eine Verbindung zur PostgreSQL-Datenbank. Melden Sie sich als Benutzer "sde" an.
- Führen Sie zur Aktualisierung des Typs "ST_Geometry" sowie dessen Subtypes und Funktionen in der Datenbank das Geoverarbeitungswerkzeug Räumlichen Typ erstellen oder ein Python-Skript aus, das die CreateSpatialType-Funktion und die .sde-Datei verwendet, die Sie im vorangegangenen Schritt erstellt haben.