13 | | * ST_Contains(geometry, empty) == TRUE |
14 | | * ST_Within(geometry, empty) == FALSE |
15 | | * ST_Contains(empty, geometry) == FALSE |
16 | | * ST_Within(empty, geometry) == TRUE |
| 13 | * ST_Contains(geometry, empty) == FALSE (SQL Server says False) |
| 14 | * ST_Within(geometry, empty) == FALSE (SQL Server says False) |
| 15 | * ST_Contains(empty, geometry) == FALSE (SQL Server says False) |
| 16 | * ST_Within(empty, geometry) == FALSE (SQL Server says False) |
| 117 | SELECT Geometry::STGeomFromText('POINT(1 2)',4326).STContains(Geometry::STGeomFromText('POLYGON EMPTY',4326)) |
| 118 | => 0 |
| 119 | |
| 120 | --geometry within empty |
| 121 | SELECT Geometry::STGeomFromText('POINT(1 2)',4326).STWithin(Geometry::STGeomFromText('POLYGON EMPTY',4326)) |
| 122 | => 0 |
| 123 | |
| 124 | --empty contains geometry |
| 125 | SELECT Geometry::STGeomFromText('POLYGON EMPTY',4326).STContains(Geometry::STGeomFromText('POINT(1 2)',4326)) |
| 126 | => 0 |
| 127 | |
| 128 | --empty within geometry |
| 129 | SELECT Geometry::STGeomFromText('POLYGON EMPTY',4326).STWithin(Geometry::STGeomFromText('POINT(1 2)',4326)) |
| 130 | => 0 |