Я использую Node.js и MongoDB.Допустим, у меня есть несколько предопределенных городов (например, Сиэтл, Майами, Нью-Йорк) с Lat & Lon.и пользователь нажимает на мой веб-сайт, и я знаю его IP-адрес, и узнаю его адрес.Затем я хочу узнать, какой город, который я определил, ближе всего к пользователю.
Я знаю, что могу сделать это, используя геопространственную функцию Монго.но было бы довольно «дорого» использовать БД для вычисления этого для каждого веб-запроса.
Существует ли пакет NPM Node.js, который может выполнять гео-функцию, как я описал выше?