Disponible con una licencia Standard o Advanced.
La biblioteca ST_Geometry contiene 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 rol de inicio de sesión sde en el clúster de la base de datos si aún no la tiene.
- Instale la nueva versión de ArcGIS Desktop 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 biblioteca nueva del directorio DatabaseSupport en la ubicación de instalación de ArcGIS Desktop 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, abra la ventana Catálogo y conecte con la base de datos como usuario sde.
Se crea un archivo .sde en C:\Users\<user_name>\AppData\Roaming\ESRI\Desktop<version_number>\ArcCatalog.
- 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 un script de Python que utilice la función CreateSpatialType. Utilice el archivo .sde que creó en el último paso para la conexión de base de datos.