有没有可能在node.js服务器端使用google.maps api库?

我正在使用谷歌地图version3 api的谷歌地图应用程序,特别是google.maps.geometry.encoding中的实用程序方法,如decodePath,encodePath,computeDistanceBetween,interpolate,以计算位置

在Web应用程序的第一个版本中,很多应用程序逻辑位于Web浏览器上,现在我想将一些逻辑移动到基于node.js的服务器上。 然而,由于应用程序依赖于谷歌的API,我不知道是否有一种方法,我仍然可以在Node.js服务器上使用谷歌地图API

提前致谢

您可以使用像node-googlemaps https://github.com/moshen/node-googlemaps这样的模块,它已经为您封装了API。 或者,您可以使用任何节点模块来帮助您发出API请求:

Mikeal的请求 : https : //github.com/mikeal/request

Restler : https : //github.com/danwrong/restler

虽然我不确定具体的效用方法。

我没有find如何加载和使用node.js谷歌地图几何图书馆的方式但是我发现了一个小的npm模块geolib可以做一些计算。 我比较了来自模块和谷歌地图几何库的结果,他们匹配。 我希望你会发现它有用。