在nodejs中使用Google Maps几何库

Col*_*n G 10 geometry google-maps node.js

我想在nodejs应用程序中使用Google Maps几何库.

从我所看到的这个库只有谷歌地图Javascript API可用.有没有办法让我这样做?

科林戈德堡

小智 5

您可以尝试以下在线模块

  1. spherical-geometry-js npm i spherical-geometry-js 该库提供用于计算地球表面几何数据的类和函数。该库从 Google Maps Javascript API 版本 3 移植了一小部分但有用的类子集,以用作单独的模块或在节点中使用。 注意: 该 API 与 Google Maps Javascript API 几乎相同。函数自动将坐标对象转换为 LatLng。有关更多详细信息,请参阅convertLatLng。所有计算的长度均以米为单位返回。

您可以从 'spherical-geometry-js' 导入整个 import * 作为几何图形; 或者导入单独的模块 import {computeArea} from 'spherical-geometry-js'; 从'spherical-geometry-js/compute-area'导入computeArea;

完整的描述可以在这里查看 https://www.npmjs.com/package/spherical-geometry-js


Jeh*_*lio 0

从技术上讲,您可以下载几何代码并离线使用。或者使用任何像这样的Node.js API 实现。但您应该确保它不违反 Google 政策(如果您关心的话)。