Доступно с лицензией Standard или Advanced.
Вы можете обновить тип ST_Geometry type в вашей базе данных PostgreSQL при помощи инструмента геообработки Создать пространственный тип или скрипта Python.
- Выдайте пользователю sde права суперпользователя для базы данных, если он их не имеет.
- Установите новую версию клиента ArcGIS для получения новой версии библиотеки st_geometry.
- Сделайте резервную копию или переименуйте существующую библиотеку st_geometry на сервере PostgreSQL.
- Скопируйте новый файл библиотеки st_geometry из директории DatabaseSupport места установки клиента ArcGIS и поместите его в папку lib сервера PostgreSQL.
- Если сервер PostgreSQL установлен на сервере Linux, зайдите на сервер как пользователь root, и поместите файл st_geometry.so в директорию /usr/lib64/pgsql.
- Если PostgreSQL установлен на сервере Windows, поместите файл st_geometry.dll в директорию %PostgreSQL%\lib.
- Запустите ArcCatalog или ArcMap и откройте окно Каталог.
- Создайте подключение к вашей базе данных PostgreSQL. Войдите как пользователь sde.
- Откройте инструмент Создать пространственный тип.
Вы можете воспользоваться окном Поиск (Search) для поиска инструмента или открыть его из группы инструментов Рабочая область (Workspace) набора инструментов Управление данными (Data Management).
- Добавьте подключение базы данных, созданное в шаге 6, в текстовое поле Файл подключения базы данных (Database Connection File).
- Щелкните OK, чтобы запустить инструмент.
Тип ST_Geometry, подтипы и функции обновлены до последней версии.