如何使用Openlayers从经度和纬度获得角度

时间:2012-09-27 04:05:36

标签: javascript openlayers

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

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

OpenLayer中是否有可用的API将lat和long转换为角度。我确实尝试在openlayers“Util”部分找到API但是无法获得它。

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

1 个答案:

答案 0 :(得分:0)

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

OpenLayers.Util.angle = function (x, y) {
    return Math.tan(y/x);
}