laptop and a wrench

Bug

ST_Geometry: ST_Relate returns invalid value when presented with an empty geometry as an input parameter

Zuletzt veröffentlicht: August 25, 2014 No Product Found
Bug-ID-Nummer NIM006581
EingereichtFebruary 6, 2007
Zuletzt geändertJune 5, 2024
Gilt fürNo Product Found
Gefunden in Version9.2
Behoben in Version9.3
StatusFixed

Workaround

Checking for an output of 1 from ST_Relate will still indicate that the features are equal, except in the case where both input parameters are empty. A more robust method is to check whether geometries are empty when calling ST_Relate. If both are empty, they may be considered equal. If one is empty and the other is not, then they are not equal. For example, to find all combinations of matching features in TBL1 and TBL2select (TBL1.OBJECTID, TBL2.OBJECTID) from TBL1, TBL2 WHERE ST_Relate(TBL1.SHAPE,TBL2.SHAPE, 'T*F**FFF*') = 1 OR ( ST_IsEmpty(TBL1.SHAPE) = 0 AND ST_IsEmpty(TBL2.SHAPE) = 0 );

Schritte zur Reproduzierung

Bug-ID: NIM006581

Software:

  • No Product Found

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln