我在 Angular 项目中使用 AgmCoreModule 和 AgmDirectionModule。我想在 A、B、C 点之间画一条经过不同国家的路线。我想知道每个国家分别有多少公里的路线。可能吗?或者你应该使用一些不同的库?
问问题
547 次
1 回答
0
如果您想计算直线(如平面)的距离,但考虑到地球的曲率/高程,我认为@turf/distance是一个不错的选择。
如果您想通过地图上的路径计算(街道等,从 A 到 B),您必须使用谷歌地图方向 API:https ://developers.google.com/maps/documentation /方向/介绍
AGM 有一定的第三方实现,有点可疑:
https://www.npmjs.com/package/agm-direction
我过去曾成功使用过它。
否则你可以使用google的官方sdk:
于 2019-11-21T15:16:53.070 回答