मैं SQL लिखने और PostGIS का उपयोग करने के लिए काफी नया हूं, अगर यह थोड़ा सरल या स्पष्ट लगता है। मेरे पास पोस्टगिस डेटाबेस में बहुभुज सुविधाओं की एक तालिका है और मुझे पूर्वनिर्धारित बिंदु की एक निश्चित दूरी के भीतर सभी विशेषताओं, दूरी और बहुभुज सुविधाओं की दिशा का चयन करने के लिए एक SQL क्वेरी लिखने की आवश्यकता है। मैं सुविधाओं का चयन करने और दूरी (ST_Distance का उपयोग करके) की गणना करने में कामयाब रहा हूं, लेकिन असर प्राप्त करने के तरीके पर काम नहीं कर सकता।
यह वह स्क्रिप्ट है जिसका मैं अब तक उपयोग कर रहा हूं:
SELECT *,
ST_Distance (Geometry, ST_GeomFromText ('POINT(292596 90785)', 27700))
FROM mytable
WHERE
ST_DWithin(
Geometry,
ST_GeomFromText('POINT(292596 90785)', 27700),
250)
मैं सुविधाओं के असर के साथ-साथ दूरी कैसे तय करूं?