Node.js 从装置获取lat和lng';s位置
我的数据库中有一些餐馆的数据,包括它们的位置lat和lng。我想根据设备位置lat和lng来取。假设我是从X市来的。它应该显示该城市最近的餐馆。当我从Y市参观时,它会显示离那个城市最近的餐馆。如何在express js中实现它Node.js 从装置获取lat和lng';s位置,node.js,mongodb,express,Node.js,Mongodb,Express,我的数据库中有一些餐馆的数据,包括它们的位置lat和lng。我想根据设备位置lat和lng来取。假设我是从X市来的。它应该显示该城市最近的餐馆。当我从Y市参观时,它会显示离那个城市最近的餐馆。如何在express js中实现它 data = mongo_db.restaurants.find_one({'location': {'$near':[lat,long]}}) 试试$near。请检查此项请阅读此项。你应该详细说明你所知道的。但是为了使用nearYes,我需要设备位置的lat和lng,
data = mongo_db.restaurants.find_one({'location': {'$near':[lat,long]}})
试试$near。请检查此项请阅读此项。你应该详细说明你所知道的。但是为了使用nearYes,我需要设备位置的lat和lng,所以首先获取设备位置n将其传递给这个api。请分享你是如何通过lat long来表达的