空間インデックスでサポートされる地理メソッド
空間インデックスは、特定の条件下で、STIntersects()、STEquals()、および STDistance() のセット指向の地理メソッドをサポートします。空間インデックスでサポートされるために、これらのメソッドは、クエリの WHERE 句内で、次の一般的な述語の形式で使用する必要があります。
geography1.method_name(geography2) comparison_operatorvalid_number
NULL 以外の結果を返すには、geography1 と geography2 の SRID (Spatial Reference Identifier) が同じであることが必要です。それ以外の場合は、NULL を返します。
空間インデックスは、次の述語形式をサポートします。
geography1.STIntersects(geography2) = 1
geography1.STEquals(geography2) = 1
geography1.STDistance(geography2) < number
geography1.STDistance(geography2) <= number
重要 STDistance() では、どちらの形式の述語でも、少なくとも 1 つの geography 引数 (geography1 または geography2) で、point を表す geography インスタンスを指定する必要があります。それ以外の場合は、NULL を返します。