Tôi mới sử dụng các tính năng định vị mongodb.Mongodb: Kiểm tra xem một điểm có nằm trong một đa giác được lưu trữ không
Tôi đã lưu trữ một số đa giác đại diện cho biên giới quốc gia trong cơ sở dữ liệu cùng với tên quốc gia. Bây giờ điều tôi muốn làm là kiểm tra xem quốc gia nào có điểm. Ví dụ: nếu tôi cung cấp vị trí địa lý của riêng tôi, tôi muốn có quốc gia nơi tôi đang ở.
Có cách nào để làm điều đó với mongodb không? Có lẽ với geoWithin?
Cảm ơn bạn
Vui lòng kiểm tra câu trả lời này: http://stackoverflow.com/questions/ 12095965/mongodb-how-can-i-check-if-a-point-được-chứa-trong-một-đa giác và http://stackoverflow.com/questions/10774427/how-to-find-if-a- point-exist-in-which-polygon. Dường như cả hai đều có liên quan và có giải pháp. – brotherofken
Tôi cần giống nhau. @brotherofken: câu hỏi là chính xác ngược lại: Tôi cần phải tìm kiếm mà đa giác (được lưu trữ trên mongodb) có chứa một điểm tham số. Tôi không thể tìm thấy bất kỳ ví dụ nào theo hướng này. –
Tôi cần phải tìm một điểm nằm trong vòng tròn khép kín. Bất kỳ khách hàng tiềm năng nào về cách tôi sẽ đạt được điều đó? –