0

クエリを作成して、半径 50 km 以内にあるオブジェクトを選択するにはどうすればよいでしょうか。

私が使用できる情報は、すべてのオブジェクトの経度と緯度です。クエリで自分の位置を設定し、その座標に基づいて自分の位置までのオブジェクトの距離を計算したいと思います。

4

1 に答える 1

0

地理タイプを使用していると仮定すると、使用する必要があります-http://technet.microsoft.com/en-us/library/bb933808.aspxSTDistanceを参照してください

select *  
from yourtable
where place.STDistance(@myposition)<50000
于 2013-09-16T14:08:06.363 に答える