我得到了一组wgs84坐标,可以在Google地图上放置多边形。我想知道我是否可以使用相同的坐标来获取坐标的罗盘方向。我不需要特定于Google Maps,javascript或php的解决方案。我只是想知道正确的方法是什么。
我找到了Geolib和'getCompassDirection'函数,但是此函数仅允许2个点创建一条线并获取该线的方位角。
答案 0 :(得分:0)
您无法从单个位置坐标中获取任何方向信息。
位置坐标不代表有关对象方向的任何知识。因此,您需要具有方向的东西(即两个坐标之间的向量)来计算罗盘方向。这就是您提到的功能要求两点的原因。
这意味着您可以为多边形的任何边缘(通过使用其两个端点)获得罗盘方向,而对于其顶点则无法获得罗盘方向。
希望这会有所帮助!