Поделиться через


Метод SqlGeometry.STOverlaps

Determines whether the specified SqlGeometry overlaps the current SqlGeometry.

Пространство имен:  Microsoft.SqlServer.Types
Сборка:  Microsoft.SqlServer.Types (в Microsoft.SqlServer.Types.dll)

Синтаксис

'Декларация
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)> _
Public Function STOverlaps ( _
    other As SqlGeometry _
) As SqlBoolean
'Применение
Dim instance As SqlGeometry 
Dim other As SqlGeometry 
Dim returnValue As SqlBoolean 

returnValue = instance.STOverlaps(other)
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public SqlBoolean STOverlaps(
    SqlGeometry other
)
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public:
SqlBoolean STOverlaps(
    SqlGeometry^ other
)
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
member STOverlaps : 
        other:SqlGeometry -> SqlBoolean
public function STOverlaps(
    other : SqlGeometry
) : SqlBoolean

Параметры

Возвращаемое значение

Тип: System.Data.SqlTypes.SqlBoolean
Returns true if a SqlGeometry instance overlaps another SqlGeometry instance. Returns false if it does not.

Замечания

Two SqlGeometry instances overlap if the region that represents their intersection has the same dimension as the instances do, and the instances are not equal.

STOverlaps always returns false if the points where the geometry instances intersect are not the same dimension.

This method always returns null if the spatial reference IDs (SRIDs) of the SqlGeometry instances do not match.

См. также

Справочник

SqlGeometry Класс

Пространство имен Microsoft.SqlServer.Types