Operator jarak <->
bekerja dengan baik antara titik dan poligon.
Anda dapat menanyakan seperti ini:
SELECT b.*
FROM osm_buildings AS b
ORDER BY b.polygon <-> 'POINT(3.14 2.78)'::geometry
LIMIT 10;
Ini akan membuat 10 bangunan terdekat ke titik itu.
Kueri itu dapat menggunakan indeks pada polygon
kolom.