2017-04-04 43 views
1

我試圖讓mapbox gl在特定的縮放級別顯示某個邊界的地圖,而不管地圖的大小。我可以強制邊界和zoombox中的縮放gl

我可以設置縮放,但然後邊界改變,我可以fitBounds,但然後縮放更改。這是所有矢量,所以它應該是可能的,我想要的樣式和瓷磚從一個特定的縮放級別和固定的邊界。

如果您設置了maxZoom,minZoom和maxBounds,它會忽略maxBounds。

這甚至可能嗎?

回答

1

我不認爲你問的是可能的。

基本上,你想要改變每個矢量圖塊與它在屏幕上佔用的像素數量之間的比例。 (不管每個功能的顯示是否縮放 - 是否縮小圖標,還是隻是重疊 - 都是一個單獨的問題)。一個極端的例子是在一個屏幕上以變焦15顯示整個世界。

可能有一些hacky的解決方法,你可以用CSS做,但它肯定不是Mapbox-GL-JS的一個普通功能。

相關問題