laptop and a wrench

Error

ST_Difference returns wrong results for areas of a feature polygon or even errors with either "ERROR: ESRI: error finding shape difference [-154]" in a Postgres geodatabase or ORA-20817 within an Oracle geodatabase.

ArcGIS Pro
Número de ID del error BUG-000177905
EnviadoJuly 15, 2025
Última modificaciónJuly 31, 2025
Relacionado conArcGIS Pro
Versión encontrada3.5.1
Sistema operativoWindows Server
Versión de sistema operativo2016 64 Bit
EstadoIn Review

Solución alternativa

Use a syntax like this one:

st_area(g.shape) - st_area(st_intersection(g.shape,k.shape))

Pasos para reproducir

ID del error: BUG-000177905

Software:

  • ArcGIS Pro

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga