0
我有几种tilelayers,他们在不同的投影。有些在EPSG3857中,其他则在EPSG3395中。在更改tilelayer时,我设置了map.options.crs = layer.crs。所以地图现在有不同的投影。但是地图有很多多边形和标记,它们仍然在旧的投影中。所以我需要在新的投影中重新绘制它们。有没有办法做到这一点?谢谢重绘在小册子中的不同投影中的所有图层
我有几种tilelayers,他们在不同的投影。有些在EPSG3857中,其他则在EPSG3395中。在更改tilelayer时,我设置了map.options.crs = layer.crs。所以地图现在有不同的投影。但是地图有很多多边形和标记,它们仍然在旧的投影中。所以我需要在新的投影中重新绘制它们。有没有办法做到这一点?谢谢重绘在小册子中的不同投影中的所有图层
我找到了答案。
map._resetView(map.getCenter(), map.getZoom(), true); //rerender layers