Езикът за заявки MongoDB и рамката за агрегиране имат само много ограничени математически оператори.
Но MongoDB може да използва произволни Javascript функции за филтриране на резултати с $where - оператор. Това ви позволява да създавате заявки за търсене с много сложни условия. Но имайте предвид, че този метод е доста бавен (макар и не непременно много по-бавен, отколкото в SQL).
Но като гледам имената на колоните ви, изглежда, че работите с географски данни. MongoDB има много богата на функции и ефективна рамка за индексиране и заявки за геопространствени данни . Използването на това също може да бъде опция за вас, която би била много по-бърза и много по-лесна за използване, отколкото да работите директно с тригонометрични функции.