我正在使用带有开放图层的ImageStatic。我将以下范围传递给投影
this.extent = [0, 0, 2800, 1280];
另外我使用下面的代码获取地图上的像素点击
this.map.on('click', function (evt) {
console.log(evt);
});
但是当我点击地图时x和y坐标值与原始x,y位置相比不正确
我错过了什么吗? fiddlelink
答案 0 :(得分:0)
调试代码后,我发现投影的默认坐标从BOTTOM LEFT角开始(Y向上)
我使用openlayers的axisOrientation属性修复了它