0

OpenLayers 是完全免费的开源 JavaScript,可以轻松地将动态地图放入任何网页。我在我的项目中使用 Openlayers。这是我面临的问题:

使用 OpenLayers 我可以获得经度和纬度,但我想要来自 OpenLayers 的角度。

那么 OpenLayer 中是否有任何 API 可以将纬度和经度转换为角度。我确实尝试在 openlayers“Util”部分找到 API,但无法获得它。

当然有很多数学函数可以做到这一点,但我很好奇只能通过 Openlayers 得到它。

4

1 回答 1

0

您可以扩展feature.geometry或编写用于角度计算的 util 函数,例如:

OpenLayers.Util.angle = function (x, y) {
    return Math.tan(y/x);
}
于 2012-10-09T08:07:21.520 回答