के अंदर है या नहीं, मैं mongodb geolocation सुविधाओं में नया हूं।मोंगोडब: जांचें कि कोई बिंदु संग्रहीत बहुभुज
मैंने कुछ बहुभुजों को संग्रहीत किया जो देश के नाम के साथ डेटाबेस में देश सीमाओं का प्रतिनिधित्व करते हैं। अब मैं क्या करना चाहता हूं यह जांच रहा है कि कौन सा देश एक बिंदु है। उदाहरण के लिए यदि मैं अपना खुद का भौगोलिक स्थान देता हूं तो मैं वह देश प्राप्त करना चाहता हूं जहां मैं हूं।
क्या यह mongodb के साथ ऐसा करने का कोई तरीका है? शायद geoWithin के साथ?
बशर्ते आप GeoJSON
का उपयोग कर बहुभुज जैसे देशों को परिभाषित, धन्यवाद
इस जवाब की जांच करें: http://stackoverflow.com/questions/ 120 9 5 9 65/मैंगोडब-कैसे-कर-आई-चेक-अगर-पॉइंट-इन-इन-ए-पॉलीगॉन और http://stackoverflow.com/questions/10774427/how-to-find-if-a- बिंदु मौजूद है-इन-जो-बहुभुज। ऐसा लगता है कि दोनों प्रासंगिक हैं और समाधान है। – brotherofken
मुझे इसकी आवश्यकता है। @brotherofken: प्रश्न बिल्कुल विपरीत है: मुझे wich बहुभुज (mongodb पर संग्रहीत) खोजने की आवश्यकता है एक पैरामीटर बिंदु है। मुझे इस दिशा में कोई उदाहरण नहीं मिला है। –
मुझे यह पता लगाने की ज़रूरत है कि एक बिंदु बंद सर्कल के अंदर है या नहीं। किसी भी लीड पर मैं इसे कैसे प्राप्त करूं? –