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