OpenLayers是完全免费的开源JavaScript,可以轻松地在任何网页中放置动态地图。 我在我的项目中使用Openlayers。这是我面临的问题:
使用OpenLayers我可以获得经度和纬度,但我想要Openlayers的角度。
OpenLayer中是否有可用的API将lat和long转换为角度。我确实尝试在openlayers“Util”部分找到API但是无法获得它。
当然,有许多数学函数可以做到这一点,但我很想通过Openlayers得到它。答案 0 :(得分:0)
您可以扩展feature.geometry
或编写util函数进行角度计算,例如:
OpenLayers.Util.angle = function (x, y) {
return Math.tan(y/x);
}