Méthode STDistance
Returns the shortest distance between a point in a SqlGeometry instance and a point in the specified SqlGeometry instance.
Espace de noms : Microsoft.SqlServer.Types
Assembly : Microsoft.SqlServer.Types (en Microsoft.SqlServer.Types.dll)
Syntaxe
'Déclaration
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)> _
Public Function STDistance ( _
other As SqlGeometry _
) As SqlDouble
'Utilisation
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
Paramètres
- other
Type : 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.
Valeur de retour
Type : 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.
Notes
STDistance always returns null if the spatial reference IDs (SRIDs) of the SqlGeometry instances do not match.