openlayer地图偏移

image.png
这里个地图的地图不同
但是坐标和层级都相同
由此可见左边的地图往右下偏移一些距离
问题
是否可以在加载地图的时候进行地图的偏移, 使其和右边地图上展示的坐标一致

回复
阅读 3k
1 个回答

如果是使用xyzlayer,可以通过settilegrideforprojction这个方法来重新定义瓦片坐标系。不过,如果gcj或者baidu的坐标系,他们不是整体偏移的,所以,即使重新定义了也无法能够让不同的图层保持一致。一般的做法是通过专用的api进行点坐标的转换,在不同的底图上采用不同的坐标系统下的坐标值。

推荐问题
宣传栏