दूरी ऑपरेटर <->
बिंदुओं और बहुभुजों के बीच अच्छा काम करता है।
आप इस तरह क्वेरी कर सकते हैं:
SELECT b.*
FROM osm_buildings AS b
ORDER BY b.polygon <-> 'POINT(3.14 2.78)'::geometry
LIMIT 10;
इससे 10 इमारतें उस बिंदु के सबसे करीब हो जाएंगी।
वह क्वेरी polygon
. पर एक अनुक्रमणिका का उपयोग कर सकती है कॉलम।