MongoDB(2.4.8)に多くのポリゴンを挿入し、指定されたPointが入っているポリゴンが見つかることを期待します。よくある質問です。しかし、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 ] ] ]
} })
ここで、Point(1,1)を含むポリゴンを見つける方法を教えてください。
誰かが私を助けることができますか?どうもありがとう!
すみません、$ geoWithinを試しました。フィリップ、本当にありがとう! – fanzhou
@fanzhouこの回答が正しいときは、その横にあるティックアイコンをクリックして、このマークを付けてください。 – Philipp
@Philippあなたはクエリーについて詳しく知ることができますか?私はこのクエリの例が必要です:) – Emech