我正在尝试在mongoDB中保存给定位置的纬度和经度。我正在使用用户的当前位置,并使用带有比较运算符的猫鼬查询来检查用户的当前位置是否落在stored latitude and longitude
的纬度和经度之间。那里没有问题。如果用户从当前位置选择5KM半径。我该怎么办 ?我应该如何计算。我对此一无所知。请帮帮我。
Database
{
"latitude":1.234,
"longitude":2.345
}
User Location(Input)
{
"latitude":1.534,
"longitude":2.145,
"radius": 5
}
我正在检查介于存储的数据之间的用户位置。现在,我需要检查当前位置5Km
之间是否有任何数据