Доступно с лицензией Standard или Advanced.
С каждой новой версией ArcGIS библиотека ST_Geometry может содержать новые функциональные возможности или исправления. Тип ST_Geometry можно обновить в базе данных PostgreSQL при помощи инструмента геообработки Создать пространственный тип или функции CreateSpatialType ArcPy.
- Предоставьте пользователю sde полномочия суперпользователя в кластере базы данных, если он их еще не имеет.
- Установите новую версию клиента ArcGIS для получения новой версии библиотеки st_geometry.
- Сделайте резервную копию или переименуйте существующую библиотеку st_geometry на сервере PostgreSQL.
- Скопируйте новый файл библиотеки st_geometry из директории DatabaseSupport в расположении установки клиента ArcGIS и поместите его в директорию библиотеки PostgreSQL.
- Если PostgreSQL установлен на сервере Linux, зайдите на сервер как пользователь root, и поместите файл st_geometry.so в директории /usr/lib64/pgsql.
- Если PostgreSQL установлен на сервере Windows, поместите файл st_geometry.dll в директорию %PostgreSQL%\lib.
- Запустите ArcCatalog или ArcMap и откройте окно Каталога.
- Создайте подключение к базе данных PostgreSQL. Войдите как пользователь sde.
- Для обновления типа ST_Geometry, подтипов и функций в базе данных запустите инструмент геообработки Создать пространственный тип или скрипт Python, который использует функцию CreateSpatialType и файл .sde, который был создан в последнем шаге.