PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostGIS का उपयोग करके दिए गए बिंदु के लिए निकटतम पड़ोसियों का पता लगाएं?

अब PostGIS 2.0 के बाद से, ज्यामिति प्रकारों के लिए KNN अनुक्रमणिका उपलब्ध है। यह आपको "आपके स्थान..." से कितनी दूर हैं, इस संबंध में आपको निकटतम 5 रिकॉर्ड देता है।

SELECT *
FROM your_table 
ORDER BY your_table.geom <-> "your location..."
LIMIT 5;

देखें <-> PostgreSQL मैनुअल में ऑपरेटर।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मेरा पसंदीदा पोस्टग्रेएसक्यूएल एक्सटेंशन - भाग एक

  2. केवल आज के (आधी रात से) टाइमस्टैम्प चुनें

  3. अद्वितीय पहचानकर्ता के बिना डुप्लिकेट पंक्तियों को कैसे हटाएं

  4. Postgres . में एक अंतराल में एक चर अवधि का उपयोग करना

  5. PostgreSQL में वर्तमान समय कैसे प्राप्त करें