Javascript Openlayers:为什么我的图像画布层上的图形在缩放时移动?
我有一个OSM层,一个静态图像层和一个画布图像层。我想在特定的像素位置(相对于画布的0,0原点)绘制图标,例如在位置10,10处 这是可行的,但是,我不明白为什么我的画布在移动时会调整大小,为什么我的图标会出现在错误的位置? 即使我根据新的画布大小计算位置,它们也会移动,不会停留在原来的位置。我真的需要一个解释来理解这一点 我把自己定位在这一点上 我只发现了这个相关的问题,但它没有解释,也没有给出问题的解决方案:Javascript Openlayers:为什么我的图像画布层上的图形在缩放时移动?,javascript,canvas,openlayers-3,geo,Javascript,Canvas,Openlayers 3,Geo,我有一个OSM层,一个静态图像层和一个画布图像层。我想在特定的像素位置(相对于画布的0,0原点)绘制图标,例如在位置10,10处 这是可行的,但是,我不明白为什么我的画布在移动时会调整大小,为什么我的图标会出现在错误的位置? 即使我根据新的画布大小计算位置,它们也会移动,不会停留在原来的位置。我真的需要一个解释来理解这一点 我把自己定位在这一点上 我只发现了这个相关的问题,但它没有解释,也没有给出问题的解决方案: