मैं दिए गए बिंदु के पांच मील के दायरे में सभी बिंदुओं को खोजने की कोशिश कर रहा हूं। मेरे पास इस तरह से एक प्रश्न है:
SELECT * FROM table WHERE ST_Contains(ST_Buffer(geomFromText('POINT(0 0)', 4326), ?), latlon)
?
पाँच मील जाने के लिए (त्रिज्या) के स्थान पर मैंने जो कुछ रखा है, उसका मैं पता नहीं लगा सकता । सब कुछ EPSG 4326 में है, और PostGIS प्रलेखन के अनुसार (जैसा कि सबसे अच्छा मैं बता सकता हूं), मेरा त्रिज्या मीटर में होना चाहिए। अगर मैं 12,070.0 मीटर (लगभग 5-मील) में डालता हूं, तो मुझे पूरे देश में आधे रास्ते मिलते हैं। क्या किसी को पता है कि मुझे क्या याद आ रहा है?