Jestem nowy w funkcjach geolokalizacji mongodb.Mongodb: Sprawdź, czy punkt znajduje się wewnątrz zapisanego wielokąta.
Zapisałem kilka wielokątów reprezentujących granice państw w bazie danych wraz z nazwą kraju. Teraz chciałbym sprawdzić, w jakim kraju znajduje się punkt. Na przykład, jeśli daję własną geolokalizację, chciałbym uzyskać kraj, w którym się znajduję.
Czy istnieje sposób, aby to zrobić z mongodb? Może z geoWithin?
Dziękuję
Proszę zaznaczyć to odpowiedź: http://stackoverflow.com/questions/ 12095965/mongodb-how-can-i-check-if-a-point-is-included-in-a-polygon i http://stackoverflow.com/questions/10774427/how-to-find-ifa-a- punkt-istnieje-w-który-wielokąt. Wygląda na to, że oba są istotne i mają rozwiązanie. – brotherofken
Potrzebuję tego samego. @brotherofken: pytanie jest dokładnie odwrotne: muszę przeszukać wielokąt (przechowywany na mongodb) zawierający punkt parametru. Nie mogę znaleźć żadnego przykładu w tym kierunku. –
Muszę znaleźć, jeśli punkt znajduje się wewnątrz zamkniętego koła. Jakieś wskazówki, jak to osiągnąć? –