无法设置vuemapbox贴图的初始范围

问题描述 投票:-1回答:1

我正在使用mapbox-gl和vue-mapbox [https://soal.github.io/vue-mapbox/api/#props]

在我的vuejs应用中显示地图。我想用包含美国本土的边界来初始化地图,当地图加载时,我想放大到美国的某个位置。

如果我在元素中包含“中心”和“缩放”道具,则可以将地图初始化为美国大陆。但是,map.fitBounds()无法正常工作。

如果我不在元素中包括中心道具,则fitBounds()起作用,但是mapbox使用我的样式的中心,即法国巴黎。我喜欢可丽饼,但我不喜欢这样。

vue.js mapbox mapbox-gl
1个回答
1
投票

抱歉,我不是vue-mapbox库的作者,尽管我对此做出了很小的贡献。

是的,您可以在Mapbox Studio中更改样式的中心,方法如下:

Change the center

您提到的问题是因为centerzoom属性是同步的。但是根据您的情况,更改样式的中心应该可以。

© www.soinside.com 2019 - 2024. All rights reserved.