Método SqlGeometry.STDistance
Returns the shortest distance between a point in a SqlGeometry instance and a point in the specified SqlGeometry instance.
Namespace: Microsoft.SqlServer.Types
Assembly: Microsoft.SqlServer.Types (em Microsoft.SqlServer.Types.dll)
Sintaxe
'Declaração
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)> _
Public Function STDistance ( _
other As SqlGeometry _
) As SqlDouble
'Uso
Dim instance As SqlGeometry
Dim other As SqlGeometry
Dim returnValue As SqlDouble
returnValue = instance.STDistance(other)
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public SqlDouble STDistance(
SqlGeometry other
)
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public:
SqlDouble STDistance(
SqlGeometry^ other
)
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
member STDistance :
other:SqlGeometry -> SqlDouble
public function STDistance(
other : SqlGeometry
) : SqlDouble
Parâmetros
- other
Tipo: Microsoft.SqlServer.Types.SqlGeometry
The SqlGeometry instance from which to measure the distance between the instance on which STDistance is invoked. If other is an empty set, STDistance returns null.
Valor de retorno
Tipo: System.Data.SqlTypes.SqlDouble
A SqlDouble value that represents the shortest distance between a point in the calling SqlGeometry and a point in the specified SqlGeometry.
Comentários
STDistance always returns null if the spatial reference IDs (SRIDs) of the SqlGeometry instances do not match.