मैं मोंगोडीबी (2.4.8) में कई बहुभुज डालता हूं, और उम्मीद करता हूं कि पॉलीगॉन एक निर्दिष्ट बिंदु में बैठता है। ऐसा लगता है कि यह एक आम सवाल है। लेकिन Google से सभी दस्तावेज़ पढ़ने के बाद, मुझे परिणाम नहीं मिला। तो इस सवाल को बनाओ।MongoDB कैसे पता लगाएं कि बहुभुज में एक निर्दिष्ट बिंदु है?
उदा।
db.addr_poly.insert(
{ loc :
{ type : "Polygon" ,
coordinates : [ [ [ 0 , 0 ] , [ 3 , 6 ] , [ 6 , 1 ] , [ 0 , 0 ] ] ]
} })
db.addr_poly.insert(
{ loc :
{ type : "Polygon" ,
coordinates : [ [ [ 0 , 0 ] , [ -3 , -6 ] , [ -6 , -1 ] , [ 0 , 0 ] ] ]
} })
अब प्वाइंट (1,1) वाले बहुभुज को कैसे ढूंढें?
कोई भी मेरी मदद कर सकता है? आपका बहुत बहुत धन्यवाद!
यह काम करता है! मुझे खेद है कि मैंने अभी $ geoWithin की कोशिश की। फिलिप, बहुत बहुत धन्यवाद! – fanzhou
@ फ़ानज़ोउ जब यह उत्तर सही था, तो कृपया इसके आगे टिक-आइकन पर क्लिक करके इसे चिह्नित करें। – Philipp
@ फिलिप क्या आप क्वेरी के बारे में अधिक जानकारी दे सकते हैं? मुझे इस क्वेरी के लिए एक उदाहरण चाहिए :) – Emech