Udostępnij za pośrednictwem


Geografia metody obsługiwane przez przestrzennej indeksów

Pod pewnymi warunkami indeksy przestrzenne obsługuje następujące metody Geografia zorientowane na zestaw: STIntersects(), STEquals(), and STDistance().Obsługiwane przez indeks przestrzenny, metody te muszą być używane w klauzula WHERE kwerendy, a ich musi wystąpić w predykacie następujące ogólne formularza:

geography1.method_name(geography2) comparison_operatorvalid_number

Do zwrotu nie-null wyniku, geography1 i geography2 musi mieć taki sam Przestrzennej identyfikator odniesienia (SRID).W przeciwnym przypadku metoda zwraca wartość NULL.

Indeksy przestrzenne obsługują predykatu następujące formy:

  • geography1.STIntersects(geography2) = 1

  • geography1.STEquals(geography2) = 1

  • geography1.STDistance(geography2) < number

  • geography1.STDistance(geography2) <= number

    Ważna informacjaWażne:

    W formie albo STDistance() predykat co najmniej jeden z argumentów Geografia (geography1 lub geography2) należy określić wystąpienie Geografia, która reprezentuje pkt.W przeciwnym przypadku metoda zwraca wartość NULL.