Name

<<#>> — Renvoie la distance n-D entre les boîtes de délimitation A et B.

Synopsis

double precision <<#>>( geometry A , geometry B );

Description

L'opérateur <<#>> renvoie la distance entre deux boîtes de délimitation en virgule flottante, en les lisant éventuellement à partir d'un index spatial (PostgreSQL 9.1+ requis). Utile pour effectuer un classement par distance du plus proche voisin approximate.

[Note]

Cet opérande utilisera tous les index qui peuvent être disponibles sur les géométries. Il est différent des autres opérateurs qui utilisent des index spatiaux en ce sens que l'index spatial n'est utilisé que lorsque l'opérateur est dans la clause ORDER BY.

[Note]

L'index n'intervient que si l'une des géométries est une constante, par exemple ORDER BY (ST_GeomFromText('POINT(1 2)') <<#>> geom) au lieu de g1.geom <<#>>.

Disponibilité : 2.2.0 -- KNN disponible uniquement pour PostgreSQL 9.1+.

Voir aussi

<<->>, <#>