Disponible con una licencia Standard o Advanced.
La biblioteca ST_Geometry puede contener nueva funcionalidad o correcciones en cada versión de ArcGIS. Puede actualizar el tipo ST_Geometry de la base de datos de PostgreSQL utilizando la herramienta de geoprocesamiento Crear tipo espacial o la función CreateSpatialType de ArcPy.
- Otorgue autoridad de superusuario al usuario sde en el clúster de la base de datos si aún no la tiene.
- Instale la nueva versión del cliente de ArcGIS para obtener la nueva versión de la biblioteca st_geometry.
- Realice una copia de seguridad o cambie el nombre de la biblioteca st_geometry existente en el servidor PostgreSQL.
- Copie la nueva biblioteca st_geometry del directorio DatabaseSupport en la ubicación de instalación del cliente de ArcGIS y colóquela en el directorio lib de PostgreSQL.
- Si PostgreSQL está instalado en un servidor Linux, inicie sesión en el servidor como usuario raíz y coloque el archivo st_geometry.so en el directorio /usr/lib64/pgsql.
- Si PostgreSQL está instalado en un servidor de Windows, coloque el archivo st_geometry.dll en el directorio %PostgreSQL%\lib.
- Inicie ArcCatalog o ArcMap y abra la ventana Catálogo.
- Cree una conexión a su base de datos PostgreSQL. Iniciar sesión como el usuario sde.
- Para actualizar el tipo, los subtipos y las funciones de ST_Geometry en la base de datos, ejecute la herramienta de geoprocesamiento Crear tipo espacial o una secuencia de comandos de Python que utilice la función CreateSpatialType y el archivo .sde que creó en el último paso.