Métodos de Geography que admiten los índices espaciales
En ciertas condiciones, los índices espaciales son compatibles con los siguientes métodos de Geography orientados a conjuntos: STIntersects(),STEquals() y STDistance(). Para que un índice espacial los admita, estos métodos se deben usar dentro de la cláusula WHERE y se deben producir dentro de un predicado con el formato general siguiente:
geography1.method_name(geography2) comparison_operatorvalid_number
Para devolver un resultado no nulo, geography1 y geography2 deben tener el mismo identificador de referencia espacial (SRID). De lo contrario, el método devolverá NULL.
Los índices espaciales son compatibles con los formatos de predicado siguientes:
geography1.STIntersects(geography2) = 1
geography1.STEquals(geography2) = 1
geography1.STDistance(geography2) < number
geography1.STDistance(geography2) <= number
Importante En cualquier formato del predicado STDistance(), al menos uno de los argumentos de geography (geography1 o geography2) debe especificar una instancia de geography que representa un punto. De lo contrario, el método devolverá NULL.